易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 82|回复: 4
收起左侧

centos stream 9 配置网卡文件

[复制链接]
发表于 2025-2-13 13:00:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
1、Centos stream 9 网络介结2 W" {: o) c# j0 @4 q3 [
4 _4 q2 q' E! y& N+ }* P( Z
Centos以前版本,NetworkManage以ifcfg格式存储网络配置文件在/etc/sysconfig/networkscripts/目录中。但是,Centos steam 9现已弃用ifcfg格式,默认情况下,NetworkManage不再创建此格式的新配置文件。从Centos steam 9开始采用密钥文件格式(基于INI文件),NetworkManager网卡配置在/etc/NetworkManager/system-connections目录中。这种格式基于INI文件,可以很容易地解析和生成。NetworkManager密钥文件中的每个部分都对应于一个nm-settings(5) 和nm-settings-keyfile(5)。如果您仍然使用ifcfg格式的网络配置文件,请考虑迁移,将它们转换为keyfile格式。要一次移植所有配置文件,请输入:nmcli connection migrate,此命令将所有配置文件从ifcfg格式迁移到keyfile格式化并存储在/etc/NetworkManager/system connections/中。或者,要仅移植特定的配置文件,请输入: nmcli connection migrate <profile_name|UUID|D-Bus_path>有关详细信息,请参阅:
. X3 o* n  J  I$ ]+ H" ?* d; ^0 W2 G+ `6 h+ D
* nm-settings-keyfile(5)4 `1 S. ~2 t, D  n  h- ?) u) K
; v& D8 C& Q8 [& x' q
* nmcli(1)9 o( Z8 f, w' y+ t  q6 y  \# l+ L
0 b5 k- T, m! `* D, m( q  x
2、通过网络配置文件设置IP* a+ `4 V+ I: j* ]$ }# F

# }* S$ K) p* I6 _0 I7 v& z9 O[root@10 system-connections]# pwd
6 g. F5 d0 W' D- R, U# }) f2 ?0 T5 J/etc/NetworkManager/system-connections
- ]$ H- o7 T/ X$ d5 w
  ~" U+ p4 A( D$ t[root@10 system-connections]# ls; P! Y- C. H4 a: u5 ?, P! x, n" s
ens160.nmconnection  ens192.nmconnection  ens224.nmconnection  ens256.nmconnection
/ I) R8 `7 a) ~6 e
% \: B9 ]8 Q) {  c' ^
! H, u7 W8 p+ J5 A; u[root@10 system-connections]# vim ens160.nmconnection7 C7 C; }( |  m, i1 M# l) ~6 G

8 r: _; ^6 {2 x! e- Y6 i
+ `0 z+ M! [, T, {) p[connection]
  g9 [# e, l# X% qid=ens160- T! S/ ]6 [' w, d) ]6 l1 t
uuid=d8c7b37e-5eef-3bea-8893-a05f88ade99f    ###正常情况可以不管,如果是虚机,建议删除或者注释掉。. m7 C0 L+ I+ v( n' S6 ^/ b) q* r
type=ethernet# ~* G6 k" h; h9 m8 M5 z
autoconnect-priority=-999
! [1 \. Q% Q  b9 W5 Ninterface-name=ens160$ s0 s) f6 _# S6 s  G0 {5 h5 d& a
timestamp=1739449260- Q+ q" {, R6 }7 K

' X# f7 s- T1 `" o8 Q; p$ g" L[ethernet]
3 _+ o. D) O4 @3 e' c
; ]7 w0 G6 I2 |# T0 l8 ^6 }5 k[ipv4]5 o4 c8 G8 R% Y4 e5 T1 F7 h
#method=auto
% [! @+ |1 h& t: q/ K) S, rmethod=manual
7 \; c# T% n& waddress1=192.168.8.195/24,192.168.8.19 n0 a/ B3 J8 N1 {- a; j
dns=202.106.0.20;114.114.114.114;
$ i* m  L8 O" Q; J2 l3 ?( zdns-search=
, w" G: A+ a. V9 ]) F#route1=0.0.0.0/0,192.168.8.1,0  ##configure router gateway  配置路由网关
2 k% ?' m' B5 |- R  }  V: H' U* ~  C) y7 [* C4 F! z( N
[ipv6]! \( r/ X& G& m# r
addr-gen-mode=eui64
4 m8 `2 o3 i/ V1 y2 smethod=auto
9 P% I# |+ f! @) V  o) X/ Odns-search=
. v" x. Y# ?& i
0 L0 b6 N1 L% O7 Y/ w: i[proxy]' {' D  n$ d* }; E7 Q4 f

$ v( V9 @5 M5 S5 ^; x+ z- Q
. r7 R% }# P" O3 _* m" K: ~( b# O[root@bogon ~]# nmcli c reload+ ]% P  b9 I% s/ b4 D9 l% m, q
[root@bogon ~]#
7 Q! c3 Q- p+ H& n: _! K5 @[root@bogon ~]#
( T/ `  `* ^. |/ T3 ~[root@bogon ~]#
* Q1 M. @. ]4 s6 h[root@bogon ~]# nmcli c up ens160
) P4 q" {9 ~; Z- U5 {* \: h0 z- j" Q0 JConnection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/7)
/ g' s' J- |0 j) b' F  H[root@bogon ~]# # z: q) ~" Z+ o: U0 J
" Q( g/ K5 X1 b6 Z" F$ y0 _

4 y+ f6 U# }/ J, X4 Q4 C2 C+ C添加反向路由:
3 R" j5 q+ q- f, H  `% Z
: Q6 Q: H, z1 p7 d6 Y/ Q. Zecho "net.ipv4.conf.ens160.rp_filter = 0* v" ?$ G5 w3 w+ e& O1 ]
net.ipv4.conf.ens224.rp_filter = 0# }( c$ A2 _3 Q5 K) c1 N# x
net.ipv4.conf.ens192.rp_filter = 0
+ n9 X* F4 u/ ~0 U) E5 d- P% |net.ipv4.conf.ens256.rp_filter = 0">>/etc/sysctl.conf- o! ]8 I2 J) i) t) R8 k
) h. ?- Z5 w& l+ h: Z
执行
6 B3 t, E& z# U0 }; J5 Nsysctl -p/ d5 k* B3 w7 G7 ~
7 J% a- f* D% N# x
上面的步骤为解决因路由问题导致网络不通的问题,解决步骤如下:, W! C8 o( s& W0 }# Q: ^
[root@bogon ~]# ping -I ens160 www.baidu.com2 m5 {5 e# a" a) \) n+ T
PING www.a.shifen.com (110.242.69.21) from 192.168.8.195 ens160: 56(84) bytes of data.! c! o# p( ^6 y9 j/ o# B# A7 f

$ h, K. ]. E& h^C
4 m4 F. ^6 K% d--- www.a.shifen.com ping statistics ---
/ Q9 }; g3 r( ^4 O( N# }$ d( J66 packets transmitted, 0 received, 100% packet loss, time 66598ms
3 ~+ o0 K% y  K1 {! f0 Z. Q3 d/ v
% ^3 ]: o2 h9 Z  }1 @# }; P[root@bogon ~]# echo "net.ipv4.conf.ens160.rp_filter = 0
: F3 ^9 l# r& W/ J, P% Y6 G9 P6 C8 z8 i5 C) ]. x  J* K9 Z% E! @
net.ipv4.conf.ens224.rp_filter = 0">>/etc/sysctl.conf
8 v/ l& B* ?+ J' W( F3 g[root@bogon ~]# echo "net.ipv4.conf.ens160.rp_filter = 0
$ n3 K$ W- _; X" O
" u- v5 t$ r; M! H6 H  |+ Enet.ipv4.conf.ens224.rp_filter = 0">>/etc/sysctl.conf^C! S- y+ |# {: l1 s
[root@bogon ~]# vim /etc/sysctl.conf 2 ?. m) J7 s5 U5 L' q
[root@bogon ~]# echo "net.ipv4.conf.ens160.rp_filter = 0
+ v( T# C1 J" u/ K* u( w% e* Qnet.ipv4.conf.ens224.rp_filter = 0
" w2 y+ D6 i; y! M/ h9 snet.ipv4.conf.ens192.rp_filter = 0
) o+ H1 U; M  ?# |net.ipv4.conf.ens256.rp_filter = 0">>/etc/sysctl.conf
: ^! X* [$ a4 f$ X' _; w[root@bogon ~]# sysctl -p
; @) r7 N" A2 v6 R7 S) a0 _net.ipv4.conf.ens160.rp_filter = 0+ H, f+ K1 t( I' s2 Y2 ?. D
net.ipv4.conf.ens224.rp_filter = 0- D+ f7 U: A7 C. P
net.ipv4.conf.ens192.rp_filter = 0
6 ~, h6 h% h8 U3 Wnet.ipv4.conf.ens256.rp_filter = 0
2 ?5 Q+ x4 r5 a# p+ C[root@bogon ~]# ping -I ens160 www.baidu.com5 m, f9 ]) ^5 F) e* p1 y
PING www.a.shifen.com (110.242.70.57) from 192.168.8.195 ens160: 56(84) bytes of data.
3 J- ]4 K  w) f& D* Z$ a9 h2 B. T64 bytes from 110.242.70.57 (110.242.70.57): icmp_seq=1 ttl=53 time=11.1 ms
. J4 c' _. {7 [64 bytes from 110.242.70.57 (110.242.70.57): icmp_seq=2 ttl=53 time=11.1 ms
9 T7 \& X- v9 N, n( E6 ^64 bytes from 110.242.70.57 (110.242.70.57): icmp_seq=3 ttl=53 time=10.7 ms8 @/ Q# [1 u7 E
^C9 ]; T+ u  m5 }* y8 q
--- www.a.shifen.com ping statistics ---2 F% z: J' g8 h
3 packets transmitted, 3 received, 0% packet loss, time 2004ms0 ?6 A- R6 n) D, D
rtt min/avg/max/mdev = 10.737/10.973/11.109/0.167 ms
  U9 U& s. j+ S0 K  \4 v6 s; V$ t5 n2 G
0 n4 w* c! Z- X0 V- E
& K4 t2 L: Q9 G" Q
8 r' E) T8 p& K
[root@bogon ~]# nmcli connection reload0 a4 s1 X: e+ D7 a) }
  p6 I- X8 ^1 N1 z) B
[root@bogon ~]# nmcli connection down ens3
! Y. F0 s1 q" Y7 l$ u
; p/ M8 Z5 B$ i, f' C! v[root@bogon ~]# nmcli connection up ens3; _- Z: S) |% `' Z1 v  @
7 ~8 v7 P* Y) K, A

% P1 u* U6 J9 Z, _5 z0 ^$ T# E9 V9 {$ o/ U5 j6 {
 楼主| 发表于 2025-2-13 13:09:34 | 显示全部楼层
3 U$ ?) f% L. I7 V5 n/ z0 E
使用nmcli 配置网卡:
$ ]3 Q- q/ r: Y/ j* l, F( ]nmcli con mod ens33 ipv4.addresses 192.168.1.100/24
6 S; C0 n% G8 Y4 @nmcli con mod ens33 ipv4.gateway 192.168.1.14 c6 w9 x9 @# _6 Y9 T' d
nmcli con mod ens33 ipv4.method manual
5 E$ p1 R, E  Q( Y( ?nmcli con mod ens33 ipv4.dns "8.8.8.8,8.8.4.4"
/ U" X7 [6 p* @5 rnmcli con up ens33
 楼主| 发表于 2025-2-13 13:11:04 | 显示全部楼层
[root@bogon ~]# nmcli d
* y; K9 \& B, K. m9 E1 \( TDEVICE  TYPE      STATE                   CONNECTION 8 o5 A+ k6 g# ~/ ^7 z; r1 k" d
ens256  ethernet  connected               ens256     ' ]0 G! P8 H# h. V% P9 l2 ~7 q' q. ]
ens160  ethernet  connected               ens160     2 ?* j7 H4 @7 R" Z& b1 w
ens192  ethernet  connected               ens192     
1 Q4 F% N! X1 {4 [/ U; |ens224  ethernet  connected               ens224     2 m/ N7 u5 b' n. y! y6 k! {
lo      loopback  connected (externally)  lo      
 楼主| 发表于 2025-2-13 13:32:04 | 显示全部楼层
vim ens192.nmconnectio3 c8 V% m. [5 }+ e/ \0 ?7 Y
[connection]  w: q* i, q' F. e( x: p  x
id=ens192
* K' n$ T3 _1 Z" h+ s#uuid=c6451e02-0fd4-3bff-9857-cbc73b2badb7
# ~# d! H4 G( K3 c6 [type=ethernet: C$ Z2 J$ }8 V  k7 d% {' J
autoconnect-priority=-9995 q' q0 w" u. e6 z7 B- p0 T- t0 C
interface-name=ens192  \8 ]4 I; k* Q4 l
timestamp=1739449260
9 K; ^3 e  u$ V# [, d1 \7 v; _, @- [' e7 }* T
[ethernet]: q9 q- T$ }: U: Y( a
$ k; J! m0 q. |. m( k# K1 b) O
[ipv4]8 Z. {& s' Y5 i% }7 D: I& D
#method=auto
' y7 R0 W! K) `# fmethod=manual
- O0 D# |3 N# M# xaddress1=162.96.90.195/24,162.96.90.2
2 r, P3 `- b/ \( M1 x% cdns-search=
2 Q; D( G# I3 B& j! f" l2 ^8 Q) V2 \; t- d" ]5 |5 P4 @; Z
[ipv6]
1 j0 S7 M7 i3 Y9 y( |' z8 b& r' b' P* yaddr-gen-mode=eui649 V$ D  ?# U, s& ^8 v4 p, d
method=auto+ T6 K- O: A( M( v

. v+ C; l1 z3 G) @) i[proxy]
) B' L2 a; o9 j
+ w( e* {) r" m" f2 G( g[root@bogon system-connections]# vim ens192.nmconnection
# q# \" P' \  T' @$ B$ Q[root@bogon system-connections]# nmcli c r+ o* ?6 r9 H) a7 n: N% x# L
[root@bogon system-connections]# 9 I: g! H$ ?5 f3 b( e
[root@bogon system-connections]# nmcli c d ens192
/ Q" I0 L( d# S+ t& |Connection 'ens192' successfully deactivated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/8)
1 y6 b6 I$ {5 z0 d/ k[root@bogon system-connections]# nmcli c up ens1925 y0 E: q% D* g
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/9)8 c) M; q! X* g2 C  T
[root@bogon system-connections]# 0 y/ L3 s3 d9 v

! |0 X" i0 g1 |4 `/ A& C3: ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
* ]4 m- n8 y! z* S    link/ether 00:0c:29:90:af:35 brd ff:ff:ff:ff:ff:ff
# |. e8 u4 g$ Y$ L8 G    altname enp11s0
% a# L$ ?" g( D$ w    inet 162.96.90.195/24 brd 162.96.90.255 scope global noprefixroute ens1923 r' l) G; v, a  k# O# d& V8 c0 z
       valid_lft forever preferred_lft forever
: s( o7 _  M" H& w+ C7 R    inet6 fe80::20c:29ff:fe90:af35/64 scope link noprefi
 楼主| 发表于 2025-2-13 13:40:22 | 显示全部楼层
[root@bogon system-connections]# cat ens256.nmconnection 3 ]3 z$ s4 L# W& V# ?9 P7 d! @1 k
[connection], }& p" V1 Y  T9 ?
id=ens256' ?( }3 `" O3 _
#uuid=c3817da4-88c4-37d0-9964-eebea0550881* b3 e3 m: ^) X
type=ethernet
1 P( f: _7 G7 x+ u) j, bautoconnect-priority=-9999 i7 w5 U+ n& n& w( l  a
interface-name=ens256* L; M/ ]% f2 }$ F
timestamp=1739449260
( F, n" I$ D* [4 a% b; d6 L4 ]! r/ |# W+ b/ C( L
[ethernet]
- E: |2 O; ?, I' }
, A3 [, w" I* x4 G; f[ipv4]( Z5 p8 b/ p2 W
#method=auto  `' ?9 e4 Y* n# p( f2 _! t
method=manual
& q( y8 H, W3 L$ B% `7 O: n- caddress1=192.168.13.195/24,192.168.13.2
0 `% q  m; K' O. ?2 Odns=202.106.0.20;114.114.114.114;9 G7 u5 L* ?/ j( U% W0 G3 G
dns-search=. n/ [! P& R1 p" v% y
[ipv6]3 N' }3 Z0 `4 s% E8 t. N1 M7 v' `& g
addr-gen-mode=eui64
. y8 e/ ^2 w4 v! C- Gmethod=auto
) `2 E; h# B  Y( U- ]: _" |6 N2 [$ F; l
[proxy]2 W0 S' x( G6 A0 x
[root@bogon system-connections]# nmcli c d ens256
0 K6 h7 ]' W% `3 d* F9 mConnection 'ens256' successfully deactivated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/5)
, ?( F9 Q) R+ V[root@bogon system-connections]# nmcli c u ens2567 l) _+ e, l  g$ H' E/ y
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/11)
- C! i" S2 V# x) X0 \/ g! E* c[root@bogon system-connections]# 9 n- e) h  M0 `8 W
* O; B( r, ^; x  I
[root@bogon system-connections]# nmcli c r
: |$ t* [6 T2 N7 _4 W! f, u7 W+ n
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-8 20:23 , Processed in 0.050576 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

快速回复 返回顶部 返回列表