将辅助IPv4地址添加到您的VPS

注:本教程在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=dhcpBOOTPROTO=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

请注意:您需要确保您的接口名称与示例中的名称相匹配:例如 eth0ens3 等等…,并确保修改示例配置以使用正确的接口名称和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