
#NEOROUTER WHICH PORTS TO OPEN INSTALL#
Running a VPN server, of course, assumes you can install software on your computer, and it might also need a reverse DNS entry.


It's feature set is a little bit more fleshed out then OpenVPN, but more people know about OpenVPN. NeoRouter ( ) is an interesting VPN software that can be run on a custom server. DD-WRT has the ability to run OpenVPN or it can run an IPSec VPN, and if you're setting up a custom server, it can run whatever you want as long as you can figure out the configs. Something else you might consider is running an VPN server either on the router or via a server. There are a couple of videos demonstrating how it works on the website. You would install it on a webserver and use the webpage to access the remote boxes. Most people don't because key-based authentication is more of a convenience thing for them, but I would, and do.Īnother interesting project related to the issue are Guacamole ( ). You can also add a password to the certs when doing key-based authentication for extra protection. There also is the Remmina GUI which is a connection manager for lots of things including RDP. Teamviewer uses Wine, so it's not a native port. The actual Debian server can be some ultra-low power box? $ rdesktop -g 1024x768 -u username -d domain -p - internalpcip $ ssh -i ~/.ssh/id_rsa_debianserver -L ? My PC (Mint with private key file) -> Router (some fixed random port) -> Debian server (port 22 openssh server via generated private/public key files) -> console to any of the internal subnet Windows PCs, or is it on Mint? I don't quite understand the port forwarding and where GUI is rendered. So the infrastructure would go like this: Use the -L option on the SSH client to forward any local port above 1024 to port 3389 on the target Windows PC, and tell the Terminal Server Client to connect to localhost:port#.įor added security, set up the SSH server to listen on a non-standard high-numbered port and/or configure it to require key-based authentication. You just need to have a way of SSHing into the remote network.
