[EDIT--start, OK I see that description, I have linux as a router is in your paragrph, I just didn't unscramble it enough
--that's why I like lists, so I can see each piece of reference data [EDIT--end]
So my replay before the edit was..I don't think I mentioned buying another router, however your better description : Linux is the server
--still to connect via an internet connection would require you to be an ISP or hire the same.
Because you still need either the dynamic IP connection or a static IP
--there are of course free dynamic IP services available, static IP would need IANA setup..http://www.engr.colostate.edu/ens/how/c ... login.htmlhttp://www.mynitor.com/2010/02/07/15-re ... for-linux/
--remote clients NX has a pretty good reputation, speed etc..http://www.yolinux.com/TUTORIALS/LinuxT ... onfig.html
--for a Linux hosted web, Apache info..
You could also use the hosts file to specify the other computer(s)
-- or a nameserverhttp://www.ibm.com/developerworks/linux ... index.html
--that is red hat, but the methodology is similar for any Linux, setting up your LAN (for connectivity..)
sorcerer wrote:i have limited experience with iproute2 and advanced routing, and what it think the problem is that default route is on the main connection and even if packets get on second connection they are wrongly send trough main connection.
That issue is due to the host/connection being seen by the outside as the only connection, the other connections are internal to your network/Linux server
--you might be able to do that by managing a port (port forwarding) to one of the other machines you need to pass-through your LAN (Linux server ) to..http://linux-ip.net/html/nat-pat-userspace.htmlIPTABLES, try DNAT requests to the public IP addresshttp://linux-ip.net/html/nat-dnat.htmlhttp://nixcraft.com/centos-rhel-fedora/ ... linux.html