Problem:  Source IP address on Windows 7 / 2008 / Vista will always be the lowest numbered IP address on a NIC, no matter what order they are in your NIC configuration.

May cause issues with L2TP VPNs and some firewalls.   IT Support Brisbane

Scenario:
  NIC has multiple addresses:
              10.1.1.1
              172.16.0.1
              192.168.0.1
Source address used for that interface will always be 10.1.1.1  because it is the lowest number, e.g.  10  vs  172.
Resolution:
Need to use  netsh  skipassource  command to get correct functionality.
Show existing skipassource configuration:
netsh int ipv4 show ipaddresses level=verbose
When adding an address that you don’t want to be the source address:
netsh int ipv4 add address “Local Area Connection 3” 10.1.1.220 skipassource=true
May need these two KB hotfixes:
KB2386184 – Add skipassource functionality to Windows 2008 R2.
KB2554859 – Prevent skipassource flag from being cleared when you use the GUI.
"Multiple IP addresses – Windows 2008 R2 / Windows 7" - By admin - - No Comments