linux一个网口添加多网段,CentOS 7如何在同一个网卡分配多个不同网段的IP地址...
CentOS7添加不同网段的多个IP与centos6.X,centos5.X等其他版本有些不同.本文就是讨论如何CentOS7添加不同网段的多个IP.首先,让我们找到网卡的设置。SSH登陆服务器输入命令#ipaddr1: lo: mtu 65536 qdisc noqueue state UNKNOWNlink/loopback00:00:00:00:00:00 brd 00:00:00:00:0
CentOS
7添加不同网段的多个IP与centos6.X,centos5.X等其他版本有些不同.
本文就是讨论如何CentOS
7添加不同网段的多个IP
.
首先,让我们找到网卡的设置。
SSH登陆服务器输入命令
#ip
addr
1: lo: mtu 65536 qdisc noqueue state UNKNOWN
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
inet6
::1/128 scope host
valid_lft
forever preferred_lft forever
2: eno1: mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
link/ether
0c:c4:7a:0a:8c:5d brd ff:ff:ff:ff:ff:ff
3: enp2s0: mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether
0c:c4:7a:0a:8c:5c brd ff:ff:ff:ff:ff:ff
inet
142.4.100.153/29 brd 142.4.100.159 scope global enp2s0
valid_lft
forever preferred_lft forever
inet6
fe80::ec4:7aff:fe0a:8c5c/64 scope link
valid_lft
forever preferred_lft forever
如上所见,我的网卡名是enp2s0,ip地址是142.4.100.153。
如你所知,网卡的配置文件存储在 /etc/sysconfig/network-scripts/目录下。每个网卡的详细内容将会以不同的名字存储,比如enp2s0。
#cat
/etc/sysconfig/network-scripts/ifcfg-enp2s0
DEVICE="enp2s0"
ONBOOT=yes
NETBOOT=yes
UUID="e0c6d466-7a53-41c0-b006-bd7cd43493f8"
IPV6INIT=yes
BOOTPROTO=none
TYPE=Ethernet
NAME="enp2s0"
IPADDR0=142.4.100.153
PREFIX0=29
GATEWAY0=142.4.100.158
DNS0=8.8.8.8
DNS1=8.8.4.4
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
HWADDR=0C:C4:7A:0A:8C:5C
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
在相同的子网中分配多个地址
编辑文件 /etc/sysconfig/network-scripts/ifcfg-enp2s0:
#vi
/etc/sysconfig/network-scripts/ifcfg-enp2s0
DEVICE="enp2s0"
ONBOOT=yes
NETBOOT=yes
UUID="e0c6d466-7a53-41c0-b006-bd7cd43493f8"
IPV6INIT=yes
BOOTPROTO=none
TYPE=Ethernet
NAME="enp2s0"
IPADDR0=142.4.100.153
IPADDR1=142.4.100.154
PREFIX0=29
PREFIX1=29
GATEWAY0=142.4.100.158
DNS0=8.8.8.8
DNS1=8.8.4.4
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
HWADDR=0C:C4:7A:0A:8C:5C
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
类似地,你可以加入更多的ip地址。最后,保存并退出文件。重启网络服务来使更改生效。
#systemctl
restart network
现在,让我们检查是否已经加入了ip地址。
#ip
addr
1: lo: mtu 65536 qdisc noqueue state UNKNOWN
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
inet6
::1/128 scope host
valid_lft
forever preferred_lft forever
2: eno1: mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
link/ether
0c:c4:7a:0a:8c:5d brd ff:ff:ff:ff:ff:ff
3: enp2s0: mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether
0c:c4:7a:0a:8c:5c brd ff:ff:ff:ff:ff:ff
inet
142.4.100.153/29 brd 142.4.100.159 scope global enp2s0
valid_lft
forever preferred_lft forever
inet
142.4.100.154/25 brd 142.4.100.255 scope global enp2s0
valid_lft
forever preferred_lft forever
inet
142.4.100.155/16 brd 142.4.255.255 scope global enp2s0
valid_lft
forever preferred_lft forever
inet
107.149.210.129/8 brd 107.255.255.255 scope global
enp2s0
valid_lft
forever preferred_lft forever
inet
142.4.100.156/16 brd 142.4.255.255 scope global secondary
enp2s0
valid_lft
forever preferred_lft forever
inet 142.4.100.157/16 brd 142.4.255.255 scope global secondary
enp2s0
inet6
fe80::ec4:7aff:fe0a:8c5c/64 scope link
valid_lft
forever preferred_lft forever
然后ping一下新增的IP地址,检验下.
添加不同的子网,需要添加不同的子网掩码
比如,我想要添加一个107.149.210.128/25(可用IP107.149.210.129~107.149.210.253)到我的网卡中。
#vi
/etc/sysconfig/network-scripts/ifcfg-enp2s0
DEVICE="enp2s0"
ONBOOT=yes
NETBOOT=yes
UUID="e0c6d466-7a53-41c0-b006-bd7cd43493f8"
IPV6INIT=yes
BOOTPROTO=none
TYPE=Ethernet
NAME="enp2s0"
IPADDR0=142.4.100.153
IPADDR1=142.4.100.154
IPADDR2=107.149.210.129
PREFIX0=29
PREFIX1=29
PREFIX2=25
GATEWAY0=142.4.100.158
DNS0=8.8.8.8
DNS1=8.8.4.4
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
HWADDR=0C:C4:7A:0A:8C:5C
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
你可以看到我已经添加107.149.210.129并且前缀是25。
保存并退出文件。重启网络服务,接着,ping新增的地址.
虽然可以借助excel,但是这样一个个添加IP 很繁琐,需要耐心,
centos如何批量添加IP?待续....
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)