DSCP for NoMachine on MacOS Sequoia

Forum / NoMachine for Mac / DSCP for NoMachine on MacOS Sequoia

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #54475
    vivanov
    Participant

    I am attempting to set up DSCP for NoMachine on MacOS like I did on Windows and Linux but it will not take.

    It seems every time NoMachine is restarted, the player.cfg gets reset even if I add the IPQoS settings. They just get deleted.

    I also am unable to find /usr/NX/etc/node.cfg or /usr/NX/etc/server.cfg. I want to make it so all packets from NoMachine on port 22(SSH) or 4000(NX) get tagged with a specific value for DSCP.

    Any help would be appreciated.
    Thank you!

    #54485
    Britgirl
    Keymaster

    Hi

    what is IPQoS is and how are you trying to configure it?

    I also am unable to find /usr/NX/etc/node.cfg or /usr/NX/etc/server.cfg

    The path to those files is:

    /Applications/NoMachine.app/Contents/Frameworks/etc/server.cfg

    /Applications/NoMachine.app/Contents/Frameworks/etc/node.cfg

     

    #54489
    vivanov
    Participant

    Hi,

    IP Quality of Service (IPQoS)  a set of networking techniques that prioritizes and controls network traffic to ensure critical applications, like VoIP or video conferencing, receive guaranteed performance levels (bandwidth, low latency, and minimal packet loss) even when the network is congested. In short, when setting up a IPQoS value for an application, this allows all packets from that application to be marked with a certain priority on the network.

    I attempted to enter IPQoS as a key inside of player config like this. And this is what gets deleted after NoMachine is rebooted. Usually, IPQoS can be configured through the application itself or with firewall rules. I want to put a specific priority for network packets coming in and out of NoMachine on ports 4000 and 22.

    #54955
    Britgirl
    Keymaster

    The key you tried to add in player.cfg is not supported.

    On the NoMachine server host, it’s possible to enable a key in the node.cfg file to configure the packet prioritization flag for
    NoMachine data traffic for data from server to client:

    #
    # Set the DS (Differentiated Services) 8-bit field, previously known
    # as ToS (Type of Service), at the IP network layer. Valid values are
    # numbers from 0 to 255 in decimal or hexadecimal format (0x00-0xff).
    # The six most significant bits should be set to the DSCP values recom-
    # mended by RFC-2597 and RFC-2598 (e.g. use 72 or 0x48 for DSCP Class
    # AF21). The two least significative bits should be set to 0. It is
    # also possible to use the obsolete ToS flags (e.g. 16 or 0x10 for the
    # LOWDELAY behaviour).
    #
    # ProxyPacketPriority 0x48

    Remove the pre-pending # from the key name.

Viewing 4 posts - 1 through 4 (of 4 total)

You must be logged in to reply to this topic. Please login .