Finally, I have success in making computers in two different subnets able to see and browse each other in Network Neighborhood through a computer with two NIC installed (Multihome).REQUIREMENT:
============
1) Multihomed Computer
2) Domain Controller
NETWORK CONFIGURATION:
======================
PC01 (192.168.10.8) --> LAN Switch <-- PC02,NIC01 (192.168.10.7)
PC03 (192.168.11.8) --> SMC7008ABR <-- PC02,NIC02 (192.168.11.7)
PC01 and PC03 are Win2000 Pro workstations. PC02 is Multihoming Computer with 2 NIC. Domain Controller is a Windows 2000 Server locate in subnet with Internet Connection (For my case, it is locate in subnet 192.168.10.* because 192.168.10.6 has the internet access).
192.168.10.6 is the original gateway of 192.168.10.* network.
192.168.11.1 is the address of SMC7008ABR (gateway of 192.168.11.*)
SETUP & INSTALLATION:
=====================
For multihomed computer, you can use either Windows NT or Windows 2000 Server. For Windows NT, you might need to install extra add-on which is known as "Routing & Remote Access Service" provided by Microsoft for free. For Windows 2000 Server, you just need to start the "Routing & Remote Access Service" in Services, follow the screen instructions and make your server act as an IP Router.
For PC03 (192.168.11.8), original route table is like this:
- Network Address 0.0.0.0 Netmask 0.0.0.0 Gateway 192.168.11.1
Instead of routing to SMC7008ABR, I route to PC02 like this:
- Network Address 0.0.0.0 Netmask 0.0.0.0 Gateway 192.168.11.7
For PC01 (192.168.10.8), original route table is like this:
- Network Address 0.0.0.0 Netmask 0.0.0.0 Gateway 192.168.10.6
Instead of routing to original gateway, I route to PC02 like this:
- Network Address 0.0.0.0 Netmask 0.0.0.0 Gateway 192.168.10.7
After finished the setting above, you just need to use your Windows 2000 Pro workstations join the domain (the one that assigned by your domain controller) and you will be able to see both workstations in Network Neighborhood.
Since all the computers that using Windows 2000 or above are using Active Directory to resolve the NetBIOS name, it is better for you to use a workstation with Windows 2000 or XP installed.
If you are using Windows 95/98/NT4.0 as your workstation, you need to install the "Active Directory Client Extension" which can be found in Windows 2000 CD.
You don't need to modify the LMHOSTS file, unless you have difficulty in locating domain name (Domain Controller).