为云服务器配置内网 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