帮助中心

服务器、网络和账户的分步教程。

Windows 服务器

Windows Server 添加额外 IPv4 地址与设置 IPv6 教程

Windows Server 添加额外 IPv4 地址与设置 IPv6 教程

每台 JUSTG 云服务器都附 1 个 IPv4,并免费提供 IPv6。若您的服务器已分配额外 IPv4(可提交工单由技术支持添加),或想启用 VPS 分配到的 IPv6,Windows 不会自动为您配置。本文说明如何在 Windows Server 2016、2019、2022 上,以图形界面、PowerShell New-NetIPAddress 或 netsh 添加额外 IPv4 地址并设置 IPv6,包含 SkipAsSource、网关、DNS 与验证。示例地址:主要 IP 203.0.113.10/24(网关 203.0.113.1)、额外 IP 198.51.100.25/24、IPv6 2001:db8:10:20::2/64(网关 2001:db8:10:20::1)。

请使用客户中心(My Services(我的服务)→ 选择服务器)中显示的实际地址、前缀长度与网关。若找不到 IPv6 信息,请提交工单,我们会提供给您。
请使用客户中心(我的产品与服务 → 选择服务器)中显示的实际地址、前缀长度与网关。若找不到相关信息,请提交工单,我们会提供给您。

步骤 1:确认网络适配器名称与目前的 IP 设置

以管理员身份打开 PowerShell。适配器通常叫做“Ethernet”,也可能是“Ethernet 2”或中文名称“以太网”,请先确认,后续命令都要换成实际名称:

Get-NetAdapter
Get-NetIPConfiguration -InterfaceAlias "Ethernet"
Get-NetIPInterface -InterfaceAlias "Ethernet" -AddressFamily IPv4 | Select-Object InterfaceAlias, Dhcp

若 Dhcp 显示 Enabled,请先依步骤 2 将主要地址改为静态;若已是 Disabled,可直接跳到步骤 3。

步骤 2:将主要 IPv4 改为静态(仅限 DHCP 打开时)

DHCP 地址与手动添加的地址混用并不稳定,因此请用客户中心提供的数据把主要 IP 设为静态。由于网络会短暂中断,请在 VNC 控制台中操作:

# Run in the VNC console: this briefly drops the network connection
Set-NetIPInterface -InterfaceAlias "Ethernet" -AddressFamily IPv4 -Dhcp Disabled
Remove-NetRoute -InterfaceAlias "Ethernet" -DestinationPrefix 0.0.0.0/0 -Confirm:$false -ErrorAction SilentlyContinue
New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 203.0.113.10 -PrefixLength 24 -DefaultGateway 203.0.113.1
主要 IP 或网关打错,服务器就会断网。请再三确认数值,并在确认连接正常前保持 VNC 控制台打开。

步骤 3:以 SkipAsSource 添加额外 IPv4 地址

添加额外地址时不要填网关,所有 IPv4 流量会沿用既有的默认网关。SkipAsSource 会让 Windows 不以此地址作为对外连接的来源,因此系统更新、发送邮件与 API 调用仍使用主要 IP,而新 IP 依然能响应外部入站连接(例如第二个网站或 SSL 证书):

# PowerShell
New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 198.51.100.25 -PrefixLength 24 -SkipAsSource $true

# netsh alternative
netsh interface ipv4 add address "Ethernet" 198.51.100.25 255.255.255.0 skipassource=true

图形界面做法:运行 ncpa.cpl → 对适配器右键单击 → 属性 → Internet 协议版本 4 (TCP/IPv4) → 属性 → 高级 → IP 地址 → 添加。图形界面无法设置 SkipAsSource,若在意对外来源地址请改用 PowerShell。若额外 IP 属于不同网段且有自己的网关,请不要再加第二个默认网关,请联系技术支持获取正确的路由设置。

步骤 4:在 Windows Server 设置 IPv6

添加 IPv6 地址与默认路由。与额外 IPv4 不同,IPv6 需要自己的网关:

# PowerShell
New-NetIPAddress -InterfaceAlias "Ethernet" -AddressFamily IPv6 -IPAddress 2001:db8:10:20::2 -PrefixLength 64 -DefaultGateway 2001:db8:10:20::1

# netsh alternative
netsh interface ipv6 add address "Ethernet" 2001:db8:10:20::2/64
netsh interface ipv6 add route ::/0 "Ethernet" 2001:db8:10:20::1

图形界面中,打开适配器属性 → Internet 协议版本 6 (TCP/IPv6) → “使用下列 IPv6 地址”,输入地址、前缀长度 64(或提供的值)与网关,并确认适配器属性中 IPv6 已勾选。

步骤 5:设置 IPv4 与 IPv6 的 DNS 服务器

为两种协议都设置解析服务器,让域名查找也能通过 IPv6 进行:

Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses ("1.1.1.1","8.8.8.8","2606:4700:4700::1111","2001:4860:4860::8888")
Get-DnsClientServerAddress -InterfaceAlias "Ethernet"

步骤 6:用 ipconfig、Test-Connection、Test-NetConnection 验证

ipconfig /all
Get-NetIPAddress -InterfaceAlias "Ethernet" | Format-Table IPAddress, PrefixLength, SkipAsSource
Test-Connection -ComputerName 2001:4860:4860::8888 -Count 4
Test-NetConnection -ComputerName 2606:4700:4700::1111 -Port 443
Resolve-DnsName www.microsoft.com -Type AAAA

# Allow inbound ping (ICMPv4 / ICMPv6) for external testing
Enable-NetFirewallRule -Name FPS-ICMP4-ERQ-In, FPS-ICMP6-ERQ-In

ipconfig /all 应显示所有地址,且额外 IPv4 的 SkipAsSource 为 True。接着从其他电脑测试,例如 ping 198.51.100.25 与 IPv6 地址。JUSTG 免费提供的 IPv6 也是很好的备用通道:可以同时以 IPv4 与 IPv6 提供服务。

常见问题

为什么对外流量是从新 IP 出去,而不是主要 IP?

因为没有设置 SkipAsSource(图形界面不会设置),Windows 把新地址当成来源。请先移除该地址,再用步骤 3 的 PowerShell 或 netsh 命令重新添加。

IPv6 已设置,Test-Connection 却超时?

请确认网关与前缀长度与提供的数据完全一致,并确认 IPv6 默认路由存在(Get-NetRoute -AddressFamily IPv6 -DestinationPrefix ::/0)。若仍失败,请把 ipconfig /all 的输出提供给我们。

IP 被封锁可以免费更换吗?

因您自身使用导致 IP 被中国大陆或第三方封锁,不提供免费更换。如需添加其他 IPv4 地址,请提交工单联系技术支持,或使用免费的 IPv6 连接。

如果新地址没有响应,请提交工单联系 JUSTG 技术支持,并附上步骤 1 与步骤 6 的输出结果。

这篇文章有帮助吗?
帮助中心
Windows 服务器 远程桌面无法连接 Windows Server VPS:RDP 连接问题排查教程 远程桌面无法连接 Windows Server VPS 时,原因通常不外乎五种:通往 3389 端口的网络路径、RDP 被停用、Windows 防火墙、NLA/CredSSP 验证不兼容,或账号被锁定。本篇 RDP 连接问题排查教程依序检查每一项,适用 Windows… Windows 服务器 如何修改 Windows Server 远程桌面 RDP 端口(3389) 把远程桌面从默认的 TCP 3389 移到其他端口,是减少公网 Windows 服务器被自动化程序不停尝试登录最快速的方法之一。本文说明如何用 PowerShell 修改 Windows Server RDP 端口(适用 2016、2019、2022),在切换前先于… Windows 服务器 Windows Server 变更显示语言、系统区域设置与时区(2016/2019/2022) Windows Server 镜像多半以英文安装,但不少团队习惯使用自己的语言操作,而且旧版应用程序通常需要正确的系统区域设置,才能正常显示中文、日文或俄文而不出现乱码。本文说明如何在 Windows Server 2016、2019、2022 上变更 Windows… Windows 服务器 Windows Server 扩展 C 盘:升级硬盘后扩展卷与初始化新数据盘 在客户中心的服务详情页把 JUSTG Windows VPS 升级到 SSD 更大的套餐,或服务器添加了新硬盘之后,Windows 并不会自动使用新空间:它会以磁盘末尾的“未分配”空间,或一块全新的未初始化硬盘出现。本文说明如何在 Windows Server…
AlipayUnionPayVISAMastercardPayPalUSDTstripe