VNC connection issue - odd network setup
There are currently three computers on our home network -- a Windows box hardwired to the router, an iBook getting its connection wirelessly upstairs, and the Linux box, which is connected to the iBook and is getting its connection via the Mac's internet sharing. I can VNC into the Linux box from the iBook just fine, and I can VNC into the iBook from both machines, just using different IPs. I have to use 192.168.2.1 from the Linux box and 192.168.0.2 from the Windows box, because of the two different network locations. However, I'd like to be able to VNC into the Linux box directly from the Windows box. But since it seems to be hiding behind the Mac, I've not had much success. I've tried both the IP the machine actually has on the iBook's mini "network" (192.168.2.3) and the broadcast IP (192.168.2.255) that I got out of running ifconfig. Neither one works, though. :(
Anybody have any ideas for making the Linux box visible and VNCable from the Windows machine? This is kind of a "nested" network setup I guess, but I'd like to be able to figure out how to make them all get along so I can share printers and such.
I don't have a wireless card in the Linux box and don't plan to get one since that would cost more than the whole machine is worth (it's a Pentium 166), and I can't hardwire it into the router because they're so far away from each other and I've been forbidden from running a 50 foot cable all the way upstairs. :P
Thanks in advance for any ideas :)