Click to See Complete Forum and Search --> : Bridging and Sharing: Is it possible?
mrps2man
05-28-2006, 04:19 PM
I'm in a somewhat strange situation that I have not been able to resolve for some time. I've got two different networks that I want to be able to share files on, but I don't know how to do this. I have an internet connection on all the machines, the only problem is getting file and printer sharing to work.
Since it is complicated to explain the network setup, I made a little diagram to represent what I am trying to do (long live paint :-)
http://img207.imageshack.us/img207/3290/untitled1copy3lj.jpg (http://imageshack.us)
What I want is for PC 4 to be able to share files with the PC 1 and PC 2, instead of only PC 3. Is this even possible with only one network adapter on PC 3?
The internet is coming from a router which is hooked up to the wireless router and PC 3 has one wireless connection and two wired connections.
I sound like I'm writing a lateral thinking problem. lol Anyways, over to you guys! Any help would be greatly appreciated!
shouden
06-01-2006, 03:36 AM
It may be possible, I am not all to familiar with how ICS works, so someone else may have a better idea. Based on the diagram the only way to do it is to connect a Ethernet cable between the wired router and the wireless one, you can then enable RIP on both devices and they should be able to route between themselves and allow all the computers to access each other. There is a second way but it is very complicated, if no one else responds with a better idea I will post the second way for you and give a brief explanation on how to do it, but it is very involved so I wouldn't be able to give you a step by step guide.
mrps2man
06-01-2006, 03:12 PM
Thanks for the reply! Unfortunately, I can't pass a cable from the wireless router to the wired one. Otherwise, I would have forgotten entirely about wireless networking.
Sooooo... If you don't mind, hit me with the second possible solutionand I'll do my best to figure it out. I just need a general direction to go in. Heck, even buzzwords might help because I can probably discover the solution through some research anyways. I simply haven't found any online documentation about this, though it's probably because I'm not looking for the right things.
Thanks again for the reply, and don't hesitate to delve into that obscure solution :p
shouden
06-02-2006, 01:41 AM
Not a problem, the only other way I can think of is tunneling over SSH(Secure Shell). Basically you would have an SSHD server running on computer #3 and a client such as Putty running on computer #4. SSH is normally associated with Unix but there are servers available for windows as well, I prefer Cygwin I have added a link to configuring SSHD in Cygwin, it will run as a service so you don't have to worry about starting it constantly and there is very little overhead to it.
Once you have setup the server itself you configure the client, enable port forwarding on any ports you want to use, so say computer #1 is running an FTP server you would set the client up to forward ports 20 and 21 over the tunnel that is created when you connect to the server with the client. Once you have connected to the server and try to use FTP the server will request the information on behalf of computer #4 and then forward the data it receives back to computer #4. It is similar to how your router works when it lets multiple computers access the Internet at once.
Here are some informational links:
Installing SSHD on Cygwin
http://pigtail.net/LRP/printsrv/cygwin-sshd.html
Connecting to and configuring Tera Term for SSH tunneling:
http://www.cs.tau.ac.il/faq/ssh_tunnelling.htm
I will try to assist you as much as I can, so if you have additional questions please, just ask.