注:本教程在Vultr VPS上测试通过,如需部署请前往Vultr.com
本教程说明了如何在Vultr VPS上设置其他IPv4地址。我们将假设以下内容:
的 主IP地址 您的VPS是 1.2.3.4
。
您已通过Vultr控制面板购买了其他IP地址,并且已分配给您 1.2.3.5
。
购买额外的IPv4地址后,您 必须 使用重新启动VPS “服务器重启” Vultr控制面板中的功能。无论是否安装了操作系统,都必须执行此操作。
下面的每个示例都将辅助IP地址配置为自动可用,并且即使在服务器重启后也保持配置状态。您可以通过以下方式对IP地址执行ping命令来测试该IP地址是否已配置 ping
客户端计算机上的实用程序。
Windows Server 2012
在添加另一个IPv4地址之前,必须手动配置主IPv4地址。
要手动配置主IPv4:
打开命令提示符(cmd.exe
)。
类型: ipconfig /all
会有一两页的输出。查找包含有关您的主以太网适配器(通常是“以太网适配器以太网2”)的信息的页面。写下的值 IPv4地址, 子网掩码, 默认网关和 DNS服务器。
Ethernet adapter Ethernet 2:
Connection-specific DNS Suffix . :
Physical Address. . . . . . . . . : 00-00-00-00-00-00
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
IPv4 Address. . . . . . . . . . . : 1.2.3.4(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.254.0
Default Gateway . . . . . . . . . : 1.2.3.1
DNS Servers . . . . . . . . . . . : 108.61.10.10
NetBIOS over Tcpip. . . . . . . . : Enabled
打开Windows控制面板。您可以从开始菜单访问它。
单击“网络和Internet”。
点击“网络和共享中心”。
单击“更改适配器设置”。
右键单击主以太网适配器,然后单击“属性”。 “以太网属性”窗口将打开。
选择“ Internet协议版本4(TCP / IPv4)”,然后单击“属性”按钮。将打开“ Internet协议版本4(TCP / IPv4)属性”窗口。
选中“使用以下IP地址:”框。使用您先前写下的值填充其下方的字段。
选中“使用以下DNS服务器地址:”框。使用您先前写下的值填充其下方的字段。如果只有一台DNS服务器,请将“备用DNS服务器”留空。
点击“确定”。然后在“以太网属性”窗口中单击“确定”。主IPv4已手动配置。请注意,按“确定”后连接打h是正常的。
使用添加辅助IPv4 cmd.exe
:
netsh interface ipv4 add address "Ethernet" 1.2.3.5 255.255.255.0
使用远程登录添加辅助IPv4:
打开Windows控制面板。您可以从开始菜单访问它。
单击“网络和Internet”。
点击“网络和共享中心”。
单击“更改适配器设置”。
右键单击主以太网适配器,然后单击“属性”。 “以太网属性”窗口将打开。
选择“ Internet协议版本4(TCP / IPv4)”,然后单击“属性”按钮。将打开“ Internet协议版本4(TCP / IPv4)属性”窗口。
点击“高级…”。 “高级TCP / IP设置”窗口将打开。
在“ IP地址”组中,单击“添加…”。 “ TCP / IP地址”窗口将打开。
填写“ IP地址”和“子网掩码”框。 IP地址使用“ 1.2.3.5”,子网掩码使用“ 255.255.255.0”。
点击“添加”。 “ TCP / IP地址”窗口将关闭。
在“高级TCP / IP设置”窗口中单击“确定”。该窗口将关闭。
在“ Internet协议版本4(TCP / IPv4)属性”窗口中单击“确定”。该窗口将关闭。
在“以太网属性”窗口中单击“确定”。该窗口将关闭,并且您的辅助IP地址将被配置。
CentOS的6
在eth0上将引导协议从“ dhcp”更改为“ static”。如果您已经在使用静态绑定,则可以跳过此步骤。否则,请遵循以下指示:
打开
/etc/sysconfig/network-scripts/ifcfg-eth0
在文本编辑器中。
更改BOOTPROTO=dhcp
至BOOTPROTO=static
。在文件末尾添加这些行。替代“
[mainip]
”,“[netmask]
”和“[gateway]
”,以及Vultr控制面板上“ IPv4”标签中的值。IPADDR=[mainip] NETMASK=[netmask] GATEWAY=[gateway]
跑
ifup eth0
。
创建文件 /etc/sysconfig/network-scripts/ifcfg-eth0:1
。
用以下内容填充文件:
DEVICE=eth0:1
BOOTPROTO=static
IPADDR=1.2.3.5
ONBOOT=yes
使用以下命令激活别名:
ifup eth0:1
的Ubuntu
确定您的以太网设备的名称。在这个例子中,我们将使用 eth0
。
ip link show
在下面添加以下行 /etc/network/interfaces
:
auto eth0:0
iface eth0:0 inet static
address 1.2.3.5
netmask 255.255.255.0
使用以下命令激活别名:
ifup eth0:0
Ubuntu 16.x
确定您的以太网设备的名称。在这个例子中,我们将使用 ens0
。
ip link show
在下面添加以下行 /etc/network/interfaces
:
auto ens3:0
iface ens3:0 inet static
address 1.2.3.5
netmask 255.255.255.0
使用以下命令激活别名:
ifup ens3:0
请注意:您需要确保您的接口名称与示例中的名称相匹配:例如 eth0
, ens3
等等…,并确保修改示例配置以使用正确的接口名称和IP。
FreeBSD 10
在下面添加以下行 /etc/rc.conf
:
ifconfig_vtnet0_alias0="1.2.3.5 netmask 255.255.255.0"
运行以下命令以重新启动网络:
/etc/rc.d/netif restart && /etc/rc.d/routing restart
注:本教程在Vultr VPS上测试通过,如需部署请前往Vultr.com