openEuler22.03LTS网卡配置

VmWare完成安装openEuler,修改网卡配置文件,重启network报错service not found,因为欧拉使用nmcli管理网络。

按照centos7的经验,修改ifcfg配置文件,重启network失败,报错“network.service not found.”

[root@localhost ]# systemctl restart network
Failed to restart network.service: Unit network.service not found.

欧拉使用NetworkManager工具管理网络,所以确实没有network服务,而且欧拉默认没有安装net-tools,不能使用ifconfig查看网络配置,需要单独安装。根据网上的说法,重启NetworkManager就可以,随后尝试重启。

[root@localhost ]# systemctl restart NetworkManager

过程没有报错,但是IP没有被修改,还是原先的配置,这里可以使用“显示所有设备”的命令查看当前IP。

[root@localhost ]# nmcli dev show
GENERAL.DEVICE:                         ens32
GENERAL.TYPE:                           ethernet
GENERAL.HWADDR:                         00:0C:29:A1:5F:F2
......
IP4.ADDRESS[1]:                         192.168.50.200/24
IP4.GATEWAY:                            192.168.50.1
IP4.ROUTE[1]:                           dst = 0.0.0.0/0, nh = 192.168.50.1, mt = 100
IP4.ROUTE[2]:                           dst = 192.168.50.0/24, nh = 0.0.0.0, mt = 100
IP4.DNS[1]:                             192.168.50.1

......

此时开始阅读欧拉官方文档:配置网络,可以直接参照“通过ifcfg文件配置网络-配置静态网络”来修改ifcfg文件,再重启,这里有一点和centos7不一样的是掩码不允许用NETMASK,必须使用PREFIX表示,否则重启NetworkManager不生效。其实只要严格按照官方文档的配置文件来用就没问题了,修改完配置文件以后可以直接重启生效:

[root@localhost ]# systemctl reload NetworkManager

除此之外,还可以使用nmcli命令修改网络配置,个人感觉不如修改配置文件来的粗暴有效,命令配置需要记比较麻烦,但是很细致,主要操作如下: 

1、显示所有设备(结果参考上文)

[root@localhost ]# nmcli dev show

2、显示设备状态

[root@localhost ]# nmcli dev status
DEVICE  TYPE      STATE   CONNECTION 
ens32   ethernet  已连接  ens32      
lo      loopback  未托管  --     

3、显示所有连接  

[root@localhost ]# nmcli con show
NAME   UUID                                  TYPE      DEVICE 
ens32  12c810a2-f0a3-444b-9ba3-db5578dfe9d9  ethernet  ens32

4、配置静态连接

[root@localhost ]# nmcli con add type ethernet con-name net-static ifname enp3s0 ip4 192.168.0.10/24 gw4 192.168.0.254

5、配置DNS

[root@localhost ]# nmcli con mod net-static ipv4.dns "8.8.8.8 114.114.114.114"

6、激活新的网络连接

[root@localhost ]# nmcli con up net-static ifname enp3s0

猜你喜欢

转载自blog.csdn.net/qq_38084281/article/details/127510526