当前位置:   article > 正文

【无标题】_error: unknown connection 'ens224'.

error: unknown connection 'ens224'.

1).查询ip的几种方式: ip, ifconfig, nmcli,nmtui
ip a:

[root@ww test]# ip a
2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:0c:29:5e:61:61 brd ff:ff:ff:ff:ff:ff
    inet 192.168.178.128/24 brd 192.168.178.255 scope global dynamic noprefixroute ens160
       valid_lft 1298sec preferred_lft 1298sec
    inet6 fe80::9d7c:229c:e5e9:aac1/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

ifconfig:

[root@ww test]# ifconfig
ens160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.178.128  netmask 255.255.255.0  broadcast 192.168.178.255
        inet6 fe80::9d7c:229c:e5e9:aac1  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:5e:61:61  txqueuelen 1000  (Ethernet)
        RX packets 5449  bytes 3086175 (2.9 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 3195  bytes 245848 (240.0 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

nmcli:

[root@ww test]# nmcli
ens160: connected to ens160
        "VMware VMXNET3"
        ethernet (vmxnet3), 00:0C:29:5E:61:61, hw, >
        ip4 default
        inet4 192.168.178.128/24
        route4 0.0.0.0/0
        route4 192.168.178.0/24
        inet6 fe80::9d7c:229c:e5e9:aac1/64
        route6 fe80::/64
        route6 ff00::/8

nmtui:

2).nmcli命令使用:
a.在ens160网卡上新建连接static_con,并配置静态ip

[root@ww test]# nmcli connection add type ethernet con-name static_con ifname ens160 ipv4.addresses 192.168.178.129/24 ipv4.gateway 192.168.178.2 ipv4.method manual ipv4.dns 8.8.8.8 autoconnect yes
Warning: There is another connection with the name 'static_con'. Reference the connection by its uuid 'ae07a3c9-3efc-4f17-b434-82a16c9e4caa'
Connection 'static_con' (ae07a3c9-3efc-4f17-b434-82a16c9e4caa) successfully added.

b.在ens160网卡上新建连接auto_con, 配置动态ip

[root@ww test]# nmcli connection add type ethernet con-name auto_con ifname ens160 ipv4.method auto 
Connection 'auto_con' (dccfd933-4116-4a2b-a7cf-f4dbacb31760) successfully added.

c.修改static_con的ip的方式: nmtui,nmcli c modify, nmcli c edit, 修改配置文件
nmtui:

nmcli c modify:

[root@ww test]# nmcli c modify static_con ipv4.addr '192.168.178.129/24'

nmcli c edit:

[root@ww test]# nmcli c edit static_con 

===| nmcli interactive connection editor |===

Editing existing '802-3-ethernet' connection: 'static_con'

Type 'help' or '?' for available commands.
Type 'print' to show all the connection properties.
Type 'describe [<setting>.<prop>]' for detailed property description.

You may edit the following settings: connection, 802-3-ethernet (ethernet), 802-1x, dcb, sriov, ethtool, match, ipv4, ipv6, tc, proxy
nmcli> goto ipv4.addresses 
nmcli ipv4.addresses> change
Edit 'addresses' value: 192.168.178.130/24
Do you also want to set 'ipv4.method' to 'manual'? [yes]: yes
nmcli ipv4.addresses> back
nmcli ipv4> save
Connection 'static_con' (924e8830-0140-4192-984d-912b42858f12) successfully updated.
nmcli ipv4> quit

修改配置文件:

[root@ww network-scripts]# vim ifcfg-static_con
IPADDR2=192.168.178.129
PREFIX=24

d.激活static_con的方式: up, reapply, reload, load

[root@ww network-scripts]# nmcli c reload 

e.删除static_con

[root@ww network-scripts]# nmcli c del static_con 
Connection 'static_con' (924e8830-0140-4192-984d-912b42858f12) successfully deleted.

f.添加一个网卡,并查看设备状态

[root@ww network-scripts]# nmcli d
DEVICE      TYPE      STATE         CONNECTION 
ens160      ethernet  connected     ens160     
virbr0      bridge    connected     virbr0     
ens224      ethernet  disconnected  --         
lo          loopback  unmanaged     --         
virbr0-nic  tun       unmanaged     --  

h:如果是connected,断开连接

[root@ww network-scripts]# nmcli d disconnect ens224 
Device 'ens224' successfully disconnected.

i:将断开的网卡状态设为connected

[root@ww network-scripts]# nmcli d connect ens224
Device 'ens224' successfully activated with '27018877-beea-4fc6-af82-178a790baef1'.
[root@ww network-scripts]# nmcli d
DEVICE      TYPE      STATE      CONNECTION 
ens160      ethernet  connected  ens160     
ens224      ethernet  connected  ens224     
virbr0      bridge    connected  virbr0     
lo          loopback  unmanaged  --         
virbr0-nic  tun       unmanaged  --        

4.停止ens224连接(记得在Vmware上操作,因为停止ens160后,远程连接断掉)

删除ens224连接

[root@ww network-scripts]# nmcli c delete ens224
Connection 'ens224' (27018877-beea-4fc6-af82-178a790

查看所有连接

[root@ww network-scripts]# nmcli c
NAME      UUID                                  TYPE      DEVICE 
ens160    f2152c59-7800-4e86-b1a9-ce62a0c7590a  ethernet  ens160 
virbr0    40475724-d97d-4ac6-9452-7f91901eae51  bridge    virbr0 
auto_con  dccfd933-4116-4a2b-a7cf-f4dbacb31760  ethernet  --    

查看所有设备

[root@ww network-scripts]# nmcli d
DEVICE      TYPE      STATE         CONNECTION 
ens160      ethernet  connected     ens160     
virbr0      bridge    connected     virbr0     
ens224      ethernet  disconnected  --         
lo          loopback  unmanaged     --         
virbr0-nic  tun       unmanaged     --      

创建静态IP连接

[root@ww network-scripts]# nmcli connection add type ethernet con-name static_con ifname ens160 ipv4.addresses 192.168.178.129/24 ipv4.gateway 192.168.178.2 ipv4.method manual ipv4.dns 8.8.8.8 autoconnect yes
[root@ww network-scripts]# nmcli c
NAME        UUID                                  TYPE      DEVICE 
ens160      f2152c59-7800-4e86-b1a9-ce62a0c7590a  ethernet  ens160 
virbr0      40475724-d97d-4ac6-9452-7f91901eae51  bridge    virbr0 
auto_con    dccfd933-4116-4a2b-a7cf-f4dbacb31760  ethernet  --     
static_con  c39e2aee-e999-46c3-877a-58d940dc0179  ethernet  --     
[root@ww network-scripts]# nmcli c show static_con 
ipv4.addresses:                         192.168.178.129/24
ipv4.gateway:                           192.168.178.2

启动连接

[root@ww network-scripts]# nmcli c up static_con 

使连接生效的三种方式

[root@ww ~]# nmcli c up ens160

[root@ww ~]# nmcli d reapply ens160
Connection successfully reapplied to device 'ens160'.

[root@ww ~]# nmcli d connect ens160 
Device 'ens160' successfully activated with 'f2152c59-7800-4e86-b1a9-ce62a0c7590a'.

查看创建连接所产生的配置文件

[root@ww ~]# cd /etc/sysconfig/network-scripts/
[root@ww network-scripts]# ls
ifcfg-auto_con  ifcfg-ens160  ifcfg-static_con

修改IP,在原先ip的基础上+10=》 比如:原IP为:192.168.233.128 =》 192.168.233.138

[root@ww network-scripts]# nmcli c modify ens160 ipv4.addr '192.168.178.138/24'
[root@ww network-scripts]# nmcli c show ens160 
ipv4.addresses:                         192.168.178.138/24
 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/293546
推荐阅读
相关标签
  

闽ICP备14008679号