Windows Server 2012 R2 as iSCSI Target - Network Binding

I’m still getting my lab configured and I am planning on using Windows Server 2012 R2 as an iSCSI target (as well as an NFS server). The server in my environment is called Storage01. I’ve added 2 NICs to the machine, and was trying to figure out where to set the network binding for the iSCSI traffic. It wasn’t where I expected, and I couldn’t find much online, so I thought I’d write a quick note on it.

As mentioned, I have 2 NICs on the VM. 1 is for management traffic on, and the second was bound to my storage network at I wanted to limit the iSCSI traffic to the network only.

Using powershell I used Get-IscsiTargetServerSettings to view the settings. I can see that both my adapters with the IP addresses and are listed with a ‘+’, meaning they are active. I couldn’t find any parameters in the iSCSI Target cmdlets to change this from powershell. I’m sure there is a way, so when I find it I’ll come back to edit the post.


After a bit of digging around in Server Manager, I found the setting. I originally thought it was going to be under File and Storage Services > iSCSI > iSCSI Targets, but that wasn’t the case. If you open server manager and go to File and Storage Services > Server > Right click on the server in question and click on iSCSI Target Settings, the network adapter bindings for iSCSI traffic will open.


In here I was able to uncheck the address on my management network, leaving only the adapter that I want to be used for iSCSI traffic selected. Note the message at the bottom indicating that new network addresses will be automatically enabled, so keep this in mind if you add any additional network configuration to the server.


Running Get-IscsiTargetServerSettings again I can now see that the only adapter with a ‘+’ is my preferred


See also

comments powered by Disqus