笔戈

VMarch 29, 2021

Centos添加多IP设置多个固定IP图文教程

文章导读

使用centos服务器我们会额外为机器添加多个IP地址,在下面的教程当中笔戈将会详细的教你如何设置centos系统多个IP地址,跟随笔戈的图文教程开始吧。

进入网卡目录

进入网卡目录 /etc/sysconfig/network-script

cd /etc/sysconfig/network-scripts

列出所有网卡

ls -a

网卡信息如下 注意红框处 ifcfg-eth0 即系统当前使用的网卡
61596-3xvxukqmtgv.png

复制子网卡

接下来复制子网卡 需要添加几个IP地址就复制几个子网卡 如:eth0:0 eth0:1 eth0:2这里笔戈只添加一个IP地址所以就只复制了一个

cp ifcfg-eth0 ifcfg-eth0:0

编辑网卡

使用VI编辑编辑刚刚复制的子网卡文件

vi ifcfg-eth0:0

如下图

[root@s12-35 network-scripts]# cat ifcfg-eth0:0
DEVICE=eth0
BOOTPROTO=static
IPADDR=117.24.12.35
NETMASK=255.255.255.0
GATEWAY=117.24.12.1
ONBOOT=yes
TYPE=Ethernet
NM_CONTROLLED=no
DNS1=117.24.13.8
DNS2=110.80.137.52
MTU=1410

需要修改的地方

DEVICE=eth0
IPADDR=117.24.12.35
NETMASK=255.255.255.0
GATEWAY=117.24.12.1

这里我们以添加IP地址:192.168.34.35为案例 下面是修改好的案例

DEVICE=eth0:0 #网卡名 同刚刚复制的子网卡一样
BOOTPROTO=static 
IPADDR=192.168.34.35 #IP地址
NETMASK=255.255.255.0 #掩码
#GATEWAY=117.24.12.1 #网关可以不用填写
ONBOOT=yes #开机启动
#TYPE=Ethernet 可以删除
#NM_CONTROLLED=no 可以删除
#DNS1=117.24.13.8 DNS地址可以不用
#DNS2=110.80.137.52 DNS地址可以不用
#MTU=1410 MTU可以不用

修改完成以后保存提交

重启网卡

service network restart

验证网卡

重启网卡以后输入 ip a验证是否添加成功

[root@s12-35 network-scripts]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1410 qdisc mq state UP group default qlen 1000
    link/ether 24:b6:fd:ff:01:e4 brd ff:ff:ff:ff:ff:ff
    inet 117.24.12.35/24 brd 117.24.12.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet 192.168.34.35/24 brd 192.168.34.255 scope global eth0:0
       valid_lft forever preferred_lft forever
3: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether 24:b6:fd:ff:01:e5 brd ff:ff:ff:ff:ff:ff
您的大名:
万水千山总是情,给个打赏行不行。 打赏
原创文章,作者:笔戈,如若转载,请注明出处:https://biger.me/s151
40

发表评论

升级会员享受更多优惠