现在的位置: 首页 > 综合 > 正文

CentOS7设置IP

2020年02月12日 综合 ⁄ 共 1488字 ⁄ 字号 评论关闭

CentOS安装完后,我们要给它配置静态IP,以便提供准确的访问地址。本文介绍CentOS7下设置网卡IP和单网卡设置多个IP的方法。

修改IP地址

修改对应网卡的IP地址的配置文件 如果只有一张网卡就是eth0,类推,如果是虚拟机网卡名可能类似ifcfg-eno16777728。

# vi /etc/sysconfig/network-scripts/ifcfg-eth0

修改如下内容:

BOOTPROTO="static" #dhcp改为static ONBOOT="yes" #开机启用本配置 IPADDR=192.168.31.34 #静态IP GATEWAY=192.168.31.1 #默认网关 NETMASK=255.255.255.0 #子网掩码 DNS1=114.114.114.114 #DNS 配置

保存后,重启网卡服务。

systemctl restart network

再使用ip a命令就可以查看到修改好的ip。

添加多个IP

还是编辑网卡配置文件:

BOOTPROTO="static" #dhcp改为static ONBOOT="yes" #开机启用本配置 IPADDR0=192.168.31.34 #IP IPADDR1=192.168.31.35IPADDR2=192.168.31.36PREFIX0=24NETMASK=255.255.255.0 #子网掩码 GATEWAY0=192.168.31.1 DNS1=114.114.114.114 #DNS 配置

不难发现,我们在参数IPADDR的后面加了0,1,2数字,表示不同网卡IP。

保存好后,重启网卡。

systemctl restart network

然后使用ip a命令可以看到一张网卡上有多个IP了。

# ip a1: lo: <LOOPBACK,UP,LOWER_UP> 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 forever2: eno16777728: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 00:0d:29:21:09:f6 brd ff:ff:ff:ff:ff:ff inet 192.168.31.34/27 brd 192.168.31.63 scope global eno16777728 valid_lft forever preferred_lft forever inet 192.168.31.35/24 brd 192.168.31.255 scope global eno16777728 valid_lft forever preferred_lft forever inet 192.168.31.36/24 brd 192.168.31.255 scope global eno16777728 valid_lft forever preferred_lft forever inet6 fe80::20c:29fd:fe21:9f6/64 scope link valid_lft forever preferred_lft forever

以上就上有关CentOS7设置IP的全部内容,学步园全面介绍编程技术、操作系统、数据库、web前端技术等内容。

抱歉!评论已关闭.