IT Systems Engineering

How to find out your network binding order

Here is a quick and dirty way of finding out the binding order of your multi-homed server (meaning a server with multiple NICs or multiple network ports).

On a command prompt run ipconfig. All active connections will be shown in the current binding order. The first entry is the one in the top of the binding order and so and so forth. The ports which are not connected are not shown here.

This is especially useful if you are running server core (without GUI) and quickly want to find out this info.

FYI: How to change the binding order of network adapters (this does not work on Server Core)

  1. Click Start, click Run, type ncpa.cpl, and then click OK. You can see the available connections there.
  2. Click ALT key and then on the Advanced menu, click Advanced Settings and then click the Adapters and Bindings tab.
  3. In the Connections area, select the connection that you want to move higher in the list. Use the arrow buttons to move the connection. As a general rule, the card that talks to the network (domain connectivity, routing to other networks, etc should be at the top of the list.

One Comment

  • Joachim Otahal

    Thanks, I had a server 2012 cluster which switched to use the wrong network adapter(s) for the cluster network and the cluster IP after a switch failure, therefore having a “partitioned” network and being unable to bring the cluster IP online (the services of the cluster were still running, including functional live migration).
    Changing the bind order solved that without needing to reboot cluster nodes.
    And ncpa.cpl saved me from going to powershell for that.

Leave a Reply

Your email address will not be published. Required fields are marked *

Prove that you are a human *