



NeoRouter Network Explorer (user with Admin or User privileges – recommend to use browser Chrome) NeoRouter Web Console aka NeoRouter Configuration Explorer (requires user with Admin privileges) Here are a few helpful commands for monitoring and managing your NeoRouter VPN: Linuxįollow my own article: NeoRouter VPN: How configure a server and client on Debian based (Ubuntu/Debian/Raspbian) Some helpful commands and tools for managing Terminal=false Install NeoRouter Server and Client for Windows and Linux Windowsįollow this steps to install the NeoRouter Server from the official online manual.įollow this steps to install the NeoRouter Client from the official online manual. Icon=/usr/local/ZebraNetworkSystems/NeoRouter/neorouter.png Works on almost any Linux distro.ĭownloading/saving the icon: sudo wget -q -O /usr/local/ZebraNetworkSystems/NeoRouter/neorouter.pngĮdit the file: sudo nano /usr/share/applications/sktop Putting the application shortcut in the desktop menu. Rm -rf ~/.NeoRouter NeoRouter Client: Adding Application Shortcut to Menu

Sudo rm -rf /usr/local/ZebraNetworkSystems/NeoRouter/*.xml Make “nrclient.sh” executable by any user with sudo rights: sudo visudoĪdd this line on the end: %sudo ALL=NOPASSWD: /usr/bin/nrclient.sh NeoRouter Client: Reset all Configurations sudo service nrservice.sh stop Remove the service from autostart: sudo update-rc.d -f nrservice.sh removeĮdit the file /usr/bin/nrclient.sh: sudo nano /usr/bin/nrclient.shĪnd replace with the contents for this: #!/bin/bash Stop the service: sudo service nrservice.sh stop To disable the autologin (stop client service from autostart) and force it to work only when NeoRouter Client (“nrclient.sh”) is started/running: NeoRouter Client: Works as Application Mode You can use the link to verify your open port: If you are running a NeoRouter Server on a computer or device behind a NAT, you may need to change the router configuration to either enable the UPnP or set the port forwarding. If you are running the NeoRouter Server in-a-box and put the router on the Internet, you don’t need to do anything. NeoRouter clients do not require any port opened to the Internet. When you install the NeoRouter Server, you need to make sure a listening port (default port 32976 and TCP protocol) can be access from the Internet. To configure on Linux: sudo nrclientcmd -setconnĬhoose your connection type (sample output): Please choose from the following option list:ġ Create a direct peer-to-peer UDP connectionĢ Create a direct peer-to-peer TCP connectionįor server ONLY. Useful when your network is not stable or your router uses special MTU value. If your router or firewall block UDP packets or your network if not stable.įorce clients to use server to relay data. TCP – Create a direct peer-to-peear TCP connection.This option is recommended for most home users. UDP – Create a direct peer-to-peear UDP connection.This option allows user to specify the connection type between this computer and its peers. NeoRouter Client: Configure P2P Connection Note: Change 192.168.0.1 and 80, respectively, to your proxy IP server and port.Īfter running the command above, the configuration Proxy.xml file is generated under the folder “/usr/local/ZebraNetworkSystems/NeoRouter”. To set proxy without autentication: sudo nrclientcmd -setproxy http,192.168.0.1,80,noauth Please choose from the following proxy option list: If the client host is behind a web proxy, you need to set a proxy server configuration: sudo nrclientcmd -setproxyįollow the steps to configure the proxy (sample output): NeoRouter Free
