找回密码
 注册
查看: 754|回复: 3

ubuntu18以上版本配置网卡vlan子接口以及bond配置

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2023-6-11 15:01:57 | 显示全部楼层 |阅读模式
由于ubuntu server 18版本后改了网络配置方法,原来是修改/etc/network/interfaces文件
% D# r5 s5 `& d& |- D变成了下面的方式
3 y. e/ c7 H) Z& n: h vim /etc/netplan/00-installer-config.yaml
* f! U% ?; i/ X. u+ [/ W9 m+ Y
' C* ]0 R4 K- ]. F& qnetwork:( J2 U$ B5 E. o+ X) L/ w
  ethernets:5 E) W/ }$ q& h' [! c
    ens160:    #配置的网卡的名称
* |- b# E# ?- [- a6 {* _      addresses: [192.168.8.38/24]    #配置的静态ip地址和掩码
- F0 ^* h+ c1 B; `6 b- T7 N5 R      dhcp4: no    #关闭DHCP,如果需要打开DHCP则写yes  或者写成false1 `/ \" u2 v& P
      optional: true
7 w% L8 t% a1 ^3 g& K* `4 L      gateway4: 192.168.2.1    #网关地址
7 }" W( A9 f, |) F  V      nameservers:9 }! Q3 a- B6 j3 @" a* z3 W
        addresses: [192.168.2.1,114.114.114.114]   #DNS服务器地址,多个地址需要用英文逗号分隔6 m% h9 \+ ?  G, p5 }+ ]0 }
    ens192:     
3 S5 b# G: B1 Q      addresses: [192.168.2.125/24]   
% s6 f7 ^9 a8 Y$ e# j% ?      dhcp4: no   
2 u2 F3 O. `) G      optional: true% L) l1 F. R# S  E
      gateway4: 192.168.2.1   
* \% N3 P2 n# ~8 k. N  b5 F      nameservers:; P( Q" _& p; B0 Z3 o
        addresses: [192.168.2.1,114.114.114.114]
6 H1 r& o( `" Q9 l6 j- I    ens193:     
9 L9 r# V  I0 g0 a9 a8 m      addresses: [192.168.2.126/24]   
- V* ~, w* Y- V! t      dhcp4: no   
3 s0 E% F7 F+ Q      optional: true
* [  o- [2 m* D+ K3 c      gateway4: 192.168.2.1   ) m; J6 M! r4 _/ ^) s
      nameservers:
; H+ y) M3 i5 d        addresses: [192.168.2.1,114.114.114.114]
- ~' I7 x, F) _4 t6 k. a  bonds:
: Q- W8 d9 ~" h$ J$ Q( n    bond0:  #配置的bond的名称
# H, y8 S+ c: S! x      interfaces:   #包含网卡的名称
5 B2 j* L% B- |0 F. k9 E/ P& @        - ens192
$ M1 y! N2 |" h- A/ g0 l  l. h3 Z        - ens193. a+ U% s0 r$ O. ]0 {/ `) h( G
      parameters:# I5 u7 n6 x, Z1 `( N& e* N
        mode: 802.3ad   #网络模式
/ _3 W) Z- B' s! P5 H3 l        mii-monitor-interval: 1005 N  r! W! Y: f9 J0 l; a9 V
  vlans:. p! r' z% y1 c2 E" N
    ens160.1:  #子接口3 w, I" Z% n4 }7 a3 S
      id: 51
1 m/ Q& w6 m  N8 O' P  H      link: ens160       #连接网卡. y6 p0 k/ v+ Y/ T- W- D
      addresses: ["192.168.2.244/24"]    #接口IP掩码% V; j/ a7 m  h, c% e* p
      gateway4: 192.168.2.1  #网关地址
( m8 g9 ]! O$ f- p. `8 E& a  version: 2
) D- D) S0 S, o! @5 q2 j
. Y" z, h9 y" c/ e( r% r4 ~0 r3 g: b& K$ a; m
应用网络配置
' ~* y. ~4 y, qnetplan apply
7 k$ a% C% [& L: I
6 L, x. m; d( e4 ]/ h8 r查看网络配置
" L) O- H# s4 @ip a或者ifconfig
% \3 Z- X) D7 @+ q1 O9 t+ B: G5 r/ T: Z, q: O  J* M0 v

+ G8 j9 R: k8 l* J1 H8 e: K! a) ~( @
1 S8 s6 d! o2 L! h5 {- p0 j% I/ |1 _, \5 b* }: X4 R! B

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2023-6-11 15:15:55 | 显示全部楼层
    vlans:: [5 B  _& n3 N/ d8 N6 b, q* u
      enp2s0f1.3:: P8 r3 G, b& {: ^
        id: 3
4 |3 O9 P$ j# }- B3 e        link: enp2s0f1
' [# ~; s! _$ L6 q+ \8 D% Q        addresses: [172.168.19.5/24]3 O  H% n1 y* _2 G
        gateway4: 172.168.19.1
4 E4 u" B6 t3 G% s. i4 j/ ~7 G- C; T# z        nameservers:+ a+ I; ]; ]- x
          addresses: [202.106.0.20,114.114.114.114]# q, Z$ @/ h# ^+ ]5 ^
" F$ D$ \: `4 D, E4 s8 D/ P

& k4 A3 R+ Q& Z) m

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2023-6-11 15:18:09 | 显示全部楼层
使用NetPlan网络管理工具配置网卡.
+ ^, F2 X( T2 K6 h: F& j% H
# V* ]: c5 b+ K( h5 C1、单网卡配置dhcp获取地址;# k5 z$ n7 S8 }- i% x+ S# j, i

. c& t* U1 Y; J6 B# s& @8 Froot@ubuntu20:~# cat /etc/netplan/00-installer-config.yaml5 A( Z4 L- g' `) w& M: P( n
# This is the network config written by 'subiquity'
; D& c: v( Y+ W/ }( Mnetwork:5 [1 b$ z! v; y% E6 Q- W
  ethernets:# v& G; T3 l+ \4 h! z/ U
    ens3:
: [3 {9 R0 n+ i5 J4 L' \% ]+ R      dhcp4: yes/ O* A) O6 t) q0 l1 l: U: ^1 H
  version: 2
- |6 O  H- v4 h3 d
7 h2 A2 p  C! F- T# i% u8 e; t$ u2 Z7 Y" G: b/ n0 i& }" I
2、配置Bond网卡;
# {5 S5 A9 H4 t6 m
6 Q7 c$ b2 g6 O  network:; {; V, H3 L8 ^' f! H7 m2 b$ X4 C
  version: 2
1 ~( h' ^" Z5 J  renderer: networkd& Q% q/ y8 ^" N, z* ^6 B& \4 {
  ethernets:
* Z5 g, F5 s& w7 L: V* D    enp3s0:2 H7 j% T" T, E1 o. J9 x
      dhcp4: no/ F4 ^9 y$ s# S" }# K8 j. M! [
  bridges:9 a) y0 x7 K  C) H, ]: H1 L
    br0:
% e' L, C8 m, \: P# ?      dhcp4: yes
$ |5 Q# n$ v6 L7 \$ b      interfaces:( y6 M* u; Z8 U+ k6 [
      - enp3s03 m! R1 Y5 z# N
      - enp3s1
( p3 e1 e. A! c6 f2 P$ g5 t. o/ w7 f8 g* F) Z( F! ^0 F+ W- k
& e; b* J6 M* ^' v' H0 E: q, R
3、配置桥接网卡;
1 @' e) U: \. V! [' t- I
+ K. K- _# i3 |5 |/ wnetwork:# H5 _& b1 b" U9 E* U
    version: 2
4 F  F- Q6 i/ u; T    renderer: networkd1 X8 G$ O7 p/ d# `! F( ]
    ethernets:1 J3 ~0 a. k- T$ H3 x
        enp3s0:0 d4 `8 v0 F- L8 ?! S0 q
            dhcp4: no1 T, w& Z7 A% I& ]- r/ |
    bridges:+ Q8 y3 w8 p- ?3 U1 e
        br0:4 {1 i( c" ~$ X' H: p' \- v
            dhcp4: yes& F( {* V3 a  K1 Q6 q
            interfaces:
% W* ^0 u% p' `0 s                - enp3s0
% n& P7 k. ^9 g& n6 J- |7 l0 n! p* c9 ]# E& z, n5 w& ?9 \9 [
1 d% y8 j* q% m- D! F& O  E' E8 `( [
4、单网卡配置静态ip地址,网关,dns;
) F) z4 u  e  ~1 v! o. K! Y5 |
* l0 @& M' N2 M* I7 Nnetwork:0 n1 i, W1 E$ j# i+ u
    version: 2
4 V7 {# {- j; `3 @    renderer: networkd
0 U; q! J) P- U    ethernets:; {3 Q, x% f, p
        enp3s0:1 S( p" @( y  N6 f/ b) T/ H
            addresses:0 T) {% e7 a  f! D
                - 10.10.10.2/24- t& y7 m. E& |0 z& e. U2 q
            gateway4: 10.10.10.1- f$ k# l- y$ l4 u
            nameservers:' z3 \* v8 T& K
                search: [mydomain, otherdomain]; B- u0 q3 H' Y, K, ?4 }. S2 I( u
                addresses: [10.10.10.1, 1.1.1.1]; y: l! h1 N3 |* g
- W- _2 Q4 p, N% Y7 I  i+ e, m
. U, L& P& N  a3 B  `, M- P
5、多网卡配置dhcp,设置路由开销;0 z. v+ D% y+ _, `1 h- M0 }) k

8 F. H0 V; P! Y+ e# mnetwork:: ^4 f& g% C+ k; j
    version: 2
4 g, S* i* K8 q* B* }- ^" |8 ?    ethernets:$ `& d( V8 a- O$ L2 Z7 \
        enred:( H, @* |+ l) y, W1 j
            dhcp4: yes5 w! X% ?: j) f4 G
            dhcp4-overrides:2 R9 z- V# n# Q3 m2 t1 R9 `6 d% Z
                route-metric: 1007 Z; \& ?0 b/ B$ G7 B) J% |
        engreen:
; e: D* N8 c# `" H1 v3 _            dhcp4: yes7 k0 q0 g1 P  T. B# e$ J0 p. s1 v
            dhcp4-overrides:
& O: ?( P, W" D( o2 w2 j. h  L* X                route-metric: 2005 M8 g& Y1 d( p8 t- |# i* R

: g% Z* c! ]" p6 ~9 [1 X  c& k4 E, s
8 F, _; {+ x" p- D( `8 P8 }6、配置无线网卡连接不加密网络;
- W) D" g" W* c5 V8 f6 Q5 j
) F' Q; l% Q/ N  M, pnetwork:' Z/ l/ w& n0 P* d& i# T
    version: 29 G! ^* G$ S, e8 Q
    wifis:- e/ ?+ S/ y$ V: o1 k
        wl0:+ ^( N" A$ B1 ~; ?7 }  H( Q
            access-points:
* G+ w$ u0 U5 a1 t# C( ]) V7 @                opennetwork: {SSID}
. _0 x* O+ B/ }- e            dhcp4: yes. ~& s- R" s) U

0 \" _0 o" X. Q3 f; n2 ?  ?1 V9 ~0 T
7、配置无线网卡连接WPA个人加密网络;/ v  Q6 [2 A6 l+ x% C
4 q/ i/ E0 g3 J
network:
0 b: ^+ O' U/ m7 m( a    version: 2: i+ i" _* ?3 K
    renderer: networkd
+ G9 e' A/ B( M9 }4 q! R  S    wifis:8 D5 g) i* T- ?( [. v/ p
        wlp2s0b1:& p! h6 u, s& k" K" W/ l7 x' |7 g  I5 `
            dhcp4: no7 J7 w8 I/ W3 L( n8 Q) H
            dhcp6: no$ Q5 z1 C( o9 U/ f
            addresses: [192.168.0.21/24]! d# |" b7 F6 x  q- Z( o# O* ^
            gateway4: 192.168.0.1
! ~( D8 q. Y1 s& H' E1 m7 }            nameservers:* J) G4 b- e9 f7 [
                addresses: [192.168.0.1, 8.8.8.8]9 i- \0 R# z' l5 [+ F  C7 r
            access-points:* b2 A! v% ~2 @8 }- y. T# ~
                "network_ssid_name":2 |' P' p5 R1 i/ m3 i9 C( B8 x
                    password: "**********"/ q; B! q  f6 m4 J* B

0 J6 O2 X8 H% j9 r: K5 I. v3 Z- ?! S. m, P7 f. S
8、配置企业加密网络认证;
) j8 c) u7 h+ S9 l! p- v' x' c6 H/ H% V" h( X' }: ]# C$ m
network:
: k7 J7 R9 i$ d: x    version: 23 N6 Z' O* }! n; g; Y3 F
    wifis:7 ~% R! n; f: R% Z6 J, [- e% K! d
        wl0:
; s9 [. p5 }& S$ m# U2 n4 ]            access-points:
* w+ a8 p# c0 {. S+ Q( z                workplace:4 I. v+ z% F0 h$ V
                    auth:
" i# |/ b. x4 A& [2 }) ~( A                        key-management: eap" ]. u' ^) ^2 b" Y! p- T6 k: M
                        method: ttls  m1 m) t  `# L8 f* C
                        anonymous-identity: "@internal.example.com". p, ^) o* i4 _+ v/ i! y7 U
                        identity: "joe@internal.example.com"
5 N5 U! c- g& X! T* H, E                        password: "v3ryS3kr1t"
" l. n6 U. V8 P9 {            dhcp4: yes
! [1 q$ t! Z2 Z1 ^& G. G9 A! i
  N9 a# r8 a; U3 ?# `! {* r* P! H4 `$ ]' r/ K

! {- }/ B7 @  ]7 H; y' N$ H. t9、配置企业加密网络证书认证;! `2 ~8 D- N/ r2 A( o. n( f

9 u8 T. Q; m: r/ {, inetwork:
" c: C( v8 G- E& ]    version: 2
% I( n5 h' K8 p1 K. o; W4 f    wifis:
, e3 ]0 I1 w$ g) R+ G5 y1 U) n        wl0:7 P% E! P- a2 Y2 |" Y0 [/ X% w
            access-points:1 V% p; _% g! V) T8 _3 P
                university:! g# d4 [$ B- T. J  k! t
                    auth:2 [" j, K6 n& T. i
                        key-management: eap; o# U, X+ Z1 B# w7 g
                        method: tls5 Z8 |% `7 u5 T  P) D# l
                        anonymous-identity: "@cust.example.com"
0 e. O& N* \0 s. Y2 c                        identity: "cert-joe@cust.example.com"
2 |% Z% K0 |+ h; m) Y/ ]                        ca-certificate: /etc/ssl/cust-cacrt.pem
4 ^1 l, D! T( n                        client-certificate: /etc/ssl/cust-crt.pem! E3 \1 m$ {3 \/ P, O) x
                        client-key: /etc/ssl/cust-key.pem7 b  w/ F- {* P" W
                        client-key-password: "d3cryptPr1v4t3K3y"
" E# p. ]; p! R' K* h& v, G2 E- O$ i            dhcp4: yes
6 ]0 ]/ B, J/ z
" |( K6 m1 @1 \; Z
7 c1 b5 F# I1 o8 B) Q1 c( H" d/ \. e! F( n2 m
10、单网卡配置多个ip地址,网关;
' o/ i  J$ Y1 G/ i; K0 F8 A7 Y3 D. ~" S$ m. ~0 \/ w
network:; ]5 I8 {8 W1 h4 ]' ^2 V
    version: 2
# _/ F0 |. }' R/ D5 A" g, J2 Y3 @' E    renderer: networkd1 x5 ?. i( M) p& Z3 _* X/ m! C9 W2 m
    ethernets:
: O( r+ F/ `; _. N# p" q        enp3s0:
! @$ F" t# H( k, i  s. Y         addresses:$ }* O* y7 S6 G8 W7 W9 A
             - 10.100.1.38/24
  u: S: `- |; T  H1 }1 C             - 10.100.1.39/24' y& X4 J9 [1 S( s, m3 h
         gateway4: 10.100.1.1: y" p! E0 V/ U+ q

% ?/ K$ w0 R' _+ Z$ v3 y2 j, g8 ~0 W; p
11、配置静态路由,路由开销;- w9 c4 B* j1 h
5 Z; Z) o4 N) P0 P& S# V# f
network:
' N, ^" U6 J& J% k' }6 o    version: 2& u7 ^4 F0 O# v8 N) d
    renderer: networkd
( Q" [( E$ m5 H. F    ethernets:
) c. r/ c& Y& r7 Z6 M* w8 ]        enp3s0:
# t3 l$ _1 P$ `% M         addresses:. m! f, N" q9 R2 k& {
             - 9.0.0.9/24
$ W& b* Q) t( ~; D             - 10.0.0.10/24
: r0 ~  v: ^2 G# F5 p5 w             - 11.0.0.11/24+ N2 ^4 ~; w; a! S8 T! _+ w
         #gateway4:  # unset, since we configure routes below# q! ?9 b% p- u) o, I
         routes:
# o0 E2 @$ o! R             - to: 0.0.0.0/0' D( u, N2 Z! k+ l4 c
                 via: 9.0.0.14 k8 b0 Y) }8 B  Y
                 metric: 100
' D  b* {3 |7 @' j/ Z0 K0 c             - to: 0.0.0.0/05 d1 @* W' D& r4 ^3 f+ S& \
                 via: 10.0.0.1
2 U% E2 S/ A. U  a) r/ j                 metric: 100
1 A- O3 K8 d9 }/ M3 \             - to: 0.0.0.0/0' K& P1 A2 l: E9 D9 c) c
                 via: 11.0.0.1  y: a7 s! S, P1 s7 ^4 p9 b
                 metric: 100+ A7 X# R/ l' o1 U! |

" n( h* y$ `% x+ P0 G$ ?8 m5 t& e
  _: k) _. g3 j+ h9 w# p12、配置使用NetworkManager作为后端管理服务;
( g0 P3 v* i8 A/ Q
" R0 @8 l4 |  J( snetwork:
# E  s4 x9 `2 V% P    version: 2! X" g* q  j0 e
    renderer: NetworkManager8 E. ~# X( j$ J0 ]2 ]5 G3 P

% x# q$ ^/ t7 y2 q& d/ ^
0 j# M  J4 w5 g( f: ?9 `; k13、配置双网卡绑定,mode为active-backup;
$ s$ E/ M* Z7 {$ J4 k! v' x  ^2 s: `9 g: C8 _
network:5 h1 k. c9 j' ^
    version: 2
* _$ v  G9 Z* y5 [* v7 G9 u9 }6 Y    renderer: networkd
" ?- m8 w. T2 y2 [4 c0 c' G    bonds:
' H, U  |2 W/ a% u        bond0:
3 v6 Q9 k1 h) j( _            dhcp4: yes1 S. X" @% i+ z
            interfaces:' C! h6 l6 A/ c+ x* |
                - enp3s0+ J( r, B! s$ K) N: Z
                - enp4s0# q) F8 A% ]8 c& y
            parameters:
# e: R7 a& c# X, `( |( r; G1 t/ \                mode: active-backup
. F1 `9 P8 F* ?7 o, H" M                primary: enp3s0
" j- r. ~5 Z3 _# p/ b* ~% v2 m* U' E  t4 Y* L

$ T( R- m& X" }6 z9 }14、配置多网卡绑定,option:true,不等待网卡激活,启动bond;0 Q; A. d8 H+ ]% ^' @' D9 P* U  i" N2 K
' h$ g; y! {$ {4 y5 t- Z/ A
network:
: R1 T% D* _& Y4 v' k$ {    version: 2
. o* x+ t  ]" {/ l    renderer: networkd
/ g: z3 A# W; z    ethernets:- y+ N; Y- l* i" b
        enp1s0:
/ v2 n$ u! u/ o4 J( [            dhcp4: no
' T0 o% k7 t# X3 e6 \5 e  D9 g, s        enp2s0:
0 q, x5 m5 c- E            dhcp4: no
3 N! [) \* S+ x( }( |        enp3s0:
3 A" H8 w/ M- S: n            dhcp4: no5 k& ~$ a0 R$ o
            optional: true- X  `3 B2 W) \. c8 t& n
        enp4s0:
4 h, s9 h4 M( F            dhcp4: no
( z# _, ~; `& y5 I            optional: true
" ]! Y) T+ U# q9 j% v! D$ @0 |        enp5s0:
( c6 f9 r; O0 Z' ^: i            dhcp4: no
' x$ t6 S. e+ F% B+ [            optional: true7 `. t5 ?7 U7 n$ w  g' @
        enp6s0:
. D( o9 r$ r$ i* E" S            dhcp4: no
, R% _0 W% E! h( Y' s) y$ ~' g- i            optional: true' W+ Y& S4 O& T' W8 {0 \* p5 j$ s
    bonds:3 X' O& J8 S& y7 y
        bond-lan:; m5 Y6 H/ D4 H* A  Y( `* r0 K
            interfaces: [enp2s0, enp3s0]
- p$ H2 A6 h/ m/ W) O! j. X2 Y            addresses: [192.168.93.2/24]
$ X$ s( p8 [1 z3 s  l9 j            parameters:
& J; b" p# R. l" ~: z& e                mode: 802.3ad. P' D, G3 ?  h; s, c
                mii-monitor-interval: 1
2 t: A5 }. W( H. r4 l5 ?6 y- c        bond-wan:
- T2 T% @/ u6 ]" r- N$ I. J5 v            interfaces: [enp1s0, enp4s0]
% w: R; Q  J8 X7 @3 Y# U1 H/ \3 @  R            addresses: [192.168.1.252/24]
/ t: K, K( H" W1 ^2 g            gateway4: 192.168.1.1" }( m2 Z) u7 u2 f
            nameservers:
8 g4 j/ M% R- \) G                search: [local]
0 z6 y/ e- b. c# _3 y9 B5 H1 a                addresses: [8.8.8.8, 8.8.4.4]
! w0 `8 ^* V% q- I9 l* k3 M            parameters:5 Q" U2 s- s2 p9 _; R' y
                mode: active-backup
& m  U9 U! u$ P7 s, a/ y  K: b6 _/ J                mii-monitor-interval: 1' L: x) p9 w9 R
                gratuitious-arp: 50 l. V  T; s9 K! _% ?9 I
        bond-conntrack:
! h/ e& u* F) `, \4 x- O* I. p            interfaces: [enp5s0, enp6s0]( M+ U' ?$ W" k9 [0 l( a1 U/ y" v7 S
            addresses: [192.168.254.2/24]
+ I8 L$ T& Y5 L/ g            parameters:/ W: m; q- j. p& V' O
                mode: balance-rr5 @( f( z3 }, F! @1 d$ U3 O6 f
                mii-monitor-interval: 1
* Y+ o1 A; m5 O" K3 s: m, g3 h
0 C6 x6 `* N- j' f1 q5 F# x) ?- w& c" e7 f+ W( w, y* J: ?) b: l8 L7 V. J
15、配置桥接网络,并打上VLAN标记;
4 H% I' R; D, x# _- k4 {1 U1 U$ s/ M* o* t6 N( S5 n
network:
/ P3 H+ b0 r/ ?) q8 s  ~    version: 2# R" s9 I! `, ~% @; T6 w
    renderer: networkd6 Q2 m: O. c& j: C
    ethernets:1 [! m. }  [+ A
        enp0s25:
9 b2 H1 p# f: Q+ p            dhcp4: true
! n  z$ Z& T5 Q0 i- d9 S6 @, j* Q    bridges:
2 |  S8 U* f, q6 E9 L0 `        br0:
7 W7 q  Y4 B+ ]& k            addresses: [ 10.3.99.25/24 ]7 z: F7 H1 p2 e9 q& H+ e0 G/ z# O' R- ~
            interfaces: [ vlan15 ]
- f( s, |. C( E0 W; S4 F    vlans:
% K& y# @& }# V3 l        vlan15:( ], u1 U) ~: h) O2 @7 o
            accept-ra: no# d7 K: s6 F& n& Q8 E8 m2 H
            id: 159 ]7 b" y4 `5 M6 U' Z) C9 I0 J
            link: enp0s25* u% k1 F& ^4 }5 }4 q

4 p( a) o8 e) D4 T% T
9 u+ J8 f. q+ T3 V* ?16、配置多个VLAN标记;0 @( k( A. f. z" \& r
% e( l* w8 w% f- ?$ O: M9 {
network:1 Y, e! t7 f; O  ^
    version: 26 M/ K1 c' }: ^/ S$ q
    renderer: networkd
1 d4 \* D- j- z( v    ethernets:$ P3 T2 A( d3 _7 L4 p: Z0 d
        mainif:
7 G# g8 G+ W  q2 \            match:7 d3 b  I" t! g0 _
                macaddress: "de:ad:be:ef:ca:fe"
0 [$ M, a: c' w! M            set-name: mainif7 C$ M% P' o8 c/ O# _
            addresses: [ "10.3.0.5/23" ]# m7 i; F& s% K2 z) ]) v$ V
            gateway4: 10.3.0.1
' _- N5 n, b3 Z1 L3 \0 A* v6 M            nameservers:
2 g- N3 D( a" F* S1 k; v# t3 N. B                addresses: [ "8.8.8.8", "8.8.4.4" ]
& f6 @; {5 y" F$ f( u' W                search: [ example.com ]
5 G1 i7 E. q# W. H    vlans:6 O/ H# ~: E3 @$ v, w
        vlan15:
3 X+ E  U4 v0 h0 N! C            id: 15
0 A1 t5 b$ D' o2 u            link: mainif' k2 C$ e- L1 J/ M
            addresses: [ "10.3.99.5/24" ]4 U& Q; X" X! B; `0 w
        vlan10:
( q( l* C; N$ E& \& [* F            id: 10
( o; n- _+ J) X& }1 u- w            link: mainif1 I# n' N; ~' V# o
            addresses: [ "10.3.98.5/24" ]! e& v1 }5 O0 H- c
            nameservers:
. r  ^5 \5 a5 D3 ?                addresses: [ "127.0.0.1" ]/ Y$ z' s) e5 e$ ?
                search: [ domain1.example.com, domain2.example.com ]) @* v& a9 |, r, i. i
7 X1 p! j, |/ E) {. U, P
" H1 g' D5 A3 L  p7 P3 E
17、配置直链路由;
+ f3 M- H1 c8 `, m" ]) p
& d! W. F3 t& m$ y" W5 J1 G) OIPV4配置* A/ [" }1 @. L( z+ s) V

* F& @- \. f7 F* f- Lnetwork:6 f! D/ J% e2 {% n
    version: 2
% w% m. v1 L8 Y    renderer: networkd+ O6 P' Y- [+ z  i* L
    ethernets:
# ~5 F! w7 e: Z' @3 Y2 O        addresses: [ "10.10.10.1/24" ]
; a8 t4 v/ }% _; {/ `% p- Q% k        routes:
$ G* ^& k% O/ v            - to: 0.0.0.0/00 o; I; ]% M8 W8 T4 X) o
                via: 9.9.9.98 ]' I- w6 W& o* X2 }
                on-link: true
9 K- ^+ w( T! q+ h  [. U$ l) b5 T- M7 ]& w0 f! w' u

+ ]$ y- P) s4 p  `- X. uIPV6配置
! C- ?3 W- K2 F+ K* {, E. Y" z# X' ]) _0 J0 [9 ]  L: B' A+ e  {
network:2 U, O( B4 k( c/ H# h/ E: k
    version: 2: E: x  S6 v. M3 F
    renderer: networkd. I0 y, {" N% G0 y( f
    ethernets:
% C" L. ]$ Q4 j: C        addresses: [ "2001:cafe:face:beef::dead:dead/64" ]
( \1 |$ C6 a; [9 z        routes:
6 F& V) W' U+ P0 |/ ]1 N" L& P            - to: "2001:cafe:face::1/128"
9 g% o& s' ^6 x6 r                scope: link4 D3 `) n0 e2 w$ C) L+ D( ?
            - to: "::/0"$ ]8 p. Z! u% _% t4 O% A
                via: "2001:cafe:face::1"
- Q7 H7 a; c1 Q9 T# N                on-link: true6 Z) f: X1 A  ]& r" [

; w8 a: k% L$ G' s# V
7 y! ^( b4 W7 W9 ^18、配置策略路由;6 c& D8 c5 r$ |% O

& ~  \/ f+ k" Unetwork:
! o# v. e( \" A7 h8 o# x9 B7 g2 L    version: 2
( q: d1 j* p- m* Q    renderer: networkd4 ]# E; P6 @& Q7 n  Q" |$ c
    ethernets:
8 x+ j& I* t9 \" U# M! a        ens3:
% B* a  K( ]* ]% B2 M. |& p0 J5 ~5 r            addresses:
* d$ H* X+ w3 m; D6 Q             - 192.168.3.30/245 S# z* v! y; c; v7 X
            dhcp4: no  O0 K$ w) ?2 v( D
            routes:( J3 w. x: \$ c! r
             - to: 192.168.3.0/24
7 s9 r) l% U( J# t$ T                 via: 192.168.3.1
4 s) _# Z& Q* W% E                 table: 101
) |( @1 O6 V* f            routing-policy:
. V; |  R, C  z4 `             - from: 192.168.3.0/24
! d+ w' {( P& o9 q. Z3 _                 table: 101& F  N9 I, L- ~: S+ N2 c
        ens5:
! }) R5 M: s0 D4 X& q6 K4 u            addresses:
; R& \; u4 W: ~/ o+ X             - 192.168.5.24/24
0 B! P" T2 m9 J            dhcp4: no# {4 v7 R/ W, I, J7 E
            gateway4: 192.168.5.1
; \  F! r3 F' C, Y            routes:% d; |: i$ T2 k" o1 R  V
             - to: 192.168.5.0/24* X5 T$ k( H. Z  S0 s
                 via: 192.168.5.1
1 [7 J8 i& D+ u' [2 ~                 table: 102# @! R; E3 u) l/ C' D
            routing-policy:0 A* h0 C& W4 B% D
            - from: 192.168.5.0/24
3 p0 f7 q  y6 E. ~7 ?% i                table: 1025 K0 R2 [3 C+ n6 K  f# C! Z5 u
7 q% I: o3 c1 s; }

$ S1 u+ q- h) {/ J4 f19、配置环回口地址;
  Z5 |# O3 s7 o* U6 M/ f
* V* M/ Q, S! E- s6 i4 s0 Unetwork:
0 N" P! Q) a. Y6 H' v: G: M    version: 27 W3 t! e7 N5 G' ]
    renderer: networkd, K7 @, }" U. x  m3 c; `
    ethernets:7 Q) O' @" S( E3 q9 b( X! t$ j+ @3 j/ ~
        lo:4 Z  ]& n4 g5 [' a
            match:; A6 [" l4 b9 t: \
                name: lo2 J) y+ q# W" G: _+ U
            addresses: [ 7.7.7.7/32 ]
- G  G! D& c! `' d0 R, m
! p7 K. L; r" q2 y4 b! B- S
& s; l$ T* v; O4 G20、Windows dhcp配置参考;
+ v" _. s& `, k6 I$ `8 m% s. R: s! g3 v# y7 G- s: x6 d
network:& G, S! B2 K& N5 r; L! l1 m) i
    version: 2
  C9 J+ y, F9 n    ethernets:
  ?. T2 f! }; _* v# F# T9 F. p        enp3s0:7 O) k  l# y8 E/ }
            dhcp4: yes
( ~; ?7 j1 y/ j# q" R" A            dhcp-identifier: mac
8 j: V/ y3 j' D6 W" M& v) D" T$ b3 O$ u+ B+ E

) g/ i# E4 N7 U* {' Z% L  [" I21、配置IP通道;
. l2 ?* ^, N' ], V8 ~/ D% G6 U  S: s& [, z
network:
  d$ `. v' c3 {$ p% z    version: 2: I2 Y4 q; x6 G8 I
    ethernets:
# y, Z* H3 J& z4 v/ n" ?        eth0:
7 B  Y. F! [. T+ S% l1 U            addresses:
' W  W0 t" p0 X7 ~                - 1.1.1.1/24
" T; Z3 t& y, g' w: m* E) R                - "2001:cafe:face::1/64"
! U  V# ?2 I: {" _" J  B            gateway4: 1.1.1.254+ _* \+ L5 ~' ^/ H
    tunnels:' Q9 v, N6 R/ G( k: u, n# y
        he-ipv6:
2 J) V" \% }" ]0 C% d: v6 M- `3 ]            mode: sit
' j7 J$ }5 z7 w$ D5 x            remote: 2.2.2.2
6 P8 s" R, L1 l2 _( z( d! f5 J" }            local: 1.1.1.12 u/ i+ k' |5 U7 @; O# `% k- t
            addresses:
" T/ C- @0 i  ^. [- s4 O                - "2001:dead:beef::2/64": r  @0 X2 ~' R5 O
            gateway6: "2001:dead:beef::1"
6 S+ \0 Q, p% M3 M4 \9 \$ k5 _+ ]! _3 x% R; a

% Z1 h* g! Q, S9 R22、配置SR-IOV 子网卡5 Z! @  ~) q1 |5 P! M1 Q3 o4 |- b
( x- v, P% |7 f" ^4 _
登录后复制
: x* ~0 o0 t4 R. r6 }- Gnetwork:
" ~3 V- f, U% S8 n5 `    version: 2
( ~: p& j: R! C( {& Q' `& p    ethernets:
9 H2 g9 T  _/ @        eno1:9 U+ ?" D4 q* }
            mtu: 9000
3 f. D7 E. U, k( T' d( r9 ]* q        enp1s16f1:: ]) p4 a' q5 ]# l7 U: i% b
            link: eno1
; B6 l" ]& J4 p            addresses : [ "10.15.98.25/24" ]
) J8 }: S+ F2 R: ^        vf1:- d* `* M  Q* K% n
            match:
% Y/ w' e2 k" a& g- B                name: enp1s16f[2-3]
( r! u$ y7 P$ O) @6 V+ a% j  T% S) \            link: eno1
. D! S0 H2 @0 e+ C9 c            addresses : [ "10.15.99.25/24" ]# {, f2 Q4 B& G- u8 b- U. }* E

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2023-6-11 15:25:29 | 显示全部楼层
特别说明
1 [# Q% H, s2 O7 r/ n2 x" Q; T3 Y. d1 B2 N
+ d/ T6 l2 y! P" n6 i  Y9 ]关键词 vlan211 与 vlan212 需要手动添加虚拟网口并标记VLAN ID
9 I+ g" b, g) P; w$ P
! L( ]( w+ J: U8 Zsudo ip link add link ens3 name vlan211 type vlan id 211
) }6 s" V# f3 Asudo ip link add link ens3 name vlan212 type vlan id 212 4 Q- `5 w% @' Y( @
该配置用来控制系统不使用该网口作为上网的默认网关,在多网口的环境下控制上网流量的方向。(实践发现不设置上网网关后,入站方向的流量也被屏蔽)* m, @' q& F; A& k3 J: o' |

3 f$ n3 ?1 t( i# Ndhcp4-overrides:  M8 ~. K: a$ Y& h3 R
        use-routes: false
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 03:02 , Processed in 0.018209 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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