CentOS配置多个IP地址

一、配置子网卡

1、查看当前网卡信息

[root@localhost ~]# ifconfig

CentOS配置多个IP地址

2、复制网卡配置文件,创建一个新的子接口配置文件

注:网卡配置文件通常位于/etc/sysconfig/network-scripts/目录下

[root@localhost ~]# cp /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-ens33:1

3、编辑子接口配置文件

[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33:1

TYPE=Ethernet

BOOTPROTO=none

DEVICE=ens33:1

ONBOOT=yes

IPADDR=192.168.2.203

NETMASK=255.255.255.0

GATEWAY=192.168.2.1

DNS1=202.96.134.133

DNS2=114.114.114.114

DEVICE=<子网卡名称>:指定子网卡名称,例如ens33:1。

IPADDR=<子网卡IP地址>:设置子网卡的IP地址。

NETMASK=<子网掩码>:设置子网卡的子网掩码。

ONBOOT=yes:指定系统启动时是否启用子网卡。

BOOTPROTO=none:禁用DHCP,使用静态IP地址配置。

4、重启网络服务

[root@localhost ~]# systemctl restart network

5、查看网卡信息

CentOS配置多个IP地址

6、验证子接口IP是否可用

[root@localhost ~]# ssh root@192.168.2.203

CentOS配置多个IP地址

二、配置多IP地址

1、查看当前网卡信息

[root@localhost ~]# ifconfig

CentOS配置多个IP地址

2、备份当前网卡文件

[root@localhost ~]# cp /etc/sysconfig/network-scripts/ifcfg-ens33{,_bak}

3、编辑网卡配置文件

[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ONLY=no

BOOTPROTO=static

DEFROUTE=yes

NAME=ens33

DEVICE=ens33

ONBOOT=yes

IPADDR0=192.168.2.202

NETMASK0=255.255.255.0

GATEWAY0=192.168.2.1

IPADDR1=192.168.2.203

NETMASK1=255.255.255.0

注:上述示例配置了两个IP地址:192.168.2.202和192.168.2.203。如果只有一个IP使用IPADDR和NETMASK项时,后面不能加数字。

4、重启网络服务

[root@localhost ~]# systemctl restart network

5、查看网卡信息

CentOS配置多个IP地址

原创文章,作者:admin,如若转载,请注明出处:https://hostingchat.cn/1779.html

(0)
admin的头像admin
上一篇 2023年10月17日 下午5:36
下一篇 2023年11月15日

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注