How to set/view the NIC bind order in Windows

NIC Binding is the order at which windows loads the NIC’s at boot up and takes the first one as a primary NIC.

For Windows 2008 Server please view the comment below by David Newcomb

How to Determine and Set the Primary NIC on Windows Vista (Need to be an administrator)

  1. Open Network Connections
  2. Press ALT key (dont hold, another list of menus will show up) Click advanced then click Advanced Settings
  3. Click the adapters and bindings tab, then under connections, click the connection you want to modify
  4. Then under the Binding for connection, you can move the protocol up or down for the connection you have selected at the top

How to Determine and Set the Primary NIC on a Windows 2003 Server

Use this procedure to determine and set the primary NIC on a windows 2003 Server:

  1. Right-click the My Network Places icon and choose Properties. Or Control Panel icon then choose Network Connections.
  2. From the menu of the Network and Dial-up Connections window, choose Advanced > Advanced Settings. Bindings
  3. On the Adapter and Binding tabs, in the Connections area, ensure that the primary NIC is listed first.
  4. From a DOS prompt, issue the ipconfig /all command to verify that your selected primary NIC appears first in the list.

How to Determine and Set the Primary NIC on a Windows 2000 Server

Use this procedure to determine and set the primary NIC on a Windows 2000 Server:

  1. Right-click the Network Neighborhood icon and choose Properties.
  2. From the menu of the Network and Dial-up Connections window, choose Advanced > Advanced Settings.
  3. On the Adapter and Binding tabs, in the Connections area, ensure that the primary NIC is listed first.You can click the Move Up or Move Down buttons to arrange the adapters and select your primary NIC.
  4. From a DOS prompt, issue the ipconfig /all command to verify that your selected primary NIC appears first in the list.

How to Determine and Set the Primary NIC on a Windows NT Server

Use this procedure to determine and set the primary NIC on a Windows NT Server:

  1. Right-click the Network Neighborhood icon and choose Properties.
  2. Click the Bindings tab.
  3. In the Show Bindings for drop-down list, choose All Adapters.
  4. Ensure that the primary NIC is listed first.You can click the Move Up or Move Down buttons to arrange the adapters and select your primary NIC.
  5. From a DOS prompt, issue the ipconfig /all command to verify that your selected primary NIC appears first in the list.

NOTE: That if you are going to add more then one gateway to a windows OS you will need to have the Bind order set correctly because windows will take the first gateway from the first NIC that windows has as 1 in the bind order. This is even more important if one of the gateways does not route traffic to a public network.

23 Responses to How to set/view the NIC bind order in Windows

  1. hugopeeters says:

    If you would like to script checking the bind order on multiple servers: I’va written a Powershell script and explain exactly how it works here: http://www.peetersonline.nl/index.php/powershell/check-nic-bind-order

  2. hugopeeters says:

    For everybody who looked at the link I posted in the previous comment: please revisit the link as I have updated the script with some important changes:
    http://www.peetersonline.nl/index.php/powershell/updated-previous-post-check-nic-bind-order

  3. How to Determine and Set the Primary NIC on a Windows 2008 r2 Server
    ——————————————————————–
    Start -> Control panel
    under “Network and Internet” click “View network status and tasks”
    On right click “Change adapter settings”
    Tab ALT so menu bar appears then: Advanced -> Advanced Settings.

    • Kiran says:

      Start -> Control panel
      under “Network and Internet” click “View network status and tasks”
      On right click “Change adapter settings”
      Tab ALT so menu bar appears then: Advanced -> Advanced Settings.

      The above listed method is used for adapters and bindings.
      I would like to know, how this can be achieved via power shell / VM power CLI commands.
      Could you please help me in this.

  4. Wim Deblauwe says:

    Thanks for sharing this. It just saved me a lot of time!

  5. Pingback: Me, .NET and BizTalk » Blog Archive » Part 5: BizTalk High Availability Server Environment – SQL Server 2008r2 Failover Cluster

  6. Pingback: 2008 Dual NICs - ShoreTel Forums

  7. Pingback: Can’t access shared drive when connecting over VPN - Admins Goodies

  8. No One says:

    Could they make that any harder to find in the next version of Windows?!

  9. Pingback: Exchange 2010/2007 mixed mode – broken UM « PC LOAD LETTER

  10. Pingback: Best practices for DNS client settings on Domain Controller. « ABHIJIT'S BLOG

  11. Pingback: E2K10 – DAG NIC Binding Order & OWA change pwd | Jonson Yang

  12. Good…Helped me a lot

  13. An Indian says:

    Thanks a lot David, never new such a thing existed…

  14. Wow, fantastic blog format! How long have you ever been blogging for? you make blogging look easy. The total glance of your web site is excellent, let alone the content material!

    • Eric R says:

      I have been blogging for 5years, I just try to add the detail that I needed when trying to find the information for the first time. Glad it has helped you out.

  15. Robert H says:

    is there a way to change this binding throu powershell?

  16. Pingback: vCenter 5: The FQDN cannot be resolved. What to try after you set up a reverse dns lookup | Michael Ellerbeck

  17. Pingback: Can't access shared drive when connecting over VPN - Just just easy answers

  18. Pingback: DNS configuration best practice on Domain Controllers, Clients and Member Servers | Active Directory Service

  19. Pingback: Best practices for DNS settings on DC and domain members. | MK Microsoft Windows Administrator

  20. Pingback: Part 5: BizTalk High Availability Server Environment – SQL Server 2008r2 Failover Cluster - BizTalkGurus

Leave a comment