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

Reply via email to