Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
There is this company with 4 different branch offices all having their private LANS. There are application servers located on the private LAN of the Headquarters that the other branch offices need to access on a daily bases but this is however proving difficult.
This company wants a situation whereby a user on the private LAN of one of the branch offices can have access to all the appication servers located on the private LAN of the Head office.
Of course, the various offices have an internet gateway EACH i.e one system that is connected to the internet and acts as a gateway to the various private LANS.
I would like ur suggestions.However, proposed solutions should be based on linux.VPN may be out of the question.
The easiest way to run an application remotely may be to forward a port for ssh and run an application remotely using "ssh -X username@ip_address command".
You can even create a link on the desktop for the application. Edit the properties, by prepending "ssh username@server " to the command. Then when the user clicks on the icon, a password dialog will pop up for the password. After that the program will run, but be displayed on the users local screen.
Distribution: suse, opensuse, debian, others for testing
Posts: 307
Rep:
so if you're in a linux-only environment teach your users ssh ;-)
openvpn might be a possible solution as well. the gateways could run an openvpn tunnel between the subnets using private ip numbers. www.openvpn.org has quite extensive howtos and faqs.
Using vpn would be the most general and probably best solution.
If you use ssh, for windows users, you can do with putty whatever you can do with an ssh client in Linux. Ssh is great at getting instant access to files or applications on another server. For example, using sftp is handy if you don't have a host isn't configured with samba or nfs, or if you need to access a directory that isn't shared.
How are applications started if you are on the same lan? Are the other hosts thin clients? If they are started using rsh, then ssh is what you would want to do the same thing securely.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.