NeoRouter VPN Server – Part 1

NeoRouter VPN alternative to HamachiNeorouter has native support for all major operating systems. Here in part 1 you’ll find the step by step guides on how to install each one.  You’ll find they are extremely easy to install in comparison to Hamachi.

Part 2 can be found here if you are ready to install your clients and configure your server.

Install NeoRouter VPN Server on Ubuntu Server 32/64 bit

    1. Go to http://www.neorouter.com and download the latest version of NeoRouter Free Server for Ubuntu.  Be sure to pick the right architecture for you system. (ie 32bit or 64bit)
$ wget http://www.neorouter.com/Downloads/NRFree/Update_1.1.0.1800/Linux/Ubuntu/nrserver-1.1.0.1800-free-ubuntu-i386.deb

or if you have 64bit

$ wget http://www.neorouter.com/Downloads/NRFree/Update_1.1.0.1800/Linux/Ubuntu/nrserver-1.1.0.1800-free-ubuntu-amd64.deb
    1. Install the package with dpkg
$ sudo dpkg -i nrserver-1.1.0.1800-free-ubuntu-amd64.deb
[sudo] password for scott:
Selecting previously deselected package nrserver.
(Reading database ... 43057 files and directories currently installed.)
Unpacking nrserver (from nrserver-1.1.0.1800-free-ubuntu-amd64.deb) ...
Setting up nrserver (1.1-0.1800) ...
/usr/local/ZebraNetworkSystems/NeoRouter ~
Generating a 1024 bit RSA private key
...........++++++
...........++++++
writing new private key to 'server.key'
-----
~
update-rc.d: warning: /etc/init.d/nrserver.sh missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
 Adding system startup for /etc/init.d/nrserver.sh ...
 /etc/rc0.d/K20nrserver.sh -> ../init.d/nrserver.sh
 /etc/rc1.d/K20nrserver.sh -> ../init.d/nrserver.sh
 /etc/rc6.d/K20nrserver.sh -> ../init.d/nrserver.sh
 /etc/rc2.d/S20nrserver.sh -> ../init.d/nrserver.sh
 /etc/rc3.d/S20nrserver.sh -> ../init.d/nrserver.sh
 /etc/rc4.d/S20nrserver.sh -> ../init.d/nrserver.sh
 /etc/rc5.d/S20nrserver.sh -> ../init.d/nrserver.sh
 * Starting NeoRouter connection server: nrserver                         [ OK ]
 
Processing triggers for ureadahead ...
ureadahead will be reprofiled on next reboot

If you have a firewall installed you will need to open up TCP port 32975.  But by default, Ubuntu does not have a firewall enabled.  NeoRouter also supports UPnP which works well if you don’t have access to your router.

Next step required is to install your first vpn client on a Windows PC.  Currently the only way to run the configuration is via the Windows vpn client.  According to sources at NeoRouter, there will be support for the Linux and OS X clients in the near future.  Annoying yes, but a small price to pay especially since LogMeIn’s Hamachi zero configuration vpn solution pretty much said *Good Riddance to Linux and OS X user’s with their 2.0 series.

Page 2 of “Install NeoRouter ZeroConf VPN Server – Part 1″ contains step by step instructions for installing the Windows NeoRouter VPN Server.  This step is not necessary if you’re using Ubuntu as the NeoRouter VPN Server. Page 3 contains instructions for installing on OS X.

Part 2 of my series will have the instructions for installing and configuring NeoRouter VPN clients.

Pages: 1 2 3

Tags:

 

About the author

More posts by | Visit the site of Scott

 

3 Comments

  1. Shapu says:

    Thanks a lot anyway. I don’t know if its too much to ask but if you could ask your peers to help us out out here.This wall of theirs in as much as it has a noble purpose I feel is being abused more because of corporate greed than anything.
    Anyway, thank you.

  2. Scott says:

    The install is as simple as can be and it doesn’t look like your doing anything wrong. But as far the china and the firewall thing go I really couldn’t say.

    I’d suggest posting to the Neorouter forum and see what they have to say. The only thing I could think of is possibly the SSL certificate may not jive with the whole China firewall thing. But I’m no expert, never had to deal with that.

  3. Shapu says:

    I live and study in china and as you know -all the cool sites are blocked- there is the so called great firewall over here, I wonder if its the cause of this error message:

    $ sudo dpkg -i nrserver-1.1.0.1800-free-ubuntu-amd64.deb
    dpkg: error processing nrserver-1.1.0.1800-free-ubuntu-amd64.deb (–install):
    cannot access archive: No such file or directory
    Errors were encountered while processing:
    nrserver-1.1.0.1800-free-ubuntu-amd64.deb

    What am I doing wrong?

Leave a Comment

 




 

 
Extra Tags