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

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

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2023-6-11 15:01:57 | 显示全部楼层 |阅读模式
由于ubuntu server 18版本后改了网络配置方法,原来是修改/etc/network/interfaces文件
0 b2 L# _8 Y/ D1 ?7 i/ k; C变成了下面的方式0 {9 ]7 i0 `0 |
vim /etc/netplan/00-installer-config.yaml+ C  ]' `# W) l- i0 l8 k6 l
/ R2 n* G/ _; X/ G+ Y
network:  o6 X/ ^& Y8 b: w/ W. D. t
  ethernets:2 n" p, _5 D& G# K! G, c, U
    ens160:    #配置的网卡的名称
* ?3 q( |9 h! l: [, e      addresses: [192.168.8.38/24]    #配置的静态ip地址和掩码
  x. I& o; v% S4 R) l      dhcp4: no    #关闭DHCP,如果需要打开DHCP则写yes  或者写成false' b9 ]% C' D& E3 j4 U
      optional: true0 X8 S3 b8 }+ K( q
      gateway4: 192.168.2.1    #网关地址
( e# p  _  k9 T7 S# Y: R% |      nameservers:
4 q# k# K8 h  G2 ]; a9 O4 J        addresses: [192.168.2.1,114.114.114.114]   #DNS服务器地址,多个地址需要用英文逗号分隔
0 I) y! x* q9 `/ n  y) [# P    ens192:     
: ^% J4 P  j* }9 J      addresses: [192.168.2.125/24]   
/ w- W& d2 e" J. k  q      dhcp4: no    6 l- f/ e/ G+ K2 a& Q% @
      optional: true6 c4 R5 G5 u; f8 S) C* Q- m
      gateway4: 192.168.2.1   
% e6 d# ]- b+ S9 t$ \. P      nameservers:
% W; |6 C% a# [- Z) L& s        addresses: [192.168.2.1,114.114.114.114]3 a1 p0 }3 q  v
    ens193:     4 o$ P  u- X' w2 v  s
      addresses: [192.168.2.126/24]    . G; P  b7 t8 C- O. K
      dhcp4: no   
' V! g: L1 ?0 f" N' o& t6 ]      optional: true3 U$ D5 f% e' V8 c8 H
      gateway4: 192.168.2.1   7 s* K5 g, z0 H2 J) J8 r
      nameservers:
) x0 w! P1 S9 Q  A8 M/ Q        addresses: [192.168.2.1,114.114.114.114]+ `8 `' |' y- G: _2 d5 h; {
  bonds:. y+ w; z/ P7 \5 ]1 e
    bond0:  #配置的bond的名称1 [/ o7 n4 @# x4 D+ d8 O3 P# q
      interfaces:   #包含网卡的名称
2 v4 ~) c0 T/ W        - ens192  u2 F1 I: Q8 ?6 u# A. x7 q$ O# ~
        - ens193
- A: L5 h& Y& I9 ?      parameters:
3 c2 D0 @* p% I5 S, m5 D        mode: 802.3ad   #网络模式3 p, Y6 u1 R% a- [
        mii-monitor-interval: 100: Q6 h" W, D5 C, c1 w; k0 {1 r
  vlans:8 E5 p. g+ P) \" q
    ens160.1:  #子接口
, P' ?* X- k- ^- Q! O      id: 51
  O3 ^" u3 f+ \8 D      link: ens160       #连接网卡
, k( X, c+ b! R      addresses: ["192.168.2.244/24"]    #接口IP掩码
9 E& o  D+ Y6 ~7 _  u9 N      gateway4: 192.168.2.1  #网关地址
$ K& H  U. \; w2 q' ~3 u9 M8 O- p  version: 2
. D& l" y- Y8 M. u6 T. h# m& e' d( u& X

, M) t) k/ Q! o7 v6 K, ~5 c. z应用网络配置' ~1 o7 c! q7 M& r2 J& c
netplan apply  M- T- ^$ O! p
. N- _8 ]) h0 f
查看网络配置8 u+ I; S% {! A" e( P8 R/ n
ip a或者ifconfig* P0 k3 Y. ]5 e" m  J' q
$ s- J* u/ X: d4 j
6 k. b3 B3 S9 e  v5 @8 Y8 r
1 e( X/ X5 }# J
! C; Z# W( T% l( A

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2023-6-11 15:15:55 | 显示全部楼层
    vlans:
+ p8 w$ k; \) ]  ^: m      enp2s0f1.3:
3 T) b: }1 S/ t2 f& `        id: 3
5 }% p! Q, l( R2 T% {- O        link: enp2s0f17 w* q/ T7 Q1 N/ |# {
        addresses: [172.168.19.5/24]
. Q9 Y! ~& a, t3 I& z6 T' x        gateway4: 172.168.19.1
. [% O) R- I/ ~9 c        nameservers:
& E5 j3 y; `/ W          addresses: [202.106.0.20,114.114.114.114]7 b" M  i: z$ [5 q# G, n

3 G$ v* V! }# V( ^
. _" [6 r% t/ v( y) [! b

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2023-6-11 15:18:09 | 显示全部楼层
使用NetPlan网络管理工具配置网卡.
% P, p* e8 a5 D: N5 ]" L8 e9 D8 E9 j2 ]
1、单网卡配置dhcp获取地址;
. y; n/ ^0 F* D$ x6 S" m0 D6 z8 Q) k3 a/ I* X+ B
root@ubuntu20:~# cat /etc/netplan/00-installer-config.yaml
8 X8 c7 h7 t# l) Q' @' f- }. f! j# This is the network config written by 'subiquity'
& X: K) F' q# l. w1 Tnetwork:& S7 N  g) Y, b% @6 b
  ethernets:
# V3 z3 o& p# ~! x! X    ens3:
7 B; Y3 G! f! h1 ~& O      dhcp4: yes# v. @2 w& a. T1 k! k  W) T! T  r
  version: 26 S3 @. G0 u* A0 Y: P

) X% Y' U# q  J7 T0 T2 c( w% O7 ~
2、配置Bond网卡;( Z3 P0 e8 Q( F7 J

3 k( g& |& W# X7 n! i  network:
' t% [$ a8 x* G; x  R  version: 2
  U4 i* u; {- ~4 U" G  renderer: networkd
7 O' ~2 v/ ^: \: A/ d- D  ethernets:+ x% a! ]  x' @; m; w- g
    enp3s0:
0 `) f* g3 [7 }6 i3 B0 W5 V      dhcp4: no
5 E; ^1 @' Q* H- m2 }, R  bridges:, O. S' }! x( ~7 \
    br0:) }, ?; N. {! z! u! Y6 D% o
      dhcp4: yes- l2 u# i0 l9 e: u: d/ j  P
      interfaces:# r, K( o, c' W; \) k" o% u
      - enp3s0
; K1 `% f) E* F. d      - enp3s1! y, Q5 r4 }% k" L, [
! j. f/ S$ v" g$ |" ~7 ~

9 \9 D& y; ^2 `2 t4 ?5 K2 P- ]& ?3、配置桥接网卡;+ u, |6 Z. M" j: F, @! x7 ~9 }
" ^2 i# M; X* T# L
network:' K* S* K2 }( e" g% w. Z
    version: 2
9 j5 D1 Q0 h" Q    renderer: networkd% S1 Z+ t& M" |% {; ]4 ~+ B
    ethernets:
: w/ O( P6 }0 l' f        enp3s0:
9 ?+ R- O% J) G, p8 S+ E            dhcp4: no
" t2 [  L( c1 R" L$ _& l    bridges:
- {" I1 f4 [; X7 v3 b0 f; v        br0:
6 m! x' a+ U3 ]% Q5 i2 y+ h            dhcp4: yes
& z$ L$ }: ~8 \            interfaces:
% e; o" @- C" V9 b) T$ ^. K  Q                - enp3s0  V4 A6 a" ^$ ?

) n" K& M* w) }
0 Q: q2 H+ f/ s6 O$ k( e4、单网卡配置静态ip地址,网关,dns;
8 e, |6 T6 ?/ Z5 @7 e
  ^! Q8 q# P3 A0 @network:" E; u4 c. z9 p8 V( E; A4 u5 j1 _9 q
    version: 2' s6 d  @( u5 X, Z: R0 f; Z/ P' r
    renderer: networkd
  a( z# k' D4 [4 I; x% [    ethernets:8 Y+ Y8 g& N/ n! P2 u) n
        enp3s0:5 R9 P1 r8 U! G" B  v
            addresses:
# ~+ E5 w0 G% ], _' I& @5 x                - 10.10.10.2/24. {: ^7 z" J* i7 D
            gateway4: 10.10.10.1. A- d- I3 P5 H5 ?" {
            nameservers:
) V) |+ ^  o! U9 Q                search: [mydomain, otherdomain]
9 a5 u6 d0 f- i0 x" x                addresses: [10.10.10.1, 1.1.1.1]
7 A) b  {9 M9 ?& g1 @& Y
) Z. j7 t) j2 H4 q% u* k/ \9 a/ ^5 R$ n0 [1 f% o' p
5、多网卡配置dhcp,设置路由开销;
  b% u# H0 Z( k; m: n  N" ^4 j# F
network:% @3 i3 Y+ q  ?# A1 j. {
    version: 2+ T' `6 q- t! `( s0 J: v; s% q4 \3 k
    ethernets:5 F7 ^: m" F* Z* G. P+ p1 z
        enred:0 }9 g5 ^8 w, g' I* T% m
            dhcp4: yes
& c+ C- I5 s% e            dhcp4-overrides:9 [7 f: L: d# c) [8 O
                route-metric: 1009 o9 a. K& i4 d- L! z* H0 F
        engreen:. J  c  u) C8 v7 h* ]0 |# @
            dhcp4: yes
1 L/ l% n1 f/ t& J- F2 M( h% s! F4 @            dhcp4-overrides:6 f! y0 F$ g* w  A  o7 a% P& V; ^
                route-metric: 200
, j4 V* }- M, g8 m! w1 h: m9 ], w+ M! z' j# b' I  T
' z7 U) d( P( I) l" F1 A' c+ n
6、配置无线网卡连接不加密网络;
7 t) x4 g9 b; E; O  y6 Y! N2 E# v2 L" N+ }
network:( B4 _: j6 K! B+ ?8 b9 G9 l/ L
    version: 2
- Z3 I* {9 ]8 H" ~/ A3 x    wifis:1 H7 C: W) H. N( d
        wl0:, N, M; @" l* N
            access-points:
5 h/ `6 n- x9 E! }                opennetwork: {SSID}
1 y* M. d4 i0 R9 u- V: r$ a2 p            dhcp4: yes/ s7 q( I; a5 ]" Q, K/ S
, \- b: ^" O$ X
/ I  a  y# V; W1 b3 @0 `# d
7、配置无线网卡连接WPA个人加密网络;. t8 ]+ a! O3 G/ h; Y

( G0 `) K# s  B7 T: Knetwork:+ U' a5 U( O! g" ?2 N
    version: 2, [5 U5 ]$ v' _5 H% a& L% l
    renderer: networkd& h$ K( C3 \* j1 u! K
    wifis:: D! i1 q( @6 K
        wlp2s0b1:1 \0 a3 Z( p3 }6 n8 o6 n& H. U
            dhcp4: no
% ?9 Y' N! k8 B) }: {1 h3 W( _            dhcp6: no
( ^( O, [9 i+ f: D' t% |; I5 `            addresses: [192.168.0.21/24]2 d# H; e& d! y! m9 v) A1 }
            gateway4: 192.168.0.1
4 c& Q" W' ~1 J2 [! K0 T            nameservers:" t+ a  ]* E* \' I
                addresses: [192.168.0.1, 8.8.8.8]
- @0 |/ S& L& [# U( F            access-points:
7 q# x* C- w" U- Y; n: Q                "network_ssid_name":! s+ O7 V3 ^  V; E" V0 u
                    password: "**********"! i+ V/ \9 h9 z& g# k

: M7 f) @5 c0 o
7 Q/ N  {) h( i7 @+ y* g9 ?9 B; Z8、配置企业加密网络认证;
3 p  |: t( N: O2 A+ p$ P( v  a
& Q% {; t2 |6 q$ N( s" onetwork:( e4 O$ d& [0 u6 y$ _
    version: 24 \# \, S" y  ?. F
    wifis:; I, @8 G6 u  N7 {4 F. L
        wl0:& D: Z+ _# a3 s8 K
            access-points:
! g2 _5 l! x; M  \6 Z' L1 P. P                workplace:
5 m6 E7 {" i9 x                    auth:% w; L  i! O; H; I" g  u
                        key-management: eap
" ~, J4 [; ]$ V: b6 D                        method: ttls+ T3 Q' G' N( ~3 j# o
                        anonymous-identity: "@internal.example.com"" U( y; F4 N# P* W' g' c, O
                        identity: "joe@internal.example.com"
) A, D  @5 q5 M& m! b4 e" z9 E                        password: "v3ryS3kr1t"
2 @# {7 k3 u# s# z, Y$ r* V            dhcp4: yes+ }4 i1 A6 g2 U' U8 u+ _' P% o- k

: C  ~6 q# ]: e# w: s
, A2 I6 ]" G& k% b
% k1 v( m: e# S* P8 c9、配置企业加密网络证书认证;
7 x5 A' U5 k$ t2 F) I# W, T! }) h6 H! V% [( ]5 D
network:
) K$ h3 k  U' l) K/ `    version: 26 X. O: J" {8 R7 k
    wifis:
5 P4 ?5 C5 C$ ^+ @1 J# c$ F        wl0:
+ T6 q2 n) S9 E8 R1 R3 M            access-points:
/ ?" f9 A3 d, A; W2 b8 d! S                university:
7 p9 F3 e, y8 [0 ^4 Y                    auth:
" e- Z, g0 z3 S) U9 j2 L; ~5 r                        key-management: eap
, \8 A5 U9 y7 k                        method: tls2 h  {: V  A: M- G0 Y' p
                        anonymous-identity: "@cust.example.com"
5 Z* }" d! V. E7 b% H! Q                        identity: "cert-joe@cust.example.com"+ F4 P* y4 ?; |
                        ca-certificate: /etc/ssl/cust-cacrt.pem
; j% u. n* r7 p* b1 O                        client-certificate: /etc/ssl/cust-crt.pem
  G# @3 f" c( z* O. \                        client-key: /etc/ssl/cust-key.pem9 ?/ u4 |1 [; ?6 ]: Q6 |
                        client-key-password: "d3cryptPr1v4t3K3y"+ y3 Y7 b+ |* C7 c
            dhcp4: yes
* f, U" A% k8 J& T- p2 z4 r
/ c& A- I- R) x% s5 t- x
) o$ Q( ^0 a. ^( z& j
  n* F) k9 p7 {& h* O- z% @10、单网卡配置多个ip地址,网关;
4 ^- Y/ @7 i' S) j9 ]$ {, v3 L: N' C! W: ]& S
network:
' @2 J. w6 |% w/ D" D& b; I8 b    version: 2
3 J8 ?/ G* _0 y" m    renderer: networkd3 n$ w2 @: K, y8 Z
    ethernets:# _4 Z% H0 W7 J  i5 d) M; l
        enp3s0:3 Q5 Z6 r2 p1 \' k9 |5 Q" A3 ?+ t
         addresses:
7 N8 r; w0 e0 t8 {! \             - 10.100.1.38/24
8 H  P2 ]" A# n( V5 p" B             - 10.100.1.39/24
# k4 P* g* C7 f# r5 ~5 \         gateway4: 10.100.1.1! n* Y. M" [2 Z2 F* D+ ^/ I

  o; w' a6 L" k" s9 q' ]! S
/ ~& l0 U. ]* U4 h9 G5 s" I11、配置静态路由,路由开销;( Z9 F4 j$ I, m
9 W/ [. d  p- P; L. R$ S
network:! |2 T& T% J" |! a9 N, r) J6 L* E
    version: 2
; Q" A' V: W7 _4 X    renderer: networkd
' E* F) _# Y6 o& U    ethernets:
) i& Y1 z0 h) _2 m4 X4 V. [3 K        enp3s0:
; T4 i3 K- Y' x         addresses:! r* R: B6 d% e* T$ c
             - 9.0.0.9/24
  U7 i" w5 s4 _* R( _5 _) I             - 10.0.0.10/243 X8 F+ n1 Q! v! O. ~1 Y$ V
             - 11.0.0.11/24
  a9 k# ~/ H) T1 P         #gateway4:  # unset, since we configure routes below
0 N0 \9 Z. Z4 J! c0 _9 x0 W8 r         routes:
) i: F" W5 ]8 {( k0 M             - to: 0.0.0.0/0( G! X, D1 @( v: C$ X
                 via: 9.0.0.14 I# F0 T7 o1 s* q" T
                 metric: 100% n' Z7 G1 B) D) t0 r. n1 S
             - to: 0.0.0.0/0# H/ l5 E) q* }
                 via: 10.0.0.1
" {. `% r4 E9 G                 metric: 100
( I9 q  @% A* D  O4 l             - to: 0.0.0.0/0; `) L& Z% d. u% L' a- t
                 via: 11.0.0.1
8 y1 Z0 o( n1 w% J9 a# P2 V                 metric: 100
5 `9 }, z, @# r2 |5 m1 H; D1 R) s+ a7 r4 ]

. ]+ a2 ?+ R' D  @3 v- C. o12、配置使用NetworkManager作为后端管理服务;/ a' V. }9 ~2 \

; I2 k% T" B% V8 e6 T: tnetwork:0 S' F3 t6 V# t0 r( Y: P; c" `) t" o
    version: 2
" c3 j* P* q( s* N# ~    renderer: NetworkManager* W& `& [: _( j* @' h: M

3 F! M* j1 U2 a# r+ B" {0 u2 G& V# L) V+ i3 v2 U
13、配置双网卡绑定,mode为active-backup;2 a' b- T2 W0 a& P% m

9 a* n; @  ~3 e3 u) E' M9 Xnetwork:  Z* o6 ?, v/ H+ K4 T
    version: 23 m2 Z8 K5 w  F- J
    renderer: networkd' R' g+ f4 i* r1 _: q$ K$ W; o4 j
    bonds:/ b3 @5 R- A  x2 W0 ?! @
        bond0:- n, O1 F' q7 N7 y
            dhcp4: yes
& d  S6 P; o1 t: a            interfaces:
) r' E5 e. o) v: G3 N7 P                - enp3s0
9 Y6 i+ a7 ^, x+ |  U                - enp4s0
" ]7 J- q+ ?* ^" B# \+ k) V- k8 u* K$ w            parameters:& i: i8 U& C8 x1 s; D
                mode: active-backup
/ o( ^! ~' @' p2 d                primary: enp3s0/ g9 B1 ~: D  p. F) d
1 A+ ~/ E0 o8 D0 p) X, S4 V
' D* l9 f" Z2 y0 t
14、配置多网卡绑定,option:true,不等待网卡激活,启动bond;, g& J) d# @) M  d3 e

1 a+ R$ S; l1 J) w4 n% mnetwork:
0 T/ t9 V) }* p1 p( F6 M    version: 2
4 y9 s7 ?' m$ H    renderer: networkd$ C4 A3 n" _' u1 t
    ethernets:+ E/ ^# j, l3 m# X2 _
        enp1s0:( K" R! H& B" j
            dhcp4: no
% z, c; _2 N4 p/ V$ N. T# S        enp2s0:
; S; s$ b: k  E& D1 t            dhcp4: no
1 }7 [5 G( N4 h8 Z4 y7 ]        enp3s0:
  m- z$ Z5 ^4 E3 o! @( C1 ]            dhcp4: no
8 U: |& K2 h1 f2 Q+ T+ ]            optional: true3 H9 b; t- t. [& ?; [/ p' _- [
        enp4s0:
1 ^6 F: f! Q& h1 M            dhcp4: no! D+ T' O1 Q& [" u
            optional: true
/ c8 K9 E, s3 O3 p6 U  {: t        enp5s0:1 n6 ^2 _3 Z0 L1 r
            dhcp4: no
( \% Q7 P9 s5 |: U0 |+ ?, v            optional: true
% N) A  H2 R: u, }        enp6s0:8 p! H. U2 X) e  C& D6 W9 o
            dhcp4: no0 ]# s! ~- Q" ^! @( j2 X4 Q
            optional: true
+ G. Q4 c8 C* S  L* p! V- _    bonds:
' `& b6 k1 z8 [* C# w0 a! y        bond-lan:0 H4 ~: Q5 C$ v: a
            interfaces: [enp2s0, enp3s0]
1 L1 F  F9 p0 t& X            addresses: [192.168.93.2/24]
" M$ a* _  g) a% `+ H            parameters:- P0 n7 V9 J( I4 C2 V9 `' ?
                mode: 802.3ad  X2 c+ _& N: T. b6 S( T& C
                mii-monitor-interval: 1! R6 a& Q. K8 `- E" W: Q
        bond-wan:
( d! a% u8 U! x6 g3 L+ u            interfaces: [enp1s0, enp4s0]
! n* z& v) O8 F  e            addresses: [192.168.1.252/24]% _. m: S: E, d  x6 ^
            gateway4: 192.168.1.1% n- U' F% j- S/ m6 I3 `, R& I
            nameservers:1 r6 t  A+ h' G+ S0 o. @
                search: [local]" u$ [( T; x) f4 b5 n4 m$ C0 H
                addresses: [8.8.8.8, 8.8.4.4]
" x& L9 P( I; t! S! H* B            parameters:
% H! s' P6 H. |/ R/ E                mode: active-backup
  ?6 k7 G! G6 L/ a# C, t6 w! _% Y                mii-monitor-interval: 1
3 b; j2 ?* B# \                gratuitious-arp: 59 e) P5 G1 g6 I2 N& E
        bond-conntrack:
0 R$ X+ o; M) i& Z" W            interfaces: [enp5s0, enp6s0]; f- ~0 W( L: g' {/ L- A
            addresses: [192.168.254.2/24]
  |( o% I! K7 y) g4 ^3 U            parameters:0 L. w" Z: x1 M# F" V
                mode: balance-rr2 L. ~! }' n' e3 j$ e) ^7 S! y) @9 Z
                mii-monitor-interval: 1
/ A/ y& F0 g7 g5 ^; D7 V- p& c& v
1 Y2 H# _/ O- F$ Q  Q: |! C( z; d( O. C* l6 s$ l' \/ N
15、配置桥接网络,并打上VLAN标记;; r8 @# N+ w" r+ D7 y' k$ {

) W. D0 r2 c5 P2 H4 j8 tnetwork:# K* r$ I2 S0 k# }# `
    version: 25 y* @/ d, c  U* h
    renderer: networkd
, f; \! X( N/ r6 p% ^* H; _3 j    ethernets:
* x  K! f, D3 N  ~# P        enp0s25:- n" c! y0 I! Q4 l6 Q  @
            dhcp4: true$ v7 ?" ^7 W4 t, I* m& Q, }: g
    bridges:
! O3 x8 S( W/ `* O1 S$ o1 Y  M7 S        br0:
" I+ u- t: w# @9 P            addresses: [ 10.3.99.25/24 ]) a( Y$ d9 |8 a& E
            interfaces: [ vlan15 ]
1 R& g/ D; u6 b  G    vlans:
5 t0 n# o+ i. I$ e        vlan15:
0 e2 X" V3 f( M" M* a0 [, H            accept-ra: no0 r" Z4 B+ R  U& T, y% B1 d7 ^
            id: 15$ _! i" X  i$ k& U6 ~0 V
            link: enp0s25- n' g: A- h7 Z4 K0 Q
+ e# A" r% L1 L' S6 t5 P
% a% r# `' g& Y: q
16、配置多个VLAN标记;
1 W2 ?3 L' B  R% ^* F) A2 y* p9 w0 _+ L) @
network:
4 Q0 \) i7 s9 {& v7 M  Y    version: 2
% w$ n0 G3 [: h- H, z: U7 [/ ?    renderer: networkd% G  t# J$ T: b/ @1 @6 a6 e
    ethernets:
  d3 E9 u4 S, l2 x1 ^        mainif:6 u3 K/ Z7 V  j5 j. W
            match:/ S' s+ j. B/ x! ~. M, K0 h& k
                macaddress: "de:ad:be:ef:ca:fe"
1 {2 `* P. B( p$ X0 s, i4 E7 C3 x            set-name: mainif
  s4 n! B) p" q! ]            addresses: [ "10.3.0.5/23" ]
& H/ G6 \" _3 ^0 H            gateway4: 10.3.0.1: w: t$ B- Q( z
            nameservers:
& \) J1 {- q1 e' e+ R                addresses: [ "8.8.8.8", "8.8.4.4" ]  o8 Q' l" K8 \/ k
                search: [ example.com ]
( }7 }4 u% p; Y0 w    vlans:, M) B$ M1 ^5 B. q
        vlan15:
1 k! z- o; q' q2 J            id: 15# P6 i1 x( E5 d# @6 K. z
            link: mainif
$ D* m5 I- |0 L% H+ j            addresses: [ "10.3.99.5/24" ]
. G! X! _9 B, Z+ I        vlan10:
$ N0 w$ u8 q# ~2 ^8 u: t; f            id: 10
  i. ?  Z; I1 p  m: n1 E  h            link: mainif5 u; P7 ~* l1 \7 C
            addresses: [ "10.3.98.5/24" ]
' ~1 J* n+ a4 q, i            nameservers:
( n1 g9 z$ x9 m5 A2 P                addresses: [ "127.0.0.1" ]7 x3 m2 M/ v, r, [# x) }  R7 L( [
                search: [ domain1.example.com, domain2.example.com ]6 r9 D5 x1 a4 u+ u0 A2 m& J

% g5 H) E* I' e* h# c0 C& Z
) K* A7 W, Z8 l& M/ H, U4 c* y17、配置直链路由;
$ P; U" B; z% f2 ?  [" z
! U8 D, ^* u2 b$ s" p7 T# o1 rIPV4配置' r. k- |9 l0 Y

" P( \' h2 s! Hnetwork:% {! q. ]# n) b( F5 A
    version: 2
: Y1 ]* b- M# \    renderer: networkd
5 s& m5 K  O, x( M    ethernets:
# h9 w4 u- T$ D        addresses: [ "10.10.10.1/24" ]
' E& y7 Z. L5 m& K: g        routes:
# E# a3 D! n* d& M1 Q            - to: 0.0.0.0/0! T  U0 D, x( i( W7 Q  Y7 \! m" k
                via: 9.9.9.9
2 L( m3 x: B" ?( v/ ]/ H, J9 y2 T# u7 L                on-link: true- Z0 @6 s7 t7 ?- O  k
2 w. }! `# d2 V' D

. n1 N& k3 ~* N3 {4 QIPV6配置
+ G) A) w6 d/ q( [( w
, W. t$ O; o7 V7 _" F+ k! |' Anetwork:
+ z5 n  X" g1 J8 ^- c5 E! M    version: 25 @  I$ k" H4 S, }2 I6 Q
    renderer: networkd
* h6 f: ^4 ?& d5 q6 i# f3 m& h) l( ~- c    ethernets:
% p1 G6 ~( x8 Y        addresses: [ "2001:cafe:face:beef::dead:dead/64" ]/ l0 x, K2 ^, o" x
        routes:
$ y% ~7 T% j8 E5 L6 X            - to: "2001:cafe:face::1/128"
' f5 a0 w# X- F6 x& c1 p                scope: link4 P2 ?0 R9 k8 V
            - to: "::/0"
9 d- o* p4 a( i5 ?7 g                via: "2001:cafe:face::1"
, \& j$ f* j; j# F: \# s. e% ?4 G, M                on-link: true
# ~1 Q1 _) g0 ?3 k8 n0 S9 O8 B7 c7 f- b# Z  e

0 ]" }: K2 I: k7 J* a18、配置策略路由;
9 V# N0 S# B. x' c
! J" s; l, {2 o( [' M/ l4 Cnetwork:+ B- y" B$ N- m- D& y2 l
    version: 2
. x1 R4 K- O8 N/ |; L# m; s    renderer: networkd+ R$ m6 h8 F; p
    ethernets:
- T! D& Z, P. l! t% V, i3 }( y9 \        ens3:) B, z$ b7 C% |$ Q, @# {
            addresses:
" i' U. s3 `, \9 J* x  }& R9 n             - 192.168.3.30/24
- l+ Q( u$ {3 U6 Y; D( a6 V            dhcp4: no3 q, z. Z) D5 M+ N, |' u4 Y8 b
            routes:
, Y! v3 |8 @1 l7 H8 I$ ]/ l             - to: 192.168.3.0/24
  t% f' K9 u" T! r* M                 via: 192.168.3.1
* r" \8 m6 N9 T' m4 k                 table: 101) _6 W' P( Q$ Y! x
            routing-policy:* x8 H7 L& a( L; a) r7 z
             - from: 192.168.3.0/24
: v2 J( g  m$ K' i# h                 table: 101
) }- W& i( t2 h8 ^8 U% h6 _% u        ens5:5 }: |8 H$ h7 u: K. q( q# c
            addresses:
; ?$ f! R: c/ s* m' V& r& q" C             - 192.168.5.24/24
  ?* a* Z( K% B            dhcp4: no
9 R# l+ ~( ]7 \4 x            gateway4: 192.168.5.1
0 }* V# A# @5 O  h            routes:
, o* Y( P0 m# Y5 S6 Z             - to: 192.168.5.0/24
% t& q, J/ V8 c5 k3 ]                 via: 192.168.5.1
8 f! F; r8 b( y( I. ]! b% j$ s1 A6 \                 table: 102
) }3 u; T  f1 c* m0 T; O9 p3 ]6 s            routing-policy:
  X% f" A# V# m7 ]            - from: 192.168.5.0/24( S3 R7 E2 b3 R- x8 v
                table: 102- f* v' b1 [# x- {- s, t4 ]9 Y5 g

& ]+ n1 }7 ^% @5 k! @! ~& y, B0 |# @* H7 i. ?
19、配置环回口地址;# }) h) A" @5 R. S* s
$ ~  `9 n1 Q6 F2 e* ^
network:
! [4 @! I6 Q; b$ s  Y$ D    version: 2
5 B8 S! S+ h7 \# y/ P" e7 z" w9 `    renderer: networkd
$ S7 F: R1 }) i0 d    ethernets:. W# ^5 |8 B5 Q( s% o- P4 _2 P+ E
        lo:
% P! _- @: p+ k0 F/ v            match:( z$ A( k1 M* |9 k, \+ L
                name: lo
" _* @/ e6 I: [: {# E8 {            addresses: [ 7.7.7.7/32 ]; Z+ o: {5 n2 Z' X; Q" a7 k
: \; R9 z8 c' Q$ i

& m4 E. I6 J7 ^: m$ T0 f20、Windows dhcp配置参考;6 O% s$ b# y) c' X% U0 B7 W! x0 I) u- [
6 ]0 L6 T9 o! O5 ^
network:. A6 y: A  n2 L, U' l8 m
    version: 2
% @0 m/ I3 k( L% q; I2 ~, N% i; ~    ethernets:
. O1 ~; z0 f9 @4 \" T  O, k        enp3s0:
: u6 `( a# e+ i9 r- P9 b2 \* @; V# S            dhcp4: yes
. H! c7 a! L; @$ Q" `* }% m, r            dhcp-identifier: mac( ]/ P' k& P4 v9 r2 V

& @% U: J' l1 c4 H" z
; C3 Z0 x; R* r. H+ Z' ?6 h8 Y: M21、配置IP通道;
; b: j/ h. c$ h- Z$ ]# z0 k1 `7 `/ k
network:( @$ u8 e( A7 }# E
    version: 25 d# |& Z  X! y
    ethernets:" h6 ^6 A5 A. J- {
        eth0:  k) }& p5 T; f0 G9 u( x/ C
            addresses:' b' `& S# y$ p) M" Z
                - 1.1.1.1/24
2 C7 F& A( z, |                - "2001:cafe:face::1/64"
, ^$ p( ^9 T* @7 u: O            gateway4: 1.1.1.254
! ]0 `/ m4 p9 ]! U* i( f3 m    tunnels:" Z; U6 O& s- F: K1 [5 U+ C
        he-ipv6:/ m# Z9 _! i5 N, {; t6 S/ I) k" T! r
            mode: sit
, W: E$ B2 R- ^4 V8 g5 x            remote: 2.2.2.2
8 i6 e( d) y" t& T) g            local: 1.1.1.1
; L0 U% l) s2 r) x7 W+ A4 S            addresses:
+ r! B4 o& M+ B4 s5 t( _. t                - "2001:dead:beef::2/64"1 }4 @/ @; j) W* Z& j# Z% c* @
            gateway6: "2001:dead:beef::1": s1 B3 J- {/ ^+ H0 b5 o( k' ?4 I0 L

! E" s& i* b5 O' L& l7 V+ G% W- V, u3 d5 q, Y: \
22、配置SR-IOV 子网卡
/ ?2 O% h5 S1 B! |
2 |6 i! _3 }) x+ Q; b4 B登录后复制 $ L, t5 F# p. f, Z: w+ O5 i0 @
network:
5 F  ?- [4 F+ ?6 n& F    version: 2
" K4 A+ T4 G* l5 i. R    ethernets:2 c# Q; e. R" O( g% Q
        eno1:" P7 `: W: c; N8 j8 Q
            mtu: 90002 L$ N- T- Y2 H* }6 R" w% S- Q# P
        enp1s16f1:. ?! s: ]  {% p+ p
            link: eno1" J7 X2 ^6 N  T* e; b$ a& K! L
            addresses : [ "10.15.98.25/24" ]
0 i- e& r, u2 \        vf1:. S! y- b! W" ]# o8 k4 m. R! M
            match:
) b9 B% U! X3 V                name: enp1s16f[2-3]4 \- {% H2 N1 a" w/ s
            link: eno13 x: U; Q5 S# l. y6 j& B: C
            addresses : [ "10.15.99.25/24" ]) ~- a) z- x  t, u

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2023-6-11 15:25:29 | 显示全部楼层
特别说明  t: G) T6 ^2 Q) B  v: \1 `/ i& k

% s  ~, T/ x' _0 J5 X! D关键词 vlan211 与 vlan212 需要手动添加虚拟网口并标记VLAN ID! Z, P* ?& K" E7 u8 `/ ]& j
$ N7 J& e6 m+ G6 L2 A& f# m# U6 |
sudo ip link add link ens3 name vlan211 type vlan id 211- g1 o3 q9 @+ G1 C/ N7 B
sudo ip link add link ens3 name vlan212 type vlan id 212 + T7 m) n9 u- z! y+ L9 N9 r3 i
该配置用来控制系统不使用该网口作为上网的默认网关,在多网口的环境下控制上网流量的方向。(实践发现不设置上网网关后,入站方向的流量也被屏蔽)8 s( R  h, c! L7 j0 i1 `

$ s5 u/ Y' e2 B# O  E5 gdhcp4-overrides:
$ g! L& d. W" p9 W        use-routes: false
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-12 01:50 , Processed in 0.024203 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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