I have been trying to fix this damn loopback adapter in Windows 7 for two days. The problem was, it was in Public Network; meaning, you can’t use it in VM to share files or connect VM to the internet to get the latest updates and stuff for your VM. Therefore, it has to be in Private Network.
Also, on GNS3 the loopback adapter is a big help as well. For example, if you want to ping any public addresses and use DNS, want to connect SDM to your routers, you are going to need to use a loopback interface. However, if the loopback is in Public network then it will not work.
Anyway, here is how I kind of fixed it.
Oh! Before I show you how I fixed it, let’s look at how to install the loopback on Windows 7 box.
There are three ways to install it:
First, the easiest is click the Start orb and type in hdwwiz.exe then hit the Enter key. Click Next -> Install the hardware that I manuall select from the a list (Advance) -> then scroll down ’til you see Network adapters then click Next -> under the Manufacturer box look for Microsoft -> then under the Network Adapter box look for Microsoft Loopback Adapter -> click Next -> then Next again.
The second way is open the Device Manager. You should see a hierarchical tree. Now, right click on the first one in the list, it should be the name of you PC. Then choose Add legacy hardware. Click Next -> Install the hardware that I manuall select from the a list (Advance) -> then scroll down ’til you see Network adapters then click Next -> under the Manufacturer box look for Microsoft -> then under the Network Adapter box look for Microsoft Loopback Adapter -> click Next -> then Next again.
The last method is open Computer -> Local Disc (C:) -> Windows -> System32 -> scroll down ’til you see hdwwiz.exe.
OK now this is how I changed the loopback from Public Network (Unidentified) into Private Network (Home):
I would assume that you already have your loopback, and it is in public network.
Click Start orb type in secpol.msc then hit Enter.
On the left pane of Local Security Policy window, click the Network List Manager Policies.
On the right pane, double click the Unidentified Networks.
It should open a small window. Then in the Location Type box mark the Private then click OK.
[NOTE: The Local Security Policy can also be found in the Control Panel -> Administrative Tools]
Open Network and Sharing Center. [NOTE: To locate Network and Sharing Center: It is either you click your network icon by the clock in system tray or in Control Panel.]
Click the Change adapter settings.
Right click on the loopback adapter then choose properties.
Go to Advance tab and click the Network Address. There should be a box to the right of Network Address.
Leave the window open.
Click the Start orb and type in cmd then hit Enter.
Type in getmac on the command prompt.
Copy the MAC address of your local interface.
Type in exit
Go back to the loopback configuration again. Then paste the MAC address that you have copied to the box. Then click OK.
Also, your local interface adapter, make sure that you share your internet to the loopback if you want to access the public network(Internet).
To do so, go back to Network and Sharing Center -> Change adapter settings -> right click on your local interface that is connected to the internet and then choose Properties.
Click on Sharing tab -> tick the Allow other network users to connect through this computer’s Internet connection. -> Right below it, there is a drop menu, so select your loopback adapter then click OK.
The loopback should stay in Private Network (Work Network).
I hope this would help others who have the same problem with loopback in Windows 7.
If there is another way to make the loopback from Public Network into Private Network, please let me know.