Sevatio... The problem is not that VNC is bound to any particular NIC, but it is that ICS is a NAT firewall, which in essence sheilds your internal network from the internet. NAT technology allows internal networks to share a single external address, and also functions as a natural firewall to the internal addresses, since those addresses are not, well, addressable, over the internet.
Rest assured, ICS and VNC can co-exist. What you need to do to make it work behind NAT's is to using what we call port-forwarding. VNC server, by default, listens to port 5900. To make it accessable to the outside world you would need to forward that port number to an internal address. Remember, each of your NIC's have an IP address. One is exernal, the other is internal (192.168.0.1 is ICS default). A NAT device will always have both and internal and an external address. In your case, you will need to forward port 5900 to your internal IP of 192.168.0.1. There are two ways to do this using ICS. One is by making registry entries. The other is using an application called ICS Configurator, which basically makes the registry entries for you. It is available for free download at www.practicallynetworked.com, which by the way, is an excellent resource for home networking. I've attached some text at the end of this message that can be imported into Notepad and saved as a .inf file, like VNC.inf. This contains all the registry entries to forward ports 5800 and 5900 to your ICS machine. Port 5800 is necessary ONLY if you want use Java client outside your network. Look it over to get a feel for what it does. Once in an INF file, you can right-click it and select "Install" to install the values into your registry. You must reboot after installing before the changes take effect. Let me know if it works for you. ...br [version] signature="$CHICAGO$" [DefaultInstall] AddReg=PortMapInstall [DefaultUnInstall] DelReg=PortMapUninstall [PortMapInstall] ; These four lines assigned the mapping a name and specify which ; internal IP address to forward to. ; -Replace 192.168.0.1 with actual internal IP address ; -References to "VNC to Me" can be replaced with any unique text ; that will help you identify this mapping. HKLM,%ICSMAPS%\Active,VNC to Me,,"192.168.0.1" HKLM,%ICSMAPS%\Installed\VNC to Me HKLM,%ICSMAPS%\Installed\VNC to Me,Name,,"VNC to Me" HKLM,%ICSMAPS%\Installed\VNC to Me,Options,1,00,00,00,00 ; There are four lines needed per mapped port. Here we are mapping ports ; 5800 and 5900 for Java Client and VNC Client respectively. The ports ; opened will be using TCP protocol with NORMAL translation. ; -References to "VNC to Me" need to match the name used above. HKLM,%ICSMAPS%\Installed\VNC to Me\0000 HKLM,%ICSMAPS%\Installed\VNC to Me\0000,Type,,"TCP" HKLM,%ICSMAPS%\Installed\VNC to Me\0000,Port,,"5800" HKLM,%ICSMAPS%\Installed\VNC to Me\0000,Translation,,"NORMAL" HKLM,%ICSMAPS%\Installed\VNC to Me\0001 HKLM,%ICSMAPS%\Installed\VNC to Me\0001,Type,,"TCP" HKLM,%ICSMAPS%\Installed\VNC to Me\0001,Port,,"5900" HKLM,%ICSMAPS%\Installed\VNC to Me\0001,Translation,,"NORMAL" [PortMapUninstall] HKLM,%ICSMAPS%\Active,VNC to Me HKLM,%ICSMAPS%\Installed\VNC to Me [Strings] ICSMAPS="System\CurrentControlSet\Services\ICSharing\Mappings" ----- Original Message ----- From: Sevatio To: [EMAIL PROTECTED] Sent: Thursday, July 18, 2002 1:32 PM Subject: VNC and ICS (W98 2nd) - Compatible? I've searched the archives but have yet to find a solution to my problem (if there is a solution). I'm trying to VNC into a machine that has two NICs and is running ICS. When ICS is enabled, VNC will only bind to the LAN NIC. Thus, I cannot VNC into that PC from outside of the LAN unless ICS is disabled. Perhaps a solution is to bind VNC to the NIC that is connected to the internet. How do you bind VNC to a particular NIC? Or is VNC still incompatible with ICS? Thanks, Sevatio _______________________________________________ VNC-List mailing list [EMAIL PROTECTED] http://www.realvnc.com/mailman/listinfo/vnc-list ----- Original Message ----- From: Sevatio To: [EMAIL PROTECTED] Sent: Thursday, July 18, 2002 1:32 PM Subject: VNC and ICS (W98 2nd) - Compatible? I've searched the archives but have yet to find a solution to my problem (if there is a solution). I'm trying to VNC into a machine that has two NICs and is running ICS. When ICS is enabled, VNC will only bind to the LAN NIC. Thus, I cannot VNC into that PC from outside of the LAN unless ICS is disabled. Perhaps a solution is to bind VNC to the NIC that is connected to the internet. How do you bind VNC to a particular NIC? Or is VNC still incompatible with ICS? Thanks, Sevatio _______________________________________________ VNC-List mailing list [EMAIL PROTECTED] http://www.realvnc.com/mailman/listinfo/vnc-list _______________________________________________ VNC-List mailing list [EMAIL PROTECTED] http://www.realvnc.com/mailman/listinfo/vnc-list