Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

กำหนด Multiple IP Addresses ให้ Network Adapter เดียว

IT Admin บ่อยครั้งต้องตั้ง Multiple IPs ให้ Network Adapter เดียว เช่น Host หลาย SSL Sites, เร่ง Traffic Exchange, หลีกเลี่ยง Firewall/SPAM Filters

3 วิธี Assign Multiple IP Addresses

  1. Network Adapter Settings (GUI)
  2. Netsh Command
  3. PowerShell

1. Network Adapter Settings (GUI)

  1. Settings > Network & Internet > Change adapter options > Double-click Ethernet Adapter > Properties
  2. Select TCP/IPv4 (หรือ IPv6) > Properties > General Tab > Use the following IP address > ใส่ IP, Subnet, Gateway
  3. 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 ต้องการ