为云服务器配置内网 IP
更新时间:2023-11-06 09:26:48
本文介绍如何将申请的内网 IP 绑定到云服务器上。
前提条件
已申请内网 IP。
在 CentOS 系统上配置
以下方法以 CentOS7 系统为例。
固化配置:
-
复制一份 ifcfg-eth0 配置文件,命名为 “ifcfg-eth0:0”。
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:0
-
修改 ifcfg-eth0:1 配置文件。
vim /etc/sysconfig/network-scripts/ifcfg-eth0:0
按 i 进入编辑模式,修改配置。
-
将 “IPADDR=” 后面的 IP 改为您申请到的内网 IP。
-
将 DEVICE="eth0" 改为 DEVICE="eth0:0"。
-
删除 "GATEWAY=" 这一行。
修改后,保存并退出文件。
-
-
重启网络。
service network restart
-
检查 VIP 是否添加成功。
ip a
-
使用 arping 命令通告 arp 信息。
假设您申请的内网 IP 为 10.10.1.x,执行如下命令。
arping -U 10.10.1.x
临时配置:
说明 |
---|
该方法临时生效,服务器重启或网络重启将失效,需要重新添加。 |
-
添加内网 IP。
假设您申请的内网 IP 为 10.10.1.x,执行如下命令。
ip addr add 10.10.1.x/24 dev eth0
-
检查 IP 是否添加成功。
ip a
-
使用 arping 命令通告 arp 信息。
arping -U 10.10.1.x
在 Ubuntu 系统上配置
固化配置:
-
修改网络配置文件。
sudo vim /etc/network/interfaces
按 i 进入编辑模式,将配置文件里的内容复制一份,然后修改复制的内容。
# The primary network interface auto eth0 iface eth0 inet static address 10.10.1.23 netmask 255.255.255.0 gateway 10.10.1.1 dns-nameservers 10.255.255.1 auto eth0:0 # eth0 替换为 eth0:0 iface eth0:0 inet static address 10.10.1.x # 此处填入申请的内网 IP netmask 255.255.0.0 gateway 10.4.0.1 dns-nameservers 10.255.255.1
-
“eth0” 替换为 “eth0:0”。
-
在 “address” 后填入申请到的内网 IP。
修改后,保存并退出文件。
-
-
重启网络服务。
sudo /etc/init.d/networking restart
-
检查 IP 是否添加成功。
ip a
-
使用 arping 命令通告 arp 信息。
假设您申请的内网 IP 为 10.10.1.x,执行如下命令。
arping -U 10.10.1.x
临时配置:
说明 |
---|
该方法临时生效,服务器重启或网络重启将失效,需要重新添加。 |
-
添加内网 IP。
假设您申请的内网 IP 为 10.10.1.x,执行如下命令。
ip addr add 10.10.1.x/24 dev eth0:0
-
检查 VIP 是否添加成功。
ip a
-
使用 arping 命令通告 arp 信息。
arping -U 10.10.1.x