Linux 服务器单网卡绑定多个 IP 的方法

CentOS 系统

查看网卡信息

先查看网卡信息:

ip addr

查看 IPv4 绑定的是哪个网卡,之后的操作就需要把其他 IP 绑定到这个网卡上,比如网卡是 eth0。

添加 IP

编辑网卡配置文件。

vim /etc/sysconfig/network-scripts/ifcfg-eth0

如果找不到 vim 命令,可以先安装,或者使用其他编辑器编辑。

找到主 IP,比如:

IPADDR=188.188.188.100

将 IPADDR= 修改为 IPADDR0=,然后在下面一行按格式继续添加额额外的 IP。比如:

IPADDR0=188.188.188.100
IPADDR1=188.188.188.101
IPADDR2=188.188.188.102

重启网络

然后重启使其生效。

chkconfig NetworkManager off
chkconfig network on
service NetworkManager stop
service network start

或者使用:

systemctl restart network

添加成功之后,可以再使用 ip addr 查看网卡信息,正常就可以看到新的 IP 地址了,也可以测试 ping 新 IP 是否正常。

Debian/Ubuntu 系统

添加 IP

编辑网卡配置文件。

vim /etc/network/interfaces

如果找不到 vim 命令,可以先安装,或者使用其他编辑器编辑。

直接在最后添加额外的 IP 地址。

iface eth0 inet static
address 188.188.188.101
netmask 255.255.255.0

iface eth0 inet static
address 188.188.188.102
netmask 255.255.255.0

重启网络

重启网络使新 IP 生效。

/etc/init.d/networking restart

或者:

systemctl restart networking

添加成功之后,可以再使用 ip addr 查看网卡信息,正常就可以看到新的 IP 地址了,也可以测试 ping 新 IP 是否正常。

注意事项

本教程中所有的 IP 地址,网关地址,网卡名称等都是作为演示,实际操作时,请注意替换为自己的实际信息,不要照搬。网卡配置错误将造成服务器无法连接,请谨慎操作。

相关教程

如果是 Windows 服务器请参考:https://help.laoxuehost.com/vps/configure-multi-ip-addresses-on-windows-server.html

1 Star2 Stars3 Stars4 Stars5 Stars (无评分)
Loading...

分类:VPS问题 |

在线客服

QQ客服

微信客服