易陆发现互联网技术论坛

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

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

[复制链接]
发表于 2023-6-11 15:01:57 | 显示全部楼层 |阅读模式

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

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

x
由于ubuntu server 18版本后改了网络配置方法,原来是修改/etc/network/interfaces文件
! D# J# x& u7 f5 f7 T4 w2 y* z% @变成了下面的方式$ @$ G  F& V  Y7 t& O, e" G/ a  M
vim /etc/netplan/00-installer-config.yaml- U( q. Q7 j6 k4 J! e8 \: d

$ A+ W2 U' G) Znetwork:6 R; n8 \1 g% w2 b
  ethernets:0 O  ?! v* y% H9 ?, ~  m7 [
    ens160:    #配置的网卡的名称: P0 j! P4 _, b7 H' }+ j4 h
      addresses: [192.168.8.38/24]    #配置的静态ip地址和掩码
( s9 y( Y$ L2 p( ]: |  H. Y7 ]      dhcp4: no    #关闭DHCP,如果需要打开DHCP则写yes  或者写成false
( I5 |7 F. p2 K9 ?  `2 q* i      optional: true
/ \, c5 X% n' [" V4 C9 c8 ?      gateway4: 192.168.2.1    #网关地址2 w5 Q9 }/ Q% V! Z: e9 T1 u7 ^
      nameservers:6 t3 D. D, Q' T. [  r# o' E( l
        addresses: [192.168.2.1,114.114.114.114]   #DNS服务器地址,多个地址需要用英文逗号分隔
6 M% v$ l# x# P3 ^2 [. ]* Y4 e  I! t* ]    ens192:     
5 m% U& ^( g! z$ B, @* _' c      addresses: [192.168.2.125/24]    ! j' `5 \0 b1 W, S& H
      dhcp4: no    * z1 ~' B) t! B  ~* I7 v
      optional: true
9 B; t4 s; Q: l" W9 a* b      gateway4: 192.168.2.1   
9 d% \' ?7 \4 T8 r' @      nameservers:
- P2 V9 Z9 C2 l+ z. ?4 j" V        addresses: [192.168.2.1,114.114.114.114]
9 n5 i# S( n' q! a1 b    ens193:     3 _9 b0 H8 r. n2 a/ d
      addresses: [192.168.2.126/24]    . x, `: r5 j0 b, b7 o) G
      dhcp4: no   
1 x# g1 ?6 _9 V7 X, t; P7 Y      optional: true
, u8 T9 |- o$ v! W      gateway4: 192.168.2.1     |/ n* b& N6 m! [
      nameservers:
2 S) z; L7 T" a5 z        addresses: [192.168.2.1,114.114.114.114]/ z7 T. z# ~6 Y! C+ O+ g
  bonds:* [! V& z  b6 Y) t! c0 C. v4 l
    bond0:  #配置的bond的名称
8 S- V. l9 G1 G+ `% `$ F2 x2 Z      interfaces:   #包含网卡的名称0 U" u6 \1 }, g+ d) c2 W& E' I
        - ens192
; z( a1 |1 `% m2 _( w" T  b- {        - ens193
0 `9 ~# h8 [; t. ^8 U0 U( }      parameters:
& u) b$ }5 n" B        mode: 802.3ad   #网络模式+ w6 f. f3 x" D3 o* z' ?/ S
        mii-monitor-interval: 100
* d+ M3 \6 i5 p  vlans:
  H: [' E9 j% ^7 _8 g/ `; H+ W    ens160.1:  #子接口
. v6 o7 J) e. A" M2 |$ u& }" F# o" p      id: 518 B% ^  z- O6 I4 Y& t$ Y  s
      link: ens160       #连接网卡' ~! ^* t& H6 |) @- V* x) T
      addresses: ["192.168.2.244/24"]    #接口IP掩码
8 r2 `; H: y; b1 E) `' G5 `9 D% S      gateway4: 192.168.2.1  #网关地址5 `* V) ^+ ]" k$ R' ]1 L
  version: 2
1 K  V1 m4 y# t) h# u. z% ^# ?; A8 D6 Z$ M3 ^

0 j2 K" \% T! H1 l5 e; w: z+ p应用网络配置
+ K; u' ?3 f5 S( hnetplan apply
" z! p, x9 G& x
5 L: l- ^1 p- ~/ K查看网络配置
/ x8 ]' `$ v: E: U5 p2 _ip a或者ifconfig
0 m: E* e( m6 V6 `% G
7 m+ A. [, W7 P8 v5 b
5 ~. P7 A* B/ n! i' U
$ ^3 _  u8 o. r( |: n: X6 `$ ~8 V- T1 o# E; k) ~; }& b1 c9 h
 楼主| 发表于 2023-6-11 15:15:55 | 显示全部楼层
    vlans:
( y- a0 M0 U3 |5 i4 k! P; D      enp2s0f1.3:
0 m" o* e% Q- z        id: 3
( F/ R! `$ M/ e" a( x- D8 f; I        link: enp2s0f1
$ ?( ?; j0 x7 \5 c' [0 j- Z        addresses: [172.168.19.5/24]
- V2 ~1 L* W1 q1 R, r. d" a        gateway4: 172.168.19.1# V) a1 [& d; q" E
        nameservers:- r  c  v+ w9 d# u6 P
          addresses: [202.106.0.20,114.114.114.114]+ P# z. U# @4 R7 r) W0 b

1 [0 M" C% y, G5 r
4 [) N8 ?* o8 Z! E' f
 楼主| 发表于 2023-6-11 15:18:09 | 显示全部楼层
使用NetPlan网络管理工具配置网卡.
2 f( q6 F8 \6 P
9 }8 L5 @% @- r- z5 S" @1、单网卡配置dhcp获取地址;
. `* @& w& j+ A: |. f& L1 m
  o, E% e* ~! I! wroot@ubuntu20:~# cat /etc/netplan/00-installer-config.yaml9 m( e. v0 p4 X9 O
# This is the network config written by 'subiquity'
  z7 F8 B% _9 n/ |5 g% X% vnetwork:7 M. A# K7 `/ p! S, ^
  ethernets:( r/ a8 f# X' v
    ens3:
/ M6 x0 g6 J4 Q2 Y1 g+ A: U      dhcp4: yes0 L( T* F, r( H6 P/ O2 p+ [
  version: 25 v% B0 ^7 }2 e0 a

$ P2 d5 w9 w; s0 M0 ~  ]( q# l; f  \# c0 h8 s5 E* `5 D$ ^. G
2、配置Bond网卡;2 C. j5 Z; c3 M% L

0 G8 D% R3 q' x  network:' `! X: O. w" _9 `
  version: 2& y1 V& E' Y7 ^: w
  renderer: networkd
' }% L/ Q  Y" O, g2 k' m& L& F- q! A  ethernets:
8 X6 B2 ^8 t" h8 Q9 o    enp3s0:+ O+ ]& n' d) H' R  e* q: G
      dhcp4: no" w5 \" R1 G6 B  u. S3 p% O
  bridges:+ J; P& V+ Y9 G# s( c
    br0:! L; W; n* r3 B# d  U2 s
      dhcp4: yes
" U- E; a) J. s$ X      interfaces:
4 p8 v4 m; ?6 |: b7 Q! W      - enp3s0
  @3 y2 _  y3 d/ C$ l- e3 f      - enp3s1
3 X4 Z5 }! `( l9 C  c% H* P0 l( E  K, ^+ w* p3 P% ~( }" ?% r

2 @- ^4 ?( C; r& M3、配置桥接网卡;1 C& O2 ~2 g, z# f* i7 z

# [5 x( D/ H8 D8 e$ P' r# v: snetwork:
2 A  y9 y7 y6 W% p; z# w8 i    version: 2+ I( t+ {2 r6 P5 }
    renderer: networkd* h9 s. [. y+ E/ ]0 j9 w. {
    ethernets:+ |) W) A) i* W% I1 D* u
        enp3s0:# |- x/ T7 e( x' k$ C( R
            dhcp4: no
: p$ b' w8 g, a7 L) S    bridges:4 w+ H% f  D' c7 c; N+ h
        br0:
( V+ z, T" D" {& u- @9 X" h* w            dhcp4: yes4 W+ `  k5 g* {
            interfaces:
  v+ ]8 k: _) ?4 n1 P4 Q) O- F$ S                - enp3s0- T; u( ^* B' X% g$ v- h
% G( C. m6 F% \

8 ?7 p6 D  m# L4、单网卡配置静态ip地址,网关,dns;2 @( \6 g6 O$ V  j

5 _9 V5 s0 O1 nnetwork:$ _" p% _' h4 s% c9 d( ~, v
    version: 2: W. s! o* w' I/ m
    renderer: networkd
% P2 l7 s0 |* l1 T* P; ]8 R  o  h    ethernets:
% m. D) |: q- _8 g% J3 g$ ~        enp3s0:8 I! B# h, k0 C
            addresses:3 b+ i9 j8 D4 G$ ^
                - 10.10.10.2/24
/ k( q( @) ?; ^6 N4 b9 R            gateway4: 10.10.10.1
, C* v0 Q" q! [, I            nameservers:
0 J# d7 W3 l* E) e4 T( V1 t                search: [mydomain, otherdomain]
# D% G& [& L+ w: X4 s  O: H                addresses: [10.10.10.1, 1.1.1.1]# c+ z# j$ p% M# ^+ N
( M/ L. o) Q+ ]

. A& P# n2 s2 }( d. D  w4 b0 v5、多网卡配置dhcp,设置路由开销;* |0 z6 H1 P1 K) H7 g' X& H# K

$ O. m# R, r" x- {2 W. inetwork:1 Z. p) X, B( [5 X) _; s! J6 c
    version: 23 S# }: X- m: ]5 u/ N( ^7 t, b
    ethernets:: H, ?& i8 t# S: W) r4 _, a9 w, G
        enred:
- T' B! K' B) r+ }  x6 y            dhcp4: yes
( p5 z1 w: g8 X' I            dhcp4-overrides:
! {) {2 K" s( j2 n. m# V                route-metric: 100
/ q1 v5 E' F3 n1 W        engreen:& e. C# G3 y5 ^1 _- g! H% L4 Q
            dhcp4: yes
0 L1 k# i8 n% E9 A/ G$ k            dhcp4-overrides:
  r& }" s1 c9 l                route-metric: 200% e: J2 T+ U. u  \1 `

4 [9 a: X$ k9 f* l1 i) [% J) U0 B+ L7 L: n  P
6、配置无线网卡连接不加密网络;
6 W) X: I' N) }( d) \3 @4 J4 W. C6 @0 b9 t. G/ U0 x) b
network:9 b" G+ u2 v; c+ V
    version: 2
- Z. Y7 I, U% M: ^    wifis:! K6 {& |$ q$ E7 m
        wl0:+ Q5 b# X& h0 E& X1 x# W
            access-points:" K: w5 j; e) x% E
                opennetwork: {SSID}
& Z: j5 w0 H5 X5 k* Q            dhcp4: yes
' z7 G, _2 ~) }  W  D$ [" C9 y
4 e8 c2 H8 ^3 v1 R7 j6 K9 s( \: Z4 A7 N. E5 d( Y0 I6 b
7、配置无线网卡连接WPA个人加密网络;
) L+ a& P. }4 Q' X( p) v1 O, ~( o
0 K' ]( O' {& y" rnetwork:
& z, t! }. z2 L+ ~    version: 2- y' C7 t' k# Y7 P) h% n
    renderer: networkd: b8 b) g$ v$ U5 r2 L
    wifis:6 @. I) E+ h  p. x% r  k
        wlp2s0b1:- W' O) ~4 R% |( k7 O$ g& r* n
            dhcp4: no  n2 e! C5 x- z1 ^
            dhcp6: no$ \  N1 }- R* X0 _
            addresses: [192.168.0.21/24]
  D7 _2 R2 N% Z( O# j( d            gateway4: 192.168.0.1! F& y. {0 @, I! l
            nameservers:6 o! P9 ?* F  P0 _- \2 T. k
                addresses: [192.168.0.1, 8.8.8.8]
6 h$ ~* n: k9 R( b. H% [& d3 D# t            access-points:
& I$ }# n/ d! F8 X                "network_ssid_name":7 ?1 ~. x6 x: b. W, ^0 q# G( z
                    password: "**********"
. w  D5 U0 l  ^7 V  Q7 L9 y) v2 L3 N" E

$ T$ J. Y+ _* F& y' d. u$ r8、配置企业加密网络认证;
, c& z1 C& C, Z2 U5 t# y6 `, @
- ^2 G6 M# Z" |& e& p8 E: F: K/ fnetwork:
+ E* P! [9 w7 z9 N    version: 2
$ h5 O1 @9 i+ P. t* y    wifis:
- f/ s! }* W/ g7 [5 i) d6 Z        wl0:
* v' U& g& g! E/ h            access-points:0 u3 s- k+ S+ U, L/ {2 G
                workplace:' \5 b  @' k, B4 o8 O7 t- f
                    auth:( s+ E* v6 T) r# N1 L' E, O0 M
                        key-management: eap
; A9 C3 N2 P6 J                        method: ttls! r+ Q. t3 Z2 t* ~1 Y1 [0 b! A! o* o
                        anonymous-identity: "@internal.example.com"
- s, i+ y, K! m" R4 {                        identity: "joe@internal.example.com"% |0 q$ u( f4 P7 G" R' y( Z- U7 }
                        password: "v3ryS3kr1t"& @  c9 n6 p/ C* ^' Q5 y
            dhcp4: yes$ j/ y# U3 q& S* A( O. t8 c
# Q# V, l2 U. k2 r& B+ Y$ f- |

; c0 h0 `9 r! @* g' g* ~/ S7 o. j" F
7 h% L  G  k$ {/ f% x5 L9、配置企业加密网络证书认证;2 g' m! n' y. G, D$ \5 w6 w4 t
- V* l5 v& k0 L8 I- C/ h% R/ `
network:" B8 h! U! M' m9 b2 B. z
    version: 2' G; `4 t: n  |. n- X
    wifis:
6 F( V7 c4 ?. I7 b, j. G        wl0:
& c; E8 d8 g7 G2 W7 o: z. x            access-points:
0 D! v3 a- ~" M9 g4 i) s3 z                university:+ J$ K5 i; z2 I% r+ J( b2 [, m
                    auth:' {/ y' Q9 Z; G5 `
                        key-management: eap' _9 c7 x9 F0 X* u0 {" D
                        method: tls- ~9 k* o6 ]& r! J/ O6 j7 h
                        anonymous-identity: "@cust.example.com"
* M/ d: S: [9 R9 m" J3 p- C  x                        identity: "cert-joe@cust.example.com"1 ]2 z; N1 ~6 T
                        ca-certificate: /etc/ssl/cust-cacrt.pem% }/ |4 g* ]& S9 l0 D+ v
                        client-certificate: /etc/ssl/cust-crt.pem; o- Q) C9 O3 B8 X; `( `
                        client-key: /etc/ssl/cust-key.pem
( m3 `. T  `; b- ]4 b0 j% |2 \                        client-key-password: "d3cryptPr1v4t3K3y"
# v4 f( \2 |: v+ ~% d; x% ^' e            dhcp4: yes
( b* T) E% q9 s) @
( ~. n+ r1 L5 M9 y6 N
8 O$ z! m: n. ~, `/ @8 l$ w6 n5 \& y
; z  ~# }7 f4 z% S10、单网卡配置多个ip地址,网关;* y# H' D) H; H9 k! H* r$ f; f: k

: G! T5 m4 k+ }4 _network:
/ `( C# Z/ J3 K) ?, X& l  A    version: 2
% H- h* Y4 a8 R" w    renderer: networkd
/ ]' [7 ]* ~+ e3 d" e    ethernets:
) a6 Y; q2 N2 Q, j3 |        enp3s0:/ r2 T* \6 {" @1 {2 P7 Q8 m5 y- o
         addresses:9 i! M, ~, @2 ^2 h
             - 10.100.1.38/24
; x* J  U* C5 g# }             - 10.100.1.39/245 Q+ ?4 |; y. j# X6 q; |  \2 O
         gateway4: 10.100.1.18 Z) F  H- K( F/ j; p5 a3 B* c

! R& v7 x" b* e9 v
8 c. _* F3 S: ]. f11、配置静态路由,路由开销;4 O6 z  C1 P, ?4 ]

6 E3 `) o" z! |) \network:6 l+ S9 H7 U6 }. G2 O4 X
    version: 22 X/ M4 q& W0 O8 R9 A/ l
    renderer: networkd( Z) N1 D; q% Y7 b& W
    ethernets:; X8 n: y) Y( f% X8 r8 H8 G
        enp3s0:+ q2 @% d! S0 y- f
         addresses:9 Y3 r* @. C/ b( a1 R
             - 9.0.0.9/24
; g0 D+ d% `& m             - 10.0.0.10/24
# }% D4 `3 M( {+ S3 Z             - 11.0.0.11/247 [$ z! y; J8 j
         #gateway4:  # unset, since we configure routes below
3 c3 D, X1 G8 Q2 ~) P         routes:
9 P3 |; D& v4 n- o, i             - to: 0.0.0.0/03 s' V* b) {; C$ q, B( P1 s
                 via: 9.0.0.19 M9 Z, o9 y9 g$ \2 x; T7 Z
                 metric: 100
" p2 w# |$ {9 `" U1 @6 r, i, I             - to: 0.0.0.0/0
# E. h( c& W4 G, D$ k                 via: 10.0.0.1" B- h" O1 E: _0 S1 r! a" |5 Y
                 metric: 100
0 u3 f. p3 I6 K9 A+ H  d+ x7 t' m             - to: 0.0.0.0/0( r2 K# f" T; ?4 K$ o
                 via: 11.0.0.1
5 v1 t$ C0 E4 c3 h  p% n                 metric: 100
" k2 \/ c7 ?+ b4 ]" i
6 l+ M2 l6 ?* x8 G  ?
. R. ^9 {% I' z3 c  W) u/ h12、配置使用NetworkManager作为后端管理服务;
: u- I3 y. v: o' V7 \6 q4 G: m* t3 A! k! ?9 n* g8 b9 R
network:
  j! T* G0 z( {, ~5 y6 ^; @. ^    version: 20 L4 L! P) e2 E& A' G9 V0 ?% ^# @
    renderer: NetworkManager
5 W' _4 V# u1 F* p4 Q9 I1 U
) L6 t& f4 @% E
" W* B6 x. {5 R; k13、配置双网卡绑定,mode为active-backup;8 t1 g! L3 p" E/ r' @$ r& @4 N" }
! w) @7 L7 k7 Q) e6 u
network:
% Q& ^& J" _; u/ g  F0 U+ v3 Z" N2 W    version: 2+ j& c: t3 K+ B, S) p4 u
    renderer: networkd4 K, i  W* q) w  J! \, W  L
    bonds:
( C2 z) b0 L4 |! J- n        bond0:" v4 k* }. ?1 ]& a
            dhcp4: yes
2 T" c) r2 x$ S+ D1 A) ^. p            interfaces:
7 p  @; c; o" o3 W$ e% d: F                - enp3s0
; o$ j; ~' \8 Q5 a! p! l                - enp4s0( e- s' C5 T# P7 v* A
            parameters:7 Q" w& p. L0 ~0 Q! l, L
                mode: active-backup  G% M. X6 k4 p5 f3 d: m! D
                primary: enp3s0, O. W9 h+ r: x4 l: g5 k+ x

. m  c% z! i9 y$ m" M& P
% M& O% ^) `! B& Q5 N  U1 ~2 o14、配置多网卡绑定,option:true,不等待网卡激活,启动bond;7 v; n9 y8 w& u! ~- t
$ {  ]  Z+ c+ V0 Q1 U
network:
8 z( [$ R" X  P4 d9 ^2 @    version: 2
/ N4 V0 q' Y/ a1 k6 x    renderer: networkd
+ \' I+ u9 {& t$ l8 G+ Q* _' w    ethernets:6 T2 L) D& J: T  v
        enp1s0:
' f# A9 E* b& O* ]6 O& c            dhcp4: no
4 e! y+ e1 v& D        enp2s0:
9 W) ^& M6 l0 e2 c+ i            dhcp4: no) y, e/ I  J* n
        enp3s0:
' e; Y  ~' p( k# F/ V: n            dhcp4: no
+ l, s0 ~% M4 I+ k6 W+ {1 U            optional: true/ R7 Q3 Y+ k3 |" x
        enp4s0:
2 @4 Z/ h& c2 G' k4 a1 L            dhcp4: no
& m* f! }6 @! L6 s" I            optional: true5 P, i, W1 v" b+ `
        enp5s0:( y3 V; q5 D$ Z$ y
            dhcp4: no" T; s/ a- {& G5 ]4 X
            optional: true
" K; h3 ]7 r+ E) E5 t        enp6s0:
5 _5 r* W5 C+ ?            dhcp4: no0 b4 J2 C4 f+ Q+ _0 R, \/ e
            optional: true
: F0 z4 t* w4 @    bonds:7 |& f/ l& n4 I% P
        bond-lan:
+ F4 X4 {' V% X6 j, S7 b            interfaces: [enp2s0, enp3s0]
  E# t0 J) ^: R            addresses: [192.168.93.2/24]: T6 Y7 s4 T3 i% q3 l# f9 X
            parameters:2 t9 ?& {( ?! y; K3 C2 o
                mode: 802.3ad
$ q% G5 B, O2 J0 B8 M( o/ D$ C: i                mii-monitor-interval: 1
  `  W* x' p6 V; d: L' }, d5 w- [$ z8 ?9 P        bond-wan:8 X4 ]. x4 d( `: d; g4 n
            interfaces: [enp1s0, enp4s0]3 o. c. h4 k  G, N0 \
            addresses: [192.168.1.252/24]
1 ]$ F# a6 K. x1 L6 g1 j            gateway4: 192.168.1.1' P0 Z+ N! V; B
            nameservers:, _5 `% s# A5 O7 g" m1 l$ l
                search: [local]5 B; d3 |! L: h7 v" B; I$ b
                addresses: [8.8.8.8, 8.8.4.4]
1 Q) w6 N# j9 G: ^            parameters:; s. l1 g6 z1 ]- B: K7 K+ u
                mode: active-backup
1 D$ Z, [" g" J                mii-monitor-interval: 1
5 Z! ^. U  [) Z. j  N& N                gratuitious-arp: 5
9 N+ P) V0 D2 {        bond-conntrack:& l( C+ q8 c$ s4 u8 @- c
            interfaces: [enp5s0, enp6s0]
' {) E+ Z3 h" K% C6 R            addresses: [192.168.254.2/24]
- U7 G/ c. }# T$ D2 F            parameters:
- O5 N% D) K7 g: g, O                mode: balance-rr" V% b, b( P! n8 z; W4 i* H$ F6 I3 s
                mii-monitor-interval: 1
$ n. @4 j7 ~3 S' `: o
2 Q* w" o& Q: N. l) ^4 |. _- f4 i. x% O' u9 O1 c5 S
15、配置桥接网络,并打上VLAN标记;
3 ?$ r; b# ]8 Q- j6 N
7 y' _2 V5 r# z" F3 z: Mnetwork:# U, M$ ?9 `4 W8 i: R
    version: 2
) ~+ u& M9 f7 Y( a# s; h    renderer: networkd
, d4 k5 J1 e7 X2 J6 _    ethernets:$ ]( \: t+ [; @+ g2 g
        enp0s25:
! y  V  W5 ?1 j, t* M            dhcp4: true$ f: V0 k: t' I5 A. i% k; u. \
    bridges:
+ G# g  r8 C. y6 t        br0:7 k% |/ [- u8 I/ r$ S
            addresses: [ 10.3.99.25/24 ]4 z4 v  i* l! K$ g- E1 q6 R
            interfaces: [ vlan15 ]/ U$ @* i$ M* p: Y4 r! j1 ?% ^
    vlans:; k! W3 _" U/ i
        vlan15:
+ A& K) c6 C- b' B+ g            accept-ra: no& W% h( i7 n# W' I; m6 D9 ?
            id: 152 O  l2 i. i; d3 T2 i: @+ Q: G
            link: enp0s25) w2 W4 y8 R! v9 V7 m) }

, |4 ~& V2 C4 ]9 w* m- V# J6 e
2 o& K# a- q% N: c5 P* t0 k0 y1 a16、配置多个VLAN标记;
6 s4 p" W: E3 \! j) w0 `; }$ M6 m! Q4 Z  L* }* w# O
network:
/ B2 B; x; ]( N% f1 o$ _    version: 29 I8 o, a, s% v' P2 h
    renderer: networkd
! y4 u* y' F/ n# C$ i    ethernets:
7 J6 [& G6 i  i+ \+ W8 `; d        mainif:+ y7 L7 i1 d2 q8 Y
            match:
$ Q1 d( U- V) g- L7 ?                macaddress: "de:ad:be:ef:ca:fe"
  f/ p/ w. c/ M2 z* s            set-name: mainif
( P$ A( m7 Y; H) b) b9 x            addresses: [ "10.3.0.5/23" ]' S4 _) Y  \# N6 M/ ~
            gateway4: 10.3.0.1
0 W% h: E+ @/ J1 ]2 H: x; }- i% P            nameservers:9 q% B  R$ s& t2 z: m0 Z
                addresses: [ "8.8.8.8", "8.8.4.4" ]4 w% F) B& G" x# Z8 r( ^
                search: [ example.com ]
8 r  O/ ?7 P- B' i3 J- ~    vlans:
$ q; E) d7 I0 Y) H        vlan15:0 e4 Y6 e( e0 D+ d; O! Z
            id: 15
7 _3 ]9 L# L5 g6 l5 o            link: mainif
7 C- }& E1 v% ]; j7 t1 x* D$ W! n            addresses: [ "10.3.99.5/24" ]+ w4 q% x+ I  u0 }; q, l* h. E
        vlan10:
! K4 `! e" d( B( m7 \  G, s/ F            id: 10
4 [; w6 l6 N$ }0 u$ X$ ^* T+ ~            link: mainif
6 D' B7 l( h) f4 `            addresses: [ "10.3.98.5/24" ]  e& D7 s0 d- J" c- w8 {
            nameservers:3 q4 S3 \/ N5 p
                addresses: [ "127.0.0.1" ]3 l: r) S0 h. k+ p+ y3 ^' N4 S8 Q
                search: [ domain1.example.com, domain2.example.com ]( f1 w& ]+ ]5 s7 I' w3 ]; |

& D8 {0 b% Z/ ?* b1 h6 g, V
* ^0 T" B5 x( J; y+ J& \: {# O17、配置直链路由;9 G" H5 E2 d9 E; B0 _; _
5 x: u# X4 n# y7 w3 y7 m- S1 f
IPV4配置
2 w! l7 l( m6 v! R* A( Y8 o. Z7 D' x6 N: ?5 E
network:
' b' W5 Z1 s1 x& _! ]- X) Y" r    version: 22 S5 U9 a; x! T! P* C
    renderer: networkd! {2 C' h, C) c- n* h
    ethernets:
4 W" b  n0 _: q$ R6 R/ _8 z' `        addresses: [ "10.10.10.1/24" ]
, B. h, h- h2 P        routes:( H5 d' |! U" {6 O  K/ w5 P& P
            - to: 0.0.0.0/09 c+ ~' V  t* C  r- M
                via: 9.9.9.92 z9 x* Y6 v# r$ i
                on-link: true7 L, ]+ f. W' B* Q8 N4 Z

/ v' Y, o! f1 G$ u% o% J3 t& H+ x5 y7 g* t
IPV6配置6 E2 x+ p) U" F) p
5 f1 O/ H+ P2 A
network:
& E& C+ r8 z+ s8 x6 G2 E) \( U2 h7 K    version: 2
9 P% T7 d! k4 J0 s& V) X0 M    renderer: networkd* H/ l* q0 V' W) J1 l3 n
    ethernets:
! f3 l1 x5 S- g& Y( L- \, }. Y, }        addresses: [ "2001:cafe:face:beef::dead:dead/64" ]  ]6 h) \( x5 @
        routes:
6 z. F, Q8 l8 S, n* H4 B% c            - to: "2001:cafe:face::1/128"0 F* W' z$ w9 z8 E9 A4 m
                scope: link
) s0 B: R7 }. C0 t            - to: "::/0"
: e4 V  x8 J! Q+ K' [                via: "2001:cafe:face::1"
: s1 p+ W+ e3 l  m- h/ {                on-link: true
' Z1 X- J( L: Y+ B
' P" p+ x* |+ P" a
% h: z! l/ G! r& E18、配置策略路由;! r( o6 ]0 M$ F& V
3 [$ E5 l0 }; W
network:, K' }* O* i' q1 W& Y
    version: 2: V9 E' e% G; g8 n
    renderer: networkd1 f2 P+ g6 I7 }0 O9 `
    ethernets:
$ {) A$ e+ U" X- U  ?        ens3:
% w0 G3 H" Z+ `( l1 e            addresses:
5 e* J5 K$ k& {* \% y0 t' x             - 192.168.3.30/24
9 t2 K) h. N/ J/ y, s) i* d4 S            dhcp4: no
; x  w" A3 k( ~            routes:
3 F( R8 m- s0 |             - to: 192.168.3.0/24
- R0 Y9 @. s! T$ {8 j1 ?& w0 s                 via: 192.168.3.1& p& g. Y+ O* q- m
                 table: 101$ @: d$ C) \1 o) G9 e
            routing-policy:
3 o1 d( ]% m6 E. F             - from: 192.168.3.0/24
- O! l+ ~# e3 ^1 a6 O! U' W                 table: 1015 C$ O; w% h0 i
        ens5:
0 i" b) @( U- t9 T+ f7 y- x            addresses:" T; h: C; q# H8 J* Y
             - 192.168.5.24/24
& v8 O) |' s0 |8 ^" y            dhcp4: no! T0 F, z4 w( d3 I3 k
            gateway4: 192.168.5.1$ e3 i$ O* [9 @; [( p3 ?  j
            routes:
% @+ `: |* O* i             - to: 192.168.5.0/24; _$ r  X% U8 l7 X, D6 V
                 via: 192.168.5.1
/ l' n+ r% ^0 U                 table: 102( v9 o; ?8 m4 ~& T4 ]
            routing-policy:
  H& y  A7 Z6 n- H            - from: 192.168.5.0/24# z, w) F! u4 U; d) M
                table: 102( J4 W8 \6 }* Y0 H  G

% v+ M! B4 T7 H  d1 |! u
- j) `9 T& C! F  g19、配置环回口地址;
; L2 f/ G" Y$ c% I; X
4 \% S9 D9 v1 J/ J  q) T; r) Xnetwork:  _" ]6 d. `1 ^( K" {) V# r( |6 ^
    version: 2
- W' ?2 E, E/ y    renderer: networkd
- J9 T2 C. M2 M+ C$ J    ethernets:
4 g6 b( M* O# F! U% O. D        lo:
9 e8 I7 `5 T8 W% [& |: g% D            match:
/ j! w5 o  z% J" H% f" w                name: lo
: z1 L" \; n2 s$ ~1 e* [4 l2 l            addresses: [ 7.7.7.7/32 ]
# H% i- F# S1 @0 i
' z4 n; N; |' M) `; x& B* H# @) j7 F1 a: ~# t3 \
20、Windows dhcp配置参考;. a1 u" }2 e6 b3 g! G
' L, i, r0 R/ k/ u# t3 o* B
network:
/ F) {& _4 M! g, {; f# s- |9 |    version: 2# l; o. @( e  m6 R  E
    ethernets:
# ]" C7 n3 J7 s. W: d; a        enp3s0:
6 P' S7 a# {0 p( r7 z            dhcp4: yes
5 g' u/ y+ v$ @$ w! [( }* U            dhcp-identifier: mac2 C' q: I/ D3 ~0 k) g

9 W! b2 `& u) ^8 a* e2 D0 N
/ l: r0 ^9 ~  p  ~" k21、配置IP通道;
! ~+ z0 C# G& n" F( @0 j, ]- \7 j: e7 r
network:  `* m% G7 B, d! t: u- Z
    version: 2* g: V6 e3 P7 U0 }9 C7 D
    ethernets:
, c1 u; k3 a4 a        eth0:8 m* h; h3 |5 R3 B* o8 e. r
            addresses:
, y  @9 ^$ N9 s+ J- s7 m6 [                - 1.1.1.1/24
8 e" y% M1 _" i  F                - "2001:cafe:face::1/64"2 M- s: V4 @' y% j) J- c
            gateway4: 1.1.1.254
+ P  N% K, b# O" s  d    tunnels:
8 \6 A0 B6 k& @5 I        he-ipv6:
5 }7 E- k, `2 Y/ s            mode: sit( U0 b5 m, ~7 l3 @! Q6 Q
            remote: 2.2.2.2
' d3 f' T* j1 `$ B* `4 r9 ^- k2 }            local: 1.1.1.1
& I4 p9 q$ m5 J0 _4 h+ h' v            addresses:
3 z# E# G) f/ e! W- k                - "2001:dead:beef::2/64"
% e* d4 @4 R) F/ G" x+ p! h% E8 R            gateway6: "2001:dead:beef::1"2 ^/ o9 Q# a$ d; E3 b+ c' {# x

# [& E! W. L" d; F, M" a
, Y" Z& y0 m+ W+ r22、配置SR-IOV 子网卡' X' u8 [! c6 d8 ~" e4 E% G

, L, g# |3 e! c" E4 J7 _" V7 M登录后复制 8 V. P( p) y+ o) f
network:. s5 P1 `2 q8 m/ ]) E) i
    version: 22 y" H7 ]( C. x
    ethernets:( o9 d$ g/ \+ `; R% k9 e
        eno1:& K8 H) _: R, `- U. f) |& ^
            mtu: 9000, N& H- t" g$ x" p( D
        enp1s16f1:9 e9 H$ ^# M2 J7 H
            link: eno1' U; g4 V- ]" z4 T& a
            addresses : [ "10.15.98.25/24" ]& M2 a5 i* A8 O- `. J- p
        vf1:
* Y$ A) C! ]0 V) E            match:
4 ?- q( {! h1 y6 C) p7 s2 ]! T1 Q                name: enp1s16f[2-3]
' o1 E$ }8 t6 O2 }! I* i            link: eno1/ z7 W6 w; I1 Q1 }* h3 E
            addresses : [ "10.15.99.25/24" ]+ G8 [# I" \% E2 [/ h& ~/ o
 楼主| 发表于 2023-6-11 15:25:29 | 显示全部楼层
特别说明" d) T7 R$ o) S: ?
, l/ u  k9 _4 e# A
关键词 vlan211 与 vlan212 需要手动添加虚拟网口并标记VLAN ID
; q7 }( S4 q3 U) l; w5 z1 c
, g  r" Y; G, @6 Dsudo ip link add link ens3 name vlan211 type vlan id 211
. H6 ^9 r: E: x$ X- f+ Rsudo ip link add link ens3 name vlan212 type vlan id 212
8 B3 N3 D; N. ~3 z该配置用来控制系统不使用该网口作为上网的默认网关,在多网口的环境下控制上网流量的方向。(实践发现不设置上网网关后,入站方向的流量也被屏蔽). d, Z6 _9 K8 M. Q+ V. g

  j" s! ~! |# Udhcp4-overrides:
4 Q1 m- `9 w! ?. ?2 n/ z: ?: T8 ]5 [        use-routes: false
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

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

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

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

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

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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