IT Admin บ่อยครั้งต้องตั้ง Multiple IPs ให้ Network Adapter เดียว เช่น Host หลาย SSL Sites, เร่ง Traffic Exchange, หลีกเลี่ยง Firewall/SPAM Filters
3 วิธี Assign Multiple IP Addresses
- Network Adapter Settings (GUI)
- Netsh Command
- PowerShell
1. Network Adapter Settings (GUI)
- Settings > Network & Internet > Change adapter options > Double-click Ethernet Adapter > Properties
- Select TCP/IPv4 (หรือ IPv6) > Properties > General Tab > Use the following IP address > ใส่ IP, Subnet, Gateway
- Advanced > Add > ใส่ IP เพิ่มเติมได้หลาย IP (เพิ่ม Gateway/DNS ได้ที่นี่ด้วย)
ตรวจสอบ: ipconfig จะเห็น Secondary IPs ทั้งหมด
2. Netsh Command (เร็วกว่า)
CMD Admin รัน:
Netsh int ipv4 add address name="Local Area Connection" 192.168.100.100 255.255.255.0 SkipAsSource=True
SkipAsSource=True = IP นี้ไม่ถูกใช้ Outbound Connections โดย OS
3. PowerShell
PowerShell Admin:
# หา InterfaceAlias Get-NetIPAddress | ft IPAddress, InterfaceAlias, SkipAsSource # Add IP (ตัวอย่าง vEthernet) New-NetIPAddress –IPAddress 192.168.100.100 –PrefixLength 24 –InterfaceAlias "vEthernet" –SkipAsSource $True # Modify SkipAsSource Get-NetIPAddress 192.168.100.100 | Set-NetIPAddress -SkipAsSource $False
Multiple IPs ใช้ใน Scenario เฉพาะ ไม่ใช่ General User ใช้เมื่อ Application ต้องการ