Linux更改网卡名及其配置

以欧拉OpenEluer系统为例

1. 在内核中禁止使用 net.ifnames=0 ,从而更改网卡名

[root@hostlocal ~]# grubby --update-kernel ALL --args net.ifnames=0   

                                                                         # 禁止使用 net.ifnames=0 更改网卡 显示名
[root@hostlocal ~]# reboot   # 禁用后重启

重启后 ifconfig 可以看到 ens33 变为 eth0。

同时,再添加一块新网卡,名字就是 eth1

网卡名更改后是没IP,子网掩码,网关等等。

 2. eth0 网卡配置使其正常上网 

(1)删除不用的网卡

[root@hostlocal ~]# cd /etc/sysconfig/network-scripts/   
                                                                 # 进入网卡配置文件目录(除 rhel9 之外都是)
[root@hostlocal network-scripts]# ls   # 看一下有的网卡
ifcfg-ens33
[root@hostlocal network-scripts]# rm  -fr ifcfg-ens33    # 删除不用的网卡
[root@hostlocal network-scripts]# ls  # 再次查看删除成功
[root@hostlocal network-scripts]#

(2)编辑网卡配置文件 

[root@hostlocal network-scripts]# vim ifcfg-eth0
                                # 编辑网卡配置文件,必须以 ifcfg- 开头后面可随便写,这以企业中为例

编辑对 eth0 网卡配置 dhcp网络(后面会举例对 eth1卡 配置none 手配的 )

 (3) 重新加载并连接启用 eth0 网卡

  查看:

注意网络链接名 NAME和网卡名的区别。如果配置文件 vim ifcfg-eth0 里面 NAME 链接名写 haha,

加载网络后链接命令 up 补全就是 haha 的链接名。

当然不写链接名  NAME 也会给一个默认的 System\ eth0

同样的我们对 eth1 网卡进行网络配置

[root@hostlocal network-scripts]# ls
ifcfg-eth0  
[root@hostlocal network-scripts]# vim ifcfg-eth1 

wq退出保存,加载连接启用 eth1

查看

 

扩充:临时配置IP

[root@hostlocal ~]# ip addr add 192.168.131.132/24 dev eth0  
[root@hostlocal ~]# ip a a 192.168.131.141/24 dev eth1 
#缩写addr->a  add->a

 ifconfig查看的话只会显示主 ip 这里我们用 ip a 查看

  • 6
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值