网卡设备状态:8 C: x% N, m2 c2 n/ H, E* Q2 r
[root@localhost ~]# nmcli device status
/ v& _4 x! u9 h/ X* X+ B: s9 NDEVICE TYPE STATE CONNECTION
9 n c6 ^7 Y7 K: menp9s0f0 ethernet connected enp9s0f0
3 y; o. c, e8 c* q5 O7 r6 {enp7s0 ethernet unavailable -- & y+ i+ @ t( F z! S. ?( E. f
enp8s0 ethernet unavailable -- * ]6 i! D. Q3 S4 j) `
enp9s0f1 ethernet unavailable -- " `( h6 G( ?2 r$ Z. I
lo loopback unmanaged -- ; u2 {/ ]7 H' a
: u" C% @2 z1 r& g查看网卡信息:' @/ b" j: W8 O z) p
[root@localhost ~]# nmcli c 9 b# ~+ Z1 `% V0 ~. Q9 g% B2 T# \& a
NAME UUID TYPE DEVICE % D$ E5 x$ \, V) A" K, O! j
enp9s0f0 24cd33cc-8a9c-43fb-a817-3168b5eaf84e ethernet enp9s0f0 * p+ @0 y" v& I6 `, K% Q
enp7s0 75faabc3-f62c-9770-bfe5-9996ddb77891 ethernet -- 7 [" |+ n" y: g9 x; K+ A; J. B6 W
enp8s0 c2805d6e-8944-4c36-9e7c-1eb075356b51 ethernet -- ' k7 ~8 @& q5 W- S6 x; O6 }# N
enp9s0f1 ef8703ae-0d15-4814-8f21-f4a529f8ffee ethernet -- ( t0 c* m" U$ {& o' S4 H4 o5 N
4 D6 M2 i4 G) l% I5 y$ A8 ]% G V# c[root@localhost ~]# nmcli c show ( V. o( }8 M0 ^8 h$ j# ^
NAME UUID TYPE DEVICE
! Z2 P0 W( f( Qenp9s0f0 24cd33cc-8a9c-43fb-a817-3168b5eaf84e ethernet enp9s0f0 9 L( N7 s! d) T
enp7s0 75faabc3-f62c-9770-bfe5-9996ddb77891 ethernet -- . U- E4 A% N4 @' B1 K
enp8s0 c2805d6e-8944-4c36-9e7c-1eb075356b51 ethernet --
/ z' M+ |1 v4 r, a+ ]1 f% }enp9s0f1 ef8703ae-0d15-4814-8f21-f4a529f8ffee ethernet -- 5 I7 {6 A" k6 F T- S, V
& ]/ ?3 i0 \. C( i5 _9 o4 X
[root@localhost ~]# nmcli con show
6 T; U$ m1 X. ]$ w7 GNAME UUID TYPE DEVICE
: h) [1 c1 w+ ?+ X" B' q7 p- T) xenp9s0f0 24cd33cc-8a9c-43fb-a817-3168b5eaf84e ethernet enp9s0f0 4 _/ R/ w- Q# ^+ f
enp7s0 75faabc3-f62c-9770-bfe5-9996ddb77891 ethernet --
: ~; `; d; ?: A* x6 Fenp8s0 c2805d6e-8944-4c36-9e7c-1eb075356b51 ethernet -- % C9 t6 u- l( k" E p, C
enp9s0f1 ef8703ae-0d15-4814-8f21-f4a529f8ffee ethernet --
9 p! g* p7 t1 Z# @2 G; f
& \& K$ x5 {1 \; x! T7 \' |& r' b查看网卡具体信息:
3 y3 D5 ~3 z3 R8 }' [. v# A( d" G U; g3 F
[root@localhost ~]# nmcli connection show enp9s0f0
) _9 [: W% w0 L/ n, h. {connection.id: enp9s0f0
) F0 C1 I* k: x5 @/ P8 iconnection.uuid: 24cd33cc-8a9c-43fb-a817-3168b5eaf84e
+ N. T" V$ F5 h4 l4 oconnection.stable-id: --
+ V4 |( q* A+ W/ M vconnection.type: 802-3-ethernet" l* X6 w, j% X" M9 J2 [$ B
connection.interface-name: enp9s0f0
0 _2 @" O, b: I" c6 s; W; S6 oconnection.autoconnect: no
( g+ R4 N' w. N$ \' s( V. Jconnection.autoconnect-priority: 0
$ y7 G2 w9 K* w6 @) f0 \2 C: Pconnection.autoconnect-retries: -1 (default)
2 I( a$ h }" P; pconnection.multi-connect: 0 (default)8 U/ [5 V4 m& j2 `% L, F
connection.auth-retries: -1
" a2 ^9 A) N# e& s: g( Aconnection.timestamp: 15994515771 y# Q* v' t7 U4 k. W9 l
connection.read-only: no
- l) [7 ]: M0 L9 Hconnection.permissions: --
) D# J" w) V% S6 vconnection.zone: --3 r& [+ S/ l1 ~: Z$ A* A
connection.master: --
% Y& Y6 s# x8 m# G7 T2 ?connection.slave-type: --% o+ U j/ t4 t" c' Z
connection.autoconnect-slaves: -1 (default)8 D H7 j" U, L- S1 e- P& a
connection.secondaries: --
& }6 p/ C. b0 `) n+ L$ A6 a7 Lconnection.gateway-ping-timeout: 0& A2 I9 _( z6 G* _! h. n+ _! @
connection.metered: unknown
! ~0 |7 O- H: F( G2 L1 ?connection.lldp: default
7 h% z7 I- i$ `5 d$ rconnection.mdns: -1 (default)* S9 Y5 ~9 M4 J/ D! D* x
connection.llmnr: -1 (default)
+ x0 v. R* u9 K' Hconnection.wait-device-timeout: -19 s3 _4 y0 Q7 b
802-3-ethernet.port: -- A* C3 W8 t1 y4 U# D8 N% r
802-3-ethernet.speed: 0
{/ V6 N/ m& O802-3-ethernet.duplex: --
8 L" V2 I, P3 J/ E& J5 p+ z802-3-ethernet.auto-negotiate: no
7 Y/ }8 _( l# ^ c/ `9 r) ]5 o7 Y802-3-ethernet.mac-address: --
' T) K2 ]1 f7 R* b802-3-ethernet.cloned-mac-address: --
1 f0 t7 `2 L# ]8 I1 b802-3-ethernet.generate-mac-address-mask:--
O# E9 {( Y) S) q: C9 U3 |802-3-ethernet.mac-address-blacklist: --
' y: I: V/ u& B; V# k% b802-3-ethernet.mtu: auto; p5 Y# m6 `& z7 s" D& X; L. u3 `
802-3-ethernet.s390-subchannels: --7 f) T- b3 a- y. v! Q
802-3-ethernet.s390-nettype: --
- ]* p0 W' L6 _* L6 S802-3-ethernet.s390-options: --
$ \) h! g$ i7 u802-3-ethernet.wake-on-lan: default
* |0 A9 v3 ?. j802-3-ethernet.wake-on-lan-password: --4 E Z7 t# j. A! J% U* S4 ?9 Z
ipv4.method: auto* R) E( D! x" o& k }
ipv4.dns: --
5 E/ {" @- o$ n1 ripv4.dns-search: --# |" O( l! W3 W+ k
ipv4.dns-options: --
/ W' Z$ c0 v+ K' g* j9 ripv4.dns-priority: 03 @6 K: M5 Y9 v$ a% d
ipv4.addresses: --
+ D1 I! Z9 _) O5 w. J. D9 {* E5 d) ^ipv4.gateway: --& F! m0 u" f) F: v
ipv4.routes: --
+ ]3 v% V7 U2 `% o/ @' wipv4.route-metric: -1
* B* o& W9 G8 v( X! r% Cipv4.route-table: 0 (unspec)
9 u9 S3 ?6 H# uipv4.routing-rules: --
3 [3 n# c. m8 c8 @* ]ipv4.ignore-auto-routes: no
& ~9 e8 D. y; Qipv4.ignore-auto-dns: no
# T+ v1 F% ^0 d- E/ U# ~- F8 Zipv4.dhcp-client-id: --* s4 X9 }* ]6 R; q- Z' ~! R' L% i
ipv4.dhcp-iaid: --$ T# i3 @/ H( J! v R
ipv4.dhcp-timeout: 0 (default)
3 R0 v }' u5 G' E/ v, ~ipv4.dhcp-send-hostname: yes9 N3 F f" H, r: A0 c
ipv4.dhcp-hostname: --' i2 C- v: n# ~2 Z/ v6 ~% ^. B# O
ipv4.dhcp-fqdn: --( Z3 a# c, \8 X) G; e+ _4 v. R
ipv4.dhcp-hostname-flags: 0x0 (none)% H4 E& ]) y0 g8 M. A; j
ipv4.never-default: no- f6 o5 ~* O; @
ipv4.may-fail: yes
' ^* S" }0 `5 |& f' s( g! Y6 ^ipv4.dad-timeout: -1 (default)
) ]* m$ m% D8 L8 I- d% }" y9 iipv6.method: auto
- ~+ c4 t2 I" |ipv6.dns: --
, c+ @4 b8 Y3 Q2 g& j6 |: Aipv6.dns-search: --
, i9 Q* p- D3 M" M7 R1 f* f2 @6 Tipv6.dns-options: --9 I( T8 e; v* q3 N: i
ipv6.dns-priority: 0
+ ^, v9 b& U8 a" E! n; vipv6.addresses: --
6 c3 s- ^( O2 Nipv6.gateway: --- e9 Z! d1 i+ l5 `5 ^
ipv6.routes: -- K7 g, g \: I% Q# M
ipv6.route-metric: -1
2 @, ^- W; ~" ~, Z- E8 R4 C. [: @ipv6.route-table: 0 (unspec)
: ^. Y& _% C7 g/ {( t, D8 Mipv6.routing-rules: --
; x/ R4 U: V5 _' ripv6.ignore-auto-routes: no/ U6 B: r/ v+ H: e8 k$ l9 f. q
ipv6.ignore-auto-dns: no
2 l" f0 \* z( L7 W. S! v: tipv6.never-default: no
- a1 C# ^/ r7 d$ W. U* P1 ~ipv6.may-fail: yes
$ H8 l9 i7 e+ A7 ]; ]& Nipv6.ip6-privacy: -1 (unknown)1 U" N6 f( E, K* ~. n$ }
ipv6.addr-gen-mode: stable-privacy
9 _' C0 g" t2 u" j$ A. y4 Mipv6.ra-timeout: 0 (default)
/ E3 u: }7 C" U! x/ k4 W3 ^( U( vipv6.dhcp-duid: --) s) q R; l) |
ipv6.dhcp-iaid: --# K2 f$ s' U0 u
ipv6.dhcp-timeout: 0 (default)
7 U8 M! h+ X1 c% k3 }ipv6.dhcp-send-hostname: yes+ t2 Y& F! ~! m. Z( x4 j! R
ipv6.dhcp-hostname: --" E' Q& ?) |- R9 k/ e4 h0 S
ipv6.dhcp-hostname-flags: 0x0 (none)6 d; I1 i" J( M( S# i+ {
ipv6.token: --
4 _. a0 W2 g& ]: u) D7 @- Q, D" Sproxy.method: none, ^0 q9 H6 V" _, v1 {
proxy.browser-only: no' {) t& O( w4 R; Q) }8 h" M: F$ }$ E
proxy.pac-url: --# d% @' A& {1 u0 B2 H) Z% w3 O$ g
proxy.pac-script: --
2 J/ ?. S/ j; d; hGENERAL.NAME: enp9s0f08 [% j7 ^ k6 v; r' \4 R( c
GENERAL.UUID: 24cd33cc-8a9c-43fb-a817-3168b5eaf84e9 V( E1 Z0 w4 _! v8 g3 U
GENERAL.DEVICES: enp9s0f0, j3 t; P7 ^# T% t6 z4 a8 D
GENERAL.IP-IFACE: enp9s0f0! v; N4 i" q% S, O6 A* t/ B
GENERAL.STATE: activated
! B: [; j( \# M$ R4 s: v, g7 Y7 kGENERAL.DEFAULT: yes8 @. G/ a( E" z& c0 B- b
GENERAL.DEFAULT6: no
* e( R' T) q( Q4 c" U' n: D7 zGENERAL.SPEC-OBJECT: --* t; d4 e* T/ D! v' G) R6 A
GENERAL.VPN: no
" i% h3 s: p2 F$ `- d. LGENERAL.DBUS-PATH: /org/freedesktop/NetworkManager/ActiveConnection/4
/ p) H5 f5 R. P$ w( v, B3 x- rGENERAL.CON-PATH: /org/freedesktop/NetworkManager/Settings/4
; q- a: {5 [! _9 H* Q. Z }% p! T4 h0 FGENERAL.ZONE: --
1 E! n" O: N2 JGENERAL.MASTER-PATH: --
% c/ i e% y5 WIP4.ADDRESS[1]: 192.168.7.10/24/ t: |& a4 @7 U6 i
IP4.GATEWAY: 192.168.7.1, K& o' b ^+ v5 H
IP4.ROUTE[1]: dst = 0.0.0.0/0, nh = 192.168.7.1, mt = 1002 S4 f3 m2 s# ?5 C; N2 ^
IP4.ROUTE[2]: dst = 192.168.7.0/24, nh = 0.0.0.0, mt = 100; t% [( H. D, U0 ~ ]/ p
IP4.DNS[1]: 61.139.2.69
" K: U2 R6 _4 ~. {! b# lIP4.DNS[2]: 218.6.200.139
! P, ~# \! `" \ a. jDHCP4.OPTION[1]: dhcp_lease_time = 72002 w- G2 Z$ Y+ o8 y3 ?" ~3 T7 p. N& d2 a
DHCP4.OPTION[2]: domain_name_servers = 61.139.2.69 218.6.200.139
- m6 D. x/ D! @+ m" EDHCP4.OPTION[3]: expiry = 1599458240) q; x6 } i. h' ^0 h6 [9 Z
DHCP4.OPTION[4]: ip_address = 192.168.7.10
$ b" G/ x9 F) a n9 _/ Q0 m6 qDHCP4.OPTION[5]: requested_broadcast_address = 1
" d: p. w6 r* v L9 L/ e: R CDHCP4.OPTION[6]: requested_domain_name = 1
! ^ S/ R2 @9 f4 `+ aDHCP4.OPTION[7]: requested_domain_name_servers = 1. h' C2 H, B: b9 f
DHCP4.OPTION[8]: requested_domain_search = 15 N. J: {) g1 Q. H; f1 a7 t6 c
DHCP4.OPTION[9]: requested_host_name = 1, A; d4 L$ Q& ^ \2 p5 x
DHCP4.OPTION[10]: requested_interface_mtu = 1
2 x7 g) w7 v8 k6 p, s& T' \DHCP4.OPTION[11]: requested_ms_classless_static_routes = 1
: i$ k \* i5 m# k. w- F9 PDHCP4.OPTION[12]: requested_nis_domain = 1
" [1 z# R& U, wDHCP4.OPTION[13]: requested_nis_servers = 16 `2 p- l- ]+ Z% s Q4 }" W
DHCP4.OPTION[14]: requested_ntp_servers = 13 i! v+ c2 }' K, f, S4 e; J
DHCP4.OPTION[15]: requested_rfc3442_classless_static_routes = 13 Q) h) O% _ Q1 D. l5 d* G0 e
DHCP4.OPTION[16]: requested_root_path = 1
! l4 f, B: l' n! {. V' cDHCP4.OPTION[17]: requested_routers = 1
; n6 i2 ]5 w( @! v$ ^DHCP4.OPTION[18]: requested_static_routes = 14 B9 |8 Q& L: W9 S; Q3 c$ Y7 H3 S
DHCP4.OPTION[19]: requested_subnet_mask = 1
/ o. [8 h7 d6 D4 p$ _DHCP4.OPTION[20]: requested_time_offset = 1
3 o$ S5 ?. U" ?DHCP4.OPTION[21]: requested_wpad = 1
8 Y+ `6 t1 G2 C4 nDHCP4.OPTION[22]: routers = 192.168.7.1: F; h0 Y( s" m1 Z4 N$ r6 f
DHCP4.OPTION[23]: subnet_mask = 255.255.255.08 `- B' H; {( F) S& k
IP6.ADDRESS[1]: fe80::691e:3557:301a:56b8/64
" V6 X4 A7 r( o( B2 E- KIP6.GATEWAY: --
0 T: {5 N# u9 }, ?1 ~9 |" EIP6.ROUTE[1]: dst = fe80::/64, nh = ::, mt = 100
2 G, }" s5 D8 P& D, r* M aIP6.ROUTE[2]: dst = ff00::/8, nh = ::, mt = 256, table=255; G3 g4 b2 T5 H% l6 n+ B
3 L9 }: }3 a3 X: B/ p
) P; Y* h& a8 F5 v6 f; X查看所有活动连接:
8 r8 k7 @. x! q: @4 N, o
7 x9 T* }. |! W$ v: t[root@localhost ~]# nmcli connection show --active
- Q: V0 y8 ~! p9 f9 X+ k+ ANAME UUID TYPE DEVICE
]9 i8 v1 F2 w* S, W) \3 t, w+ Denp9s0f0 24cd33cc-8a9c-43fb-a817-3168b5eaf84e ethernet enp9s0f0 7 P# B$ e: o4 _; x" v
H. Z, w2 g" W5 \+ `- t
. P+ }" y+ D' B0 Z& C, c启动命令:
, N# _8 @8 A1 E' }[root@localhost ~]# nmcli connection up enp9s0f0
: X2 t+ O& K( m# d( v0 m, W1 q# w/ gConnection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/5)! x5 m: [3 p5 ]% ], J; T6 h
5 I/ G3 S. P, t8 S: l! U! U停止命令:
) }5 E9 u6 X4 Q& E# Q1 c: p5 _8 V( j; |6 j& \
R. J" G: X6 E9 h4 u0 o* \
[root@localhost ~]# nmcli device disconnect enp9s0f1
4 S9 Q* X0 }' p6 I0 `& tError: Device 'enp9s0f1' (/org/freedesktop/NetworkManager/Devices/5) disconnecting failed: This device is not active
/ U! Y" R1 t! }7 J1 d! s* S& FError: not all devices disconnected.
& Y3 I% m! o* f- t+ |) Y
8 |8 d& m1 F' F1 l重启命令:
# f: t4 v, @" w. P" {[root@localhost ~]# nmcli connection reload7 P: s; A1 h8 [$ C& {+ Z
0 B/ [. k; S. U添加一个网卡连接
: }$ I* e- x2 r! N% x, E注:配置文件目录:/etc/sysconfig/network-scripts/* ,添加配置时,自动生成网卡配置文件eth0
nmcli connection add type ethernet con-name eth0 ifname eno33554992
: o/ F8 x' A" J" ~9 R( l |