赞
踩
我这用云上最小化安装的openEuler23.03系统为例,其他细版本同理
[root@openeuler ~]# cat /etc/openEuler-release
openEuler release 23.03
[root@openeuler ~]#
[root@openeuler ~]# nmcli con show
NAME UUID TYPE DEVICE
cloud-init ens3 fbc49833-4cdb-548b-a293-c38b39836fdb ethernet ens3
[root@openeuler ~]# nmcli con modify 'cloud-init ens3' con-name ens3
[root@openeuler ~]# nmcli con show
NAME UUID TYPE DEVICE
ens3 fbc49833-4cdb-548b-a293-c38b39836fdb ethernet ens3
[root@openeuler ~]#
[root@openeuler ~]# cd /etc/sysconfig/network-scripts/
[root@openeuler network-scripts]# ls
[root@openeuler network-scripts]#
root@openeuler network-scripts]# nmcli con
NAME UUID TYPE DEVICE
ens3 fbc49833-4cdb-548b-a293-c38b39836fdb ethernet ens3
[root@openeuler network-scripts]#
[root@openeuler network-scripts]# nmcli con add type ethernet con-name ens3.bak ifname eth3.bak
Connection 'ens3.bak' (8f62c526-ff97-4706-983d-7a071be677cc) successfully added.
[root@openeuler network-scripts]# nmcli con
NAME UUID TYPE DEVICE
ens3 fbc49833-4cdb-548b-a293-c38b39836fdb ethernet ens3
ens3.bak 8f62c526-ff97-4706-983d-7a071be677cc ethernet --
[root@openeuler network-scripts]# ls
ifcfg-ens3.bak
[root@openeuler network-scripts]# cat ifcfg-ens3.bak
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens3.bak
UUID=8f62c526-ff97-4706-983d-7a071be677cc
DEVICE=eth3.bak
ONBOOT=yes
[root@openeuler network-scripts]#
给刚才创建的配置文件手动指定ip,直接用nmcli命令简单些
[root@openeuler network-scripts]#
[root@openeuler network-scripts]# nmcli con modify ens3.bak ipv4.addresses "11.22.33.82/24" ipv4.gateway "11.22.33.254" ipv4.method manual
[root@openeuler network-scripts]# ls
ifcfg-ens3.bak
[root@openeuler network-scripts]# cat ifcfg-ens3.bak
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens3.bak
UUID=8f62c526-ff97-4706-983d-7a071be677cc
DEVICE=eth3.bak
ONBOOT=yes
IPADDR=11.22.33.82
PREFIX=24
GATEWAY=11.22.33.254
[root@openeuler network-scripts]#
IPV6ADDR=2409:818e:38cc:114::219
IPV6_DEFAULTGW=2409:818e:38cc:114::201
[root@openeuler network-scripts]# vi ifcfg-ens3.bak
[root@openeuler network-scripts]# cat ifcfg-ens3.bak
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens3.bak
UUID=b232667c-c868-4bd5-91cb-0847fa6e3768
DEVICE=ens3.bak
ONBOOT=yes
IPADDR=11.22.33.82
PREFIX=24
GATEWAY=11.22.33.254
#-----IPv6------
IPV6_AUTOCONF=no
IPV6INIT=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6ADDR=2409:818e:38cc:114::219
IPV6_DEFAULTGW=2409:818e:38cc:114::201
DHCPV6C=none
[root@openeuler network-scripts]#
NAME=ens3.bak
【去掉.bak,和真实的保持一致】 UUID=b232667c-c868-4bd5-91cb-0847fa6e3768
【修改为真实的uuid】DEVICE=ens3
【去掉.bak,和真实的保持一致】[root@openeuler network-scripts]# nmcli con
NAME UUID TYPE DEVICE
ens3 fbc49833-4cdb-548b-a293-c38b39836fdb ethernet ens3
ens3.bak aa6cbcde-5a9a-4870-b879-37ab51ea05b2 ethernet --
[root@openeuler network-scripts]# vi ifcfg-ens3.bak
[root@openeuler network-scripts]# mv ifcfg-ens3.bak ifcfg-ens3
[root@openeuler network-scripts]# cat ifcfg-ens3
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens3
#UUID=b232667c-c868-4bd5-91cb-0847fa6e3768
UUID=fbc49833-4cdb-548b-a293-c38b39836fdb
DEVICE=ens3
ONBOOT=yes
IPADDR=11.22.33.82
PREFIX=24
GATEWAY=11.22.33.254
#-----IPv6------
IPV6_AUTOCONF=no
IPV6INIT=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6ADDR=2409:818e:38cc:114::219
IPV6_DEFAULTGW=2409:818e:38cc:114::201
DHCPV6C=none
[root@openeuler network-scripts]#
如下,直接删除
[root@openeuler ~]# nmcli con
NAME UUID TYPE DEVICE
ens3 fbc49833-4cdb-548b-a293-c38b39836fdb ethernet ens3
ens3.bak aa6cbcde-5a9a-4870-b879-37ab51ea05b2 ethernet --
[root@openeuler ~]#
[root@openeuler ~]#
[root@openeuler ~]# nmcli con delete ens3.bak
Connection 'ens3.bak' (aa6cbcde-5a9a-4870-b879-37ab51ea05b2) successfully deleted.
[root@openeuler ~]# nmcli con
NAME UUID TYPE DEVICE
ens3 fbc49833-4cdb-548b-a293-c38b39836fdb ethernet ens3
[root@openeuler ~]#
systemctl restart NetworkManager
nmcli con down ens3 && nmcli con up ens3
[root@openeuler network-scripts]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
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 forever
2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether fa:16:3e:45:76:52 brd ff:ff:ff:ff:ff:ff
inet 11.22.33.82/24 brd 11.22.33.255 scope global noprefixroute ens3
valid_lft forever preferred_lft forever
inet6 fe80::8c94:3fab:23a7:89/64 scope link noprefixroute
valid_lft forever preferred_lft forever
[root@openeuler network-scripts]#
[root@openeuler network-scripts]# systemctl restart NetworkManager
[root@openeuler network-scripts]#
[root@openeuler network-scripts]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
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 forever
2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether fa:16:3e:45:76:52 brd ff:ff:ff:ff:ff:ff
inet 11.22.33.82/24 brd 11.22.33.255 scope global noprefixroute ens3
valid_lft forever preferred_lft forever
inet6 2409:818e:38cc:114::219/64 scope global noprefixroute
valid_lft forever preferred_lft forever
inet6 fe80::8c94:3fab:23a7:89/64 scope link noprefixroute
valid_lft forever preferred_lft forever
[root@openeuler network-scripts]#
[root@openeuler network-scripts]# nmcli con down ens3 && nmcli con up ens3
Connection 'ens3' successfully deactivated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/1)
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/2)
[root@openeuler network-scripts]#
[root@openeuler network-scripts]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
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 forever
2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether fa:16:3e:45:76:52 brd ff:ff:ff:ff:ff:ff
inet 11.22.33.82/24 brd 11.22.33.255 scope global noprefixroute ens3
valid_lft forever preferred_lft forever
inet6 2409:818e:38cc:114::219/64 scope global noprefixroute
valid_lft forever preferred_lft forever
inet6 fe80::8c94:3fab:23a7:89/64 scope link noprefixroute
valid_lft forever preferred_lft forever
[root@openeuler network-scripts]#
[root@openeuler network-scripts]# ping6 2409:818e:38cc:114::201
PING 2409:818e:38cc:114::201(2409:818e:38cc:114::201) 56 data bytes
64 bytes from 2409:818e:38cc:114::201: icmp_seq=1 ttl=64 time=17.9 ms
64 bytes from 2409:818e:38cc:114::201: icmp_seq=2 ttl=64 time=2.31 ms
^C
--- 2409:818e:38cc:114::201 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 2.311/10.080/17.850/7.769 ms
[root@openeuler network-scripts]#
[root@openeuler network-scripts]# ping6 2409:818e:38cc:114::201
PING 2409:818e:38cc:114::201(2409:818e:38cc:114::201) 56 data bytes
64 bytes from 2409:818e:38cc:114::201: icmp_seq=1 ttl=64 time=17.9 ms
64 bytes from 2409:818e:38cc:114::201: icmp_seq=2 ttl=64 time=2.31 ms
^C
--- 2409:818e:38cc:114::201 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 2.311/10.080/17.850/7.769 ms
[root@openeuler network-scripts]#
欧拉系统网络服务和bclinux8+一样,都是基于NetworkManager
服务,重启网卡直接重启NetworkManager
服务即可
欧拉系统的网络管理使用nmcli命令即可,nmcli的命令使用和centos一致。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。