易陆发现互联网技术论坛

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

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

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

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

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

x
由于ubuntu server 18版本后改了网络配置方法,原来是修改/etc/network/interfaces文件9 N  H; ^, b; ^# a9 \) w
变成了下面的方式
7 ]7 Y3 E- p8 j% u0 a vim /etc/netplan/00-installer-config.yaml
9 \* T+ _8 I' a& m1 ]" u' Q7 B9 q. Y- X1 ^5 T, _
network:
4 O& Q, P* [) P  h  ethernets:& ], B2 g# I! n2 Q& Q
    ens160:    #配置的网卡的名称
5 r7 ~* P3 ?1 r! G' |7 }      addresses: [192.168.8.38/24]    #配置的静态ip地址和掩码
4 x3 d2 ?7 K2 O3 v0 ~! s      dhcp4: no    #关闭DHCP,如果需要打开DHCP则写yes  或者写成false
, Q) W# }4 Y  t7 z. }" H      optional: true
8 l3 c4 R( o! s5 F8 r      gateway4: 192.168.2.1    #网关地址
. `, Y/ [! h* J9 z      nameservers:. r; z$ K/ A9 a  I
        addresses: [192.168.2.1,114.114.114.114]   #DNS服务器地址,多个地址需要用英文逗号分隔- ]" z8 g* Y+ A# |- ]
    ens192:     
! e; p! E# U$ P9 u/ E4 ?5 i! P      addresses: [192.168.2.125/24]   
2 I" u' m% g$ _3 O3 R      dhcp4: no   
% Y4 ]) e: [' a' J      optional: true0 s4 m5 R* r1 B# ?* l
      gateway4: 192.168.2.1    - @6 s. X0 a5 j# [7 C: |
      nameservers:
- I$ R; s: P$ p% K6 \" U        addresses: [192.168.2.1,114.114.114.114]# p  T+ Q- H+ d$ [  J3 |
    ens193:     
% A/ E; B( k) ?1 K- V8 f6 i      addresses: [192.168.2.126/24]    5 Z/ u/ P! t' c# _3 }9 W" m$ ~
      dhcp4: no   
+ c( ]( U, a$ r  p/ |8 Y0 u! T$ |# h      optional: true
/ C7 k$ Y$ Y% c# w      gateway4: 192.168.2.1   : }3 ]; g4 |' ~$ T4 b9 ]8 h
      nameservers:- D/ U" c1 `$ a2 W) v" j% I# j
        addresses: [192.168.2.1,114.114.114.114]
- T4 h' Z4 L8 w/ i5 k  bonds:
  B) ]9 O/ J$ f. K) ]3 c# n    bond0:  #配置的bond的名称8 `+ C% ^- ^+ `1 y) D
      interfaces:   #包含网卡的名称
4 t8 \! o+ A& l) y! @1 J        - ens192" t0 h  c9 r# s* r# Q
        - ens1939 f% [6 X$ W$ a( O
      parameters:
: `' ]+ R2 ?0 p. M* U        mode: 802.3ad   #网络模式! n! Z' Q3 |9 C1 T7 S
        mii-monitor-interval: 100% ^& s0 n1 @( l# H
  vlans:
7 `4 l$ b2 E; }- T: N    ens160.1:  #子接口; I' k  i& H7 _. P0 }' S
      id: 51) R" S) ^: A5 t* ^% I1 Y" c/ R
      link: ens160       #连接网卡
* C# d0 O; A7 l6 q      addresses: ["192.168.2.244/24"]    #接口IP掩码
8 d2 T* S5 L: j& ~8 F" s/ i      gateway4: 192.168.2.1  #网关地址
! Q; H. W( K9 Z  version: 2/ q. B  |9 v; m1 O, [% b, y

4 H4 d: i: Q, B8 t9 m' v0 q. d3 b/ M: {$ ~% ^( t
应用网络配置
9 p; Z9 z# O. ]4 gnetplan apply4 K; B- S8 x0 h5 n
8 u# e5 _% V' x1 j5 O. f. [$ V
查看网络配置0 e6 ?# d; `! T3 T2 x
ip a或者ifconfig
8 l' @/ q) N9 P& o5 ]
5 ^- z! j6 {, R7 M9 a* r7 j% A, t7 B: \' z- g

: d' @$ l0 Q! z4 B4 q# H/ b, n  p- _& Y, W5 z  U6 p1 T5 N$ T: @8 d
 楼主| 发表于 2023-6-11 15:15:55 | 显示全部楼层
    vlans:0 [/ U2 b, ~6 t# ^+ O" H
      enp2s0f1.3:/ y7 z( ^3 P+ ~
        id: 3
' G* [  y  T; T1 z        link: enp2s0f1; v' n8 g* n0 N8 X. H1 I% Z8 S5 \
        addresses: [172.168.19.5/24]
7 s" P6 f0 b) O6 y        gateway4: 172.168.19.1
0 M+ Y4 \# P' B        nameservers:
4 R5 Y/ S3 h' F          addresses: [202.106.0.20,114.114.114.114]  B  b! ~( e9 F$ C; _9 V! E
# q0 @- `' ?* i6 d9 Z7 d% D1 h* S
# U! g# h, d& h" L
 楼主| 发表于 2023-6-11 15:18:09 | 显示全部楼层
使用NetPlan网络管理工具配置网卡.
9 c3 c" X2 \: r) w; U/ Z
( \9 U0 j7 M) X& R0 F1、单网卡配置dhcp获取地址;: S. ], x5 g. L8 O3 A

0 [* r8 j* [6 y* g6 f& ^. wroot@ubuntu20:~# cat /etc/netplan/00-installer-config.yaml" R  d6 i, V8 n
# This is the network config written by 'subiquity'# f! o& T* n: B1 N
network:
6 M0 n0 x6 }! c" w  ]7 S3 P  ethernets:$ U" y9 [9 v" R3 F) v" `! W
    ens3:" K1 g" f. z& N. t
      dhcp4: yes
5 f. W9 n; b6 v( U/ R  S% n5 n  version: 2
( B( J9 {! c9 |% }) o# l8 }! n1 ^% z- Y' A8 y! C# N
+ D7 w1 g" I+ P( z  _
2、配置Bond网卡;
/ r4 X6 h5 z9 H! ~. w3 V9 V
' G& U- {$ f& v1 F; k8 Q* Q  network:5 X' Y2 m0 M  n# c# i5 s( }
  version: 2! H8 z  B$ {! r% q1 d/ i0 I' L# x
  renderer: networkd; H8 t$ B, ~5 D% Z" s9 M2 G
  ethernets:
: |+ r, c; ~, N/ [1 O    enp3s0:$ Y7 z- Q0 S, I9 ^
      dhcp4: no3 E" |9 e1 \  R7 e
  bridges:
8 r; V1 f5 A* {, k. y+ Y# P. W! ?    br0:
5 U( p& d" M3 H' \- R      dhcp4: yes5 @+ |3 n, [" O) o: d
      interfaces:. i; `- ]- F2 y1 y& F' A0 L
      - enp3s0
* x' p4 G  p: p      - enp3s1+ p/ w& _' _# T8 l/ _2 h+ m4 j. q
0 Q7 i% M  I8 o, E% f% ]* ~; b

4 Y& o- [. Z1 _: `0 F+ f: C5 k3、配置桥接网卡;
+ {: r5 G3 R- k" q  F9 b& Q# T& X
5 |8 p. c# b" k! u5 `! ?& xnetwork:
4 V5 f. N; r+ z' c    version: 2! N/ B, X) |3 e8 J, ^3 J/ N
    renderer: networkd6 Y4 F, J9 n' `: \
    ethernets:
% h. s/ M4 g8 U" O' y) U# V" k9 F% Y        enp3s0:3 T3 T) \0 `6 Z" ]( b/ f
            dhcp4: no/ t1 K' V4 P7 N3 C2 Y% h. W
    bridges:( R( j2 }: q: E: G- K1 _
        br0:, M+ X# T6 S9 B3 I
            dhcp4: yes
% {  C0 V" O& `            interfaces:
0 G4 j% e' k# }7 F' c" E                - enp3s0* e, {/ C9 N8 Z0 B
6 y4 t+ m/ _, D" c
/ r: ?6 F0 c1 p, ?
4、单网卡配置静态ip地址,网关,dns;5 P/ U  i  R7 s$ j# o& r2 `
/ {9 f: m4 G+ b. y' h
network:
) v7 [, t% U. a1 \3 v- @    version: 29 r4 t5 O' k; h0 ^/ F$ p5 n
    renderer: networkd3 n% w2 W' s% X' G# t) D
    ethernets:- O; z6 z. }4 J5 x8 w4 i
        enp3s0:
0 e% L1 h5 w% q  u2 b0 e+ w            addresses:4 n' ^4 i6 {- |- ?4 j0 a
                - 10.10.10.2/24
9 }* Z- y5 @% e# M            gateway4: 10.10.10.1  ^$ }5 L+ Q0 I1 ?
            nameservers:+ P/ ?& I1 b! F, b. C7 D
                search: [mydomain, otherdomain]
; a& ]  d1 h" m5 v                addresses: [10.10.10.1, 1.1.1.1]& Z2 q+ u3 L' Q: w  T

! u% S* O3 b9 s# N3 N$ Y7 E5 x
+ M) B% B( q/ [( |5 D5、多网卡配置dhcp,设置路由开销;
8 y6 w& n1 f& e: P  {9 i' T1 l" S1 |( S
network:. K2 M+ \* [% N, Z2 @+ \/ j
    version: 25 a/ M' A" w0 |6 g' y
    ethernets:! I" I# Y# E! x' f! j; b, ?. p! ^
        enred:: }# I) M* A! i& S9 t* K9 N% n. h, _
            dhcp4: yes6 X4 e% m& l5 f; V/ j
            dhcp4-overrides:2 Q! j6 E: ?$ d0 W4 L
                route-metric: 100; ^- w7 C! s+ z# T' j. O
        engreen:7 Q2 x# t: Y. F7 S& u  ?* i
            dhcp4: yes
8 w# I9 Z) T% I. j1 E# l            dhcp4-overrides:
  ^+ V. @; L- x' x3 t2 ^/ j' f                route-metric: 200
- X4 `4 v# A: r1 k/ t1 S
5 X. M$ q3 @4 O4 D# A; d# v6 p
) Z# U& f( T5 |' ~; L6、配置无线网卡连接不加密网络;. r2 f' V1 Z6 c4 B9 }5 H# |
2 x9 f' l2 X4 y  y& B# ]. k
network:
2 C/ a2 W/ e4 [. {" q: S; G. Z# Q2 z    version: 2* M( i' I# p* E7 _$ s( W' M
    wifis:
: Z/ |% M! E, Y        wl0:- {, W8 t6 V( r
            access-points:0 {& n# L3 h, x# X4 c1 U
                opennetwork: {SSID}
3 A0 E$ C" D' L8 j3 z            dhcp4: yes
6 z" ~# V4 Q- P" a' r/ E5 l  W& G9 T5 L# y- V
: N# M+ g9 L+ i$ b' M; L% L) X
7、配置无线网卡连接WPA个人加密网络;
8 m8 {( v4 t9 y" v0 ]# o$ M, `- Y4 G0 C
network:
' M; ~6 j9 C% W0 S/ m    version: 2
  B! h+ L* I& C- a    renderer: networkd4 c: M& @9 Q' R+ m, V3 o
    wifis:( K* M/ T  v4 U7 g
        wlp2s0b1:
3 g: `& i4 [0 ~0 {7 @            dhcp4: no% J' F& H+ x% \  R
            dhcp6: no+ b: T+ [- e3 l) |  G. I2 w" d- v
            addresses: [192.168.0.21/24]& s$ u+ z- N8 _
            gateway4: 192.168.0.12 Q* n' B; }' \7 j! A
            nameservers:7 O0 _3 Q+ E/ p3 H9 X2 E. j
                addresses: [192.168.0.1, 8.8.8.8]3 l# }3 D* c+ j3 e/ o' R
            access-points:
/ r% R+ m; ]2 Y. Y$ _, o) q: m0 ~                "network_ssid_name":$ v* T/ h" ~+ U4 J+ ~8 \
                    password: "**********"9 C& Y5 d2 b# H
( b4 [* R+ Z. s) e
) T  Z- S. g. S- R; ?/ a0 C. L
8、配置企业加密网络认证;
9 e7 q+ ^% `  w8 z! F7 u6 _, D5 {9 }$ v4 x
network:9 A3 j& l* T/ n% A2 }. L% ~! J+ a
    version: 2
! j$ l. Y, V5 n* J/ E! E8 C    wifis:
0 `- V, e8 E7 |        wl0:" o# z7 {: ?1 e# X, F
            access-points:
8 `  a, d( S8 O+ _; \  F                workplace:& ~! }4 c. t3 g  H2 s
                    auth:/ A0 L* x, L. A: K
                        key-management: eap7 q4 q( |5 ?3 i+ O9 w" {* G. d
                        method: ttls
  l! x6 V4 x3 r  F) Y& z9 {8 u3 _                        anonymous-identity: "@internal.example.com"1 i/ e9 z1 ^0 t1 k, r( u
                        identity: "joe@internal.example.com"
2 Y0 r% q; {% Y                        password: "v3ryS3kr1t"; A9 Z( M. Z. e/ y9 ~
            dhcp4: yes, Z+ ?9 v/ \) F; J( F6 f

- q# a0 @3 l$ C* i/ P# G: E% B3 j7 _  W2 f. T& d" r0 w5 j
# v' i6 P/ p0 \/ H% ?" H# }# N+ J
9、配置企业加密网络证书认证;. @) {8 @* R) p( T* b" s) q6 H! }

$ N' r4 {, ]$ C( e0 G' n  Enetwork:4 k( }+ x7 p) j! n0 `6 j# [7 J
    version: 2
/ G& ]+ V! H" c+ o% C  Y    wifis:
' [4 t6 S& V! ?        wl0:
! `# s' N! y5 v  f! H8 N7 K. m            access-points:
# a  ~$ M7 u; a, H& W5 G0 M                university:
# N5 \  b! V8 r                    auth:
, I$ R2 v: E0 i0 q3 j: B- I- o; y                        key-management: eap
6 ~: ?8 N5 M. e/ U5 ^                        method: tls/ M9 @2 L! A5 h6 o7 n! D
                        anonymous-identity: "@cust.example.com"( C8 ^# ^* E7 |3 k: Z9 M& b3 X
                        identity: "cert-joe@cust.example.com"; y6 v1 Q" y! e: s0 u7 z( y9 r# d
                        ca-certificate: /etc/ssl/cust-cacrt.pem
6 y0 i  F3 g/ j- j                        client-certificate: /etc/ssl/cust-crt.pem0 I& E. a8 v; |' D7 ~
                        client-key: /etc/ssl/cust-key.pem/ E5 L; u1 i0 N% B! C
                        client-key-password: "d3cryptPr1v4t3K3y"" s6 n' b, h9 d7 y7 K
            dhcp4: yes
( \( c/ N# I3 X2 {7 S3 J* y5 n1 @4 `) j% a
' x$ F, b# R) Z9 n3 ^& f
" e0 H! v9 j9 Y0 n% r
10、单网卡配置多个ip地址,网关;
6 [5 h! B2 N; b2 i' j! c2 n; W
/ _% n, {: }+ E7 i1 N1 V+ z+ d, {network:* d& o# r4 c9 `- c# M+ y, j& v
    version: 2
" m% {2 ?' @" a) j) f6 i, C0 ?    renderer: networkd: I) q4 ^4 r+ v$ A  Q+ c1 E
    ethernets:
! e& L) p. \! M3 ~        enp3s0:6 r# ~+ i0 A' M& }- s: B0 ^* k
         addresses:9 O* o* P% L) j
             - 10.100.1.38/248 u9 z8 v0 I4 r+ _5 P* o
             - 10.100.1.39/24" u& _! L9 p) i& p; H; |6 x/ H
         gateway4: 10.100.1.1
  [$ B' g7 F, B9 B. t' X5 o  g# i6 J; N7 k$ x+ ?

$ Z6 c% Y: m' @* f9 O, Q11、配置静态路由,路由开销;
5 N4 k3 p) e$ F( g
& o8 |: h; j! p: x) {network:
" O9 A# K8 T! ^1 O# G' V+ R) g    version: 2
* k) g& x6 r% [6 s( `    renderer: networkd& }9 \+ T2 G# b6 G6 y5 \
    ethernets:
& _5 L$ f: z6 B- ?  }- l( G  C        enp3s0:
$ P; N1 A0 X3 a$ t( C& ]0 O         addresses:5 R2 p. w8 O6 L5 ^7 A6 f& u6 M; P
             - 9.0.0.9/24( f( D/ A* h5 I$ l
             - 10.0.0.10/244 S1 M8 O+ X3 S( M; R
             - 11.0.0.11/24- a7 Q/ G/ ?2 r4 K: s
         #gateway4:  # unset, since we configure routes below
1 m: k% G+ c+ s0 T8 m         routes:
' c/ k8 O9 V. ^3 @$ A/ n             - to: 0.0.0.0/0
7 w; a( M7 o5 S+ S' f( A                 via: 9.0.0.1
* I7 d, A1 f+ a9 l                 metric: 100( H  K6 l4 G7 }: N0 J8 ?: e, t: H
             - to: 0.0.0.0/0
) q5 N4 y. K( P5 [. b3 U                 via: 10.0.0.1, J/ H6 G* `: s! f5 x: B
                 metric: 100
$ q5 ?1 j0 t# x  U; x             - to: 0.0.0.0/0
7 Y( u& Q$ T1 Y                 via: 11.0.0.1
$ [+ ]# E& g2 [% C2 h. I! l                 metric: 100
8 q! q- ?& j5 v1 X. D2 G( |  R; v( w1 I8 R
* w3 F; G! `" F' s
12、配置使用NetworkManager作为后端管理服务;
3 d7 d) L% z* k8 p5 P" K+ T4 x4 x1 A" o7 J% ~$ y4 z
network:
( K0 {5 j, q+ E    version: 2
& m5 T# @9 p0 k: R4 T2 l    renderer: NetworkManager
* Y  h5 e& J) _/ g, a0 `+ X$ C9 h2 h" \. K% F. v
& C: m( K; f9 r( T1 ~
13、配置双网卡绑定,mode为active-backup;3 ^6 ~- r4 M+ E! b

! n( M- B4 x; `- Vnetwork:
" }5 w- |0 N' K6 P* @, w" U6 y, l    version: 2' b+ F5 F+ \' \2 I) k6 B  v( z
    renderer: networkd
% d" C8 Q- |* k  J9 B1 M6 ~. |    bonds:9 S& z# ~$ b, u* k; w) @. e
        bond0:
  d2 f' }* j# |  ]            dhcp4: yes5 r) t' Q+ v3 {  ]1 ?: i# c
            interfaces:
, Q; o: @: r" |2 g3 u                - enp3s06 T) r  T. U4 U: M# s
                - enp4s0
  @# }6 l1 `' j( d# s* H5 D- u+ `            parameters:- W4 O0 u/ F# I. \
                mode: active-backup
" _* ]! j* y4 n( k; }                primary: enp3s0
; L2 V% ?) D- x2 \5 W* W+ J" U6 C& A* F) g& P0 a

- O* O' H2 m* x- [+ ]14、配置多网卡绑定,option:true,不等待网卡激活,启动bond;
+ E2 ^9 I" p! k( {
% R% m# F$ p2 c& H3 `network:
* \4 x* Z- }/ H8 K    version: 26 B% L6 M3 x* g$ |, e
    renderer: networkd
7 n$ G1 a2 x4 X" C! B  ^; l, T' x    ethernets:
& U& Z6 R: d1 K8 D        enp1s0:# Z, O: i) f% k# ?( }, P" O
            dhcp4: no
- G7 I$ P* l5 [5 G        enp2s0:
* H, U+ A3 \0 K: c            dhcp4: no
3 n0 v" j, D# N& \        enp3s0:- t' g/ y2 |% f+ |0 E8 H. M
            dhcp4: no9 b% p+ \3 m5 |8 a$ Q- z! ?
            optional: true
& h) b( M9 I  e9 e# ~- b' H1 U        enp4s0:& I: A* G) v7 u9 g) T/ y
            dhcp4: no) }" ]. N. k- D, W
            optional: true+ W9 P( T% x3 @# t* [
        enp5s0:
. q4 D- T) @$ J, T! i: R            dhcp4: no
1 M' z( O: f' g  h+ C) D( [- u! _            optional: true, Z$ l* s" a& B/ S+ ]% g& B0 f
        enp6s0:
4 g' r& h5 k; q9 p2 g3 U8 P            dhcp4: no; x+ V; M4 m( z
            optional: true
/ R! t3 d, d, a$ y8 b# k! X2 @: W7 g    bonds:
+ ^1 g% x) j7 \) C6 b        bond-lan:
* R# g" J0 X! M            interfaces: [enp2s0, enp3s0]7 a0 z" X" Z4 l+ {5 d0 S' \
            addresses: [192.168.93.2/24]
4 G; `& J& S: p            parameters:0 O% y! f0 P5 f5 d+ u3 w
                mode: 802.3ad
+ `4 S' V0 q2 u2 P& H; \                mii-monitor-interval: 1# [1 O, h9 K7 W! f& p2 N
        bond-wan:" W. p0 g; x+ G6 ^( ?' S
            interfaces: [enp1s0, enp4s0]. E0 J  k6 X  J+ V- P. I4 P
            addresses: [192.168.1.252/24]
( G) S0 S* X) _+ X+ e            gateway4: 192.168.1.1  L+ ^6 J3 g; L( d% t! J# ^
            nameservers:. A% K7 D) c/ ]9 ?+ }
                search: [local]  Q7 I  b' T9 K
                addresses: [8.8.8.8, 8.8.4.4]' ?  Y) {. a& k# P% y+ g' H
            parameters:
* G  g# D% D& N0 f6 }! A                mode: active-backup8 H5 \+ k6 ^) \) N# V- s/ i' {) {
                mii-monitor-interval: 1
3 O/ Z4 ]& r# y: u. A" _. p# Q                gratuitious-arp: 5
( V; W6 a1 J' j1 ?( c        bond-conntrack:% z- q; x. X: V  Y* B, V1 e
            interfaces: [enp5s0, enp6s0]
) v6 Z" T/ d$ l. u( B( y& c1 D            addresses: [192.168.254.2/24]% N, f9 s2 F' h6 y7 Q
            parameters:
# n; O2 o) p. v5 ]3 l0 B' i2 J                mode: balance-rr' F  H# @7 F6 b; H# n
                mii-monitor-interval: 1; y0 v# \$ C$ V

/ \9 L5 G6 Y3 L, j6 w( \1 ?- l) a! e" Z
15、配置桥接网络,并打上VLAN标记;% K/ m) {' t4 }$ {) i

0 @, g2 m' F3 r! inetwork:
" i* {. [. ~- ]7 ^6 E) K) p5 n    version: 2" r8 s) b. |) q/ d
    renderer: networkd/ e4 v- ~2 H7 u  X9 }* U' F
    ethernets:
5 N# Y& ]; b4 o9 x4 W* ?: A0 s        enp0s25:
( @; W6 ~" v  U; c% ]) E& U$ c# W            dhcp4: true2 U  [' T9 v' g
    bridges:
$ Y* g/ M2 s5 J; H        br0:! x' P' S! n2 k: t3 J) P6 X
            addresses: [ 10.3.99.25/24 ]4 m& g! @( E- L
            interfaces: [ vlan15 ]0 D& C3 d% S0 T9 P
    vlans:
- l$ \. j) T" z% q        vlan15:# X8 |+ T2 N6 h3 s% F
            accept-ra: no4 W, V0 d' A1 q& w7 x2 s: U
            id: 15
8 k# m  g  j# w8 j& n9 t6 [! i            link: enp0s25  T- X% V2 {3 Q5 m- v

1 Y  {: b# @+ b7 R" y( B2 x0 U4 E% ?' b
16、配置多个VLAN标记;& \2 r+ q8 F- T9 I, z- q8 n

5 Y5 {0 i3 E: F) A# d& c) [network:& W9 f  |( Y: \2 x) U& K
    version: 2! u" i6 }7 L1 D) |
    renderer: networkd
* Z/ F- ^  P6 B0 g+ L3 t    ethernets:
( r5 K3 H7 s2 b* c+ F* e        mainif:
& g& \, n$ @; X, Z7 j            match:1 ]: Y! H+ j! E: w
                macaddress: "de:ad:be:ef:ca:fe"- b) L0 S: D& M, N( J  K. I" [( h  L
            set-name: mainif
! i- @( b1 \$ v            addresses: [ "10.3.0.5/23" ]$ g3 K9 i8 q8 {9 ]0 j8 j& X* e$ B( I( k
            gateway4: 10.3.0.1
: a1 Z( M  a" H% b1 x" x            nameservers:
5 N' m& @1 i* e                addresses: [ "8.8.8.8", "8.8.4.4" ]  m' Z. q. L  f0 h" l
                search: [ example.com ]( O4 \3 |, u- _+ n$ X% J. X
    vlans:
/ }; [  G5 T& a8 ]        vlan15:; w- s# C+ g0 F0 a+ q5 J9 E' ?/ V
            id: 15
- ]1 X! W4 z) a/ L. f  m            link: mainif
1 x6 r" }4 N5 m8 A. W) R, Q            addresses: [ "10.3.99.5/24" ]% Y' A0 P6 S+ e4 W
        vlan10:
% i5 j1 U' h% s7 ~1 Q7 i7 S            id: 10+ O+ i- p6 y" Q8 m0 {; h
            link: mainif+ E! J* v. A8 f& u7 G3 H
            addresses: [ "10.3.98.5/24" ]
' o# }. {2 [! ^# A$ J            nameservers:
: r( j2 i& y% j9 g5 m2 i                addresses: [ "127.0.0.1" ]9 v: L" F% V( n2 _. O
                search: [ domain1.example.com, domain2.example.com ]
' Z' ~( ~; y) A* L/ u# v+ H! u4 P. H: i
* ?3 @: f# L( m5 q& V. r
17、配置直链路由;( ]; p4 z0 [& R

% J" _, P/ s* s* s; GIPV4配置$ [' N& a  x1 {: ?- Q/ w

5 Y' e+ D+ t/ Enetwork:6 j% \) ^" [1 E# _; V- D& U  d* U: ]6 L
    version: 2+ h' S+ D8 O* Q3 L
    renderer: networkd
8 ~0 k- A! `4 t  N    ethernets:; M) T( y' I1 ?5 s5 p
        addresses: [ "10.10.10.1/24" ]
# G& r( r" E. l, c' Y$ r2 M- o        routes:
. b8 V8 H; T  M3 P0 |            - to: 0.0.0.0/08 L5 u! ]1 t  u( s3 W
                via: 9.9.9.9; Y! ]# H7 I. F$ h9 ]
                on-link: true
  ^9 m6 W; x# @# g+ X9 w9 \0 a9 [5 Z" U8 R6 z0 b
, u6 B6 v2 k7 B! K+ @
IPV6配置
3 o' N- ]) D, m7 g2 Q1 A( _+ G, k4 Q7 L  O
network:* B$ g( `5 Y, _6 a: ?. W
    version: 2
  H1 J, S5 Z0 C/ ?  V    renderer: networkd7 [$ r0 T' p4 |( Y: A) d/ _7 `, u
    ethernets:, d+ l: J# T$ p  Q
        addresses: [ "2001:cafe:face:beef::dead:dead/64" ]
9 H- [0 V. D. F" c+ h# P5 d! w0 d- h        routes:: d: h4 K( n5 q
            - to: "2001:cafe:face::1/128"
) y" ]# O9 p: G' `                scope: link9 I" F  w9 v' M! K
            - to: "::/0"
2 n4 N! ^9 ^; ^7 [/ `                via: "2001:cafe:face::1". F/ u6 A# h' n) x0 i, R
                on-link: true
  ]) |2 a2 ^7 K" g& e2 H0 }/ p' z0 I( j, a9 Z

( z  m$ v2 k- l9 a18、配置策略路由;1 N- e6 I2 p, c% K
- b$ k- W- j1 U6 l- @
network:( U* c+ e3 t! ~5 @/ V' c6 n
    version: 2
# ^) k$ m. d8 a' m    renderer: networkd
/ Q) a5 m0 v) x5 T, H2 A3 M3 k3 P    ethernets:
8 N+ I' C( S7 K( Z! [        ens3:8 Q5 }0 W1 v- M8 m& ?$ n9 Q! M
            addresses:% ~: q' ?# M$ y9 L
             - 192.168.3.30/24+ x. W3 I. w" x/ |
            dhcp4: no
* y& ?% m. u! v3 V. V) Q: V* e            routes:' I3 S5 B% J$ M$ j: \; ~  v2 V
             - to: 192.168.3.0/24& s0 Q4 q/ L2 h
                 via: 192.168.3.1: m9 w" E5 t# E. u$ N" A
                 table: 101
5 m: {1 A( s0 q1 O3 d- c( ^            routing-policy:2 B  r+ W2 O! j. `" x- ]
             - from: 192.168.3.0/24# P6 v9 t* {6 f2 S# C" l) V+ b' y5 o
                 table: 101
0 T3 A4 L% A0 {+ Y        ens5:
5 p0 q/ `  w4 p3 U            addresses:
. H- V/ R! \( _             - 192.168.5.24/240 D( R+ G5 L( r4 Z$ G% X6 t
            dhcp4: no
' ^3 O* S% I4 o" g0 e! d, M            gateway4: 192.168.5.1! J7 @' K( ?; J5 U( x+ v0 u6 n
            routes:
/ |& p4 `& C/ D( j; ?# X             - to: 192.168.5.0/24
1 H7 |5 [2 O6 P% B$ z9 ~: Z                 via: 192.168.5.1
& P+ t, H9 Q( a1 n" Z& v3 ?                 table: 102
- @( H# _5 ]1 H: j$ x7 B            routing-policy:
* i) n7 t7 k8 u3 Z8 |! E  }! }            - from: 192.168.5.0/24
. C1 [7 G' m5 D( r: F  W5 g" _& X                table: 102) f( w3 z: H/ ^% Y

# l( c/ v" e7 K& ?% G3 P
7 z  C# \. f3 x8 b3 k19、配置环回口地址;$ ]  t7 v6 D3 c  u

: k1 Z# `5 _( I, e2 bnetwork:
: h% w, Z: w6 T# j2 Y    version: 2
: v9 T  a: a  q. _  h) b    renderer: networkd
) Q9 N( S- L2 j. _    ethernets:
: D' ]6 d% y  b* A2 L$ ~        lo:
4 H' R  A" Z/ c& ]1 F            match:
& H* ]& I' n! m                name: lo
. ~& M, w. L# l+ T5 n# j8 @            addresses: [ 7.7.7.7/32 ]  B( b; z7 E8 {+ ~1 }4 M

1 w+ p' u* M! M, k+ }# V0 U; d
20、Windows dhcp配置参考;
- S; K5 C% k' O, c2 H1 r6 C
1 o& Z; R) X1 X6 {+ F1 }network:2 b4 L' y( A3 A' |
    version: 2" W1 a( V  f0 W0 v& i$ A
    ethernets:. \, Y7 g# }+ l, T5 ~% z
        enp3s0:; ]. F7 s3 X4 E( E9 N3 t
            dhcp4: yes
' P2 ]9 u" P: a1 B" o( y            dhcp-identifier: mac
% T( P4 r* s! C- J* E* H
- S7 R7 b+ E4 u7 \/ D) w9 g( D  t8 a! ^- }! J! W& K4 k* {7 ]
21、配置IP通道;# [' @" L' k$ x( v( K5 Q
, ~) g! ^' W4 i3 j# I
network:2 o+ `7 G* x0 q5 |& V! R
    version: 2
. l2 u0 d# |; i0 X& X    ethernets:
8 T& @: O8 ~% X& ]- _! d: Z        eth0:
+ y$ j3 p$ M, K% C7 r6 k3 f            addresses:
. P0 N  I$ [. N                - 1.1.1.1/24
" L5 w+ {( b! S$ y                - "2001:cafe:face::1/64") V% h5 I: v1 ?2 t
            gateway4: 1.1.1.254
: B# O7 [/ b- N* _" X; c$ _  y' ^    tunnels:
1 g+ G: }- F1 M5 |; D; ?  A# p6 t        he-ipv6:
6 j2 r, H( e4 z/ q            mode: sit
6 S) I* l3 j) R7 L' J" u            remote: 2.2.2.2
- f8 x; ^: `! h/ B            local: 1.1.1.1; X! ~9 ?/ s, M+ u
            addresses:
0 f' [* P6 j2 n/ d! c) o                - "2001:dead:beef::2/64"0 F8 O% P0 l( \
            gateway6: "2001:dead:beef::1"6 E" F7 q  U' K. V* @2 _" Z8 W
0 T6 Y! Q# A: T  o, o
6 Z* B) T8 ]2 ^/ {( n
22、配置SR-IOV 子网卡
* X" Z9 Z/ s$ M- w8 w8 i
( V+ s; b9 Y0 l登录后复制
6 ?$ W  y* ?7 O- F" X: M8 Onetwork:2 ~" ]7 n# x# d% ?
    version: 2
3 W6 ~8 T/ @! n; Q/ J5 B    ethernets:
$ ]6 [4 \: O6 d# Q( d        eno1:8 R7 ]9 g; l2 a* l, u' K
            mtu: 9000
2 p+ c) F5 [( v) J  O1 p4 p        enp1s16f1:
2 F7 t# N. \- O1 B            link: eno1) y8 n( J* N, m. _( [3 t
            addresses : [ "10.15.98.25/24" ]3 y9 A/ @* a$ \  K# ~- t
        vf1:
# T8 i+ Q/ }; e7 P  D8 O            match:4 d& I, }& i7 B$ K
                name: enp1s16f[2-3]
$ N- Z: t8 K1 l9 Q            link: eno10 B* |0 V" u1 \
            addresses : [ "10.15.99.25/24" ]
6 B3 X& B) W6 ?- m/ \& e  L
 楼主| 发表于 2023-6-11 15:25:29 | 显示全部楼层
特别说明
) P4 J7 r' _& ^# k. H- Y, Q/ F7 P( _* ?+ V
关键词 vlan211 与 vlan212 需要手动添加虚拟网口并标记VLAN ID7 s6 a, |8 W) y/ P! _- Z1 `. N
2 e# `2 c2 e$ T( u
sudo ip link add link ens3 name vlan211 type vlan id 211
% R. S6 G7 e$ Usudo ip link add link ens3 name vlan212 type vlan id 212 ( v: K1 y! H: a
该配置用来控制系统不使用该网口作为上网的默认网关,在多网口的环境下控制上网流量的方向。(实践发现不设置上网网关后,入站方向的流量也被屏蔽)
' j, e  o2 N1 ^6 |, N# K
- y. b) P: w6 S' B, x. R( j2 sdhcp4-overrides:& \0 k+ A+ {8 p
        use-routes: false
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

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

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

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

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

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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