CentOS 7更改网卡名eth0和配置网卡


一、编辑 grub 配置文件

# vim /etc/default/grub 或 vim /etc/sysconfig/grub 相同结果

增加 net.ifnames=0 biosdevname=0 在GRUB_CMDLINE_LI

二、用 grub2-mkconfig 命令重新生成GRUB配置并更新内核 

# grub2-mkconfig -o /boot/grub2/grub.cfg

只要做完这步,然后重新启动 Linux 操作系统,通过 ip addr 可以看到网卡名称已经变为 eth0 ,网络能正常使用,但网络配置文件还是ifcfg-ens33 .


三、修改网卡配置文件

将原来网卡配置文件名称为 ifcfg-ens33,这里需要修改为 eth0 ,ifcfg-ens34改为eth1 ,并适当调整网卡配置文件

#mv ifcfg-ens33 ifcfg-eth0

#mv ifcfg-ens34 ifcfg-eth1

并修改网卡配置文件


四、重启系统查看


五、centos7使用nmtui 图形工具

图形工具:nm-connection-editor(Centos系统自带的图形模块)

网络接口配置tui工具:nmtui


六、nmcli命令集

显示所有网络连接:nmcli con show

显示活动网络连接:nmcli con show -active

显示指定网络连接的详情:nmcli con show eno16777728

显示网络设备连接状态:nmcli dev status

显示所有网络设备的详情:nmcli dev show

显示指定网络设备的详情:nmcli dev show eno16777728 


启用网络连接:nmcli con up eno16777728

停用网络连接(可被自动激活):nmcli con down eno33554960

禁用网卡,防止被自动激活:nmcli dev dis eth0 

删除网络连接的配置文件:nmcli con del eno33554960

重新加载配置网络配置文件:nmcli con reload


动态获取IP方式的网络连接配置:nmcli con add con-name eno16777728 type ethernet ifname eno16777728

指定静态IP方式的网络连接配置:nmcli con add con-name eno16777728 ifname eno16777728 autoconnect yes type ethernet ip4 10.1.254.254/16 gw4 10.1.0.1


启用/关闭所有的网络连接:nmcli net on/off

禁用网络设备并防止自动激活:nmcli con dis eno33554960

查看添加网络连接配置的帮助:nmcli con add help


修改网络连接单项参数

nmcli con mod IF-NAME connection.autoconnect yes修改为自动连接

nmcli con mod IF-NAME ipv4.method manual | dhcp修改IP地址是静态还是DHCP

nmcli con mod IF-NAME ipv4.addresses “172.25.X.10/24 172.25.X.254”修改IP配置及网关

nmcli con mod IF-NAME ipv4.gateway 10.1.0.1修改默认网关

nmcli con mod IF-NAME +ipv4.addresses 10.10.10.10/16添加第二个IP地址

nmcli con mod IF-NAME ipv4.dns 114.114.114.114添加dns1

nmcli con mod IF-NAME +ipv4.dns  8.8.8.8添加dns2

nmcli con mod IF-NAME -ipv4.dns  8.8.8.8删除dns


七、命令示例



评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值