網(wǎng)站建設(shè)7個(gè)基本流程seo新聞
本次純實(shí)驗(yàn),不會(huì)講解bond功能,配置bond mode 1 和 mode 4 如何配置
-
確定內(nèi)核模塊是否加載
實(shí)驗(yàn)使用root用戶權(quán)限,非root用戶使用sudo 調(diào)用root權(quán)限root@ubuntu22:~# lsmod | grep bonding root@ubuntu22:~# modprobe bonding root@ubuntu22:~# lsmod | grep bonding bonding 200704 0 tls 114688 1 bonding
-
實(shí)驗(yàn)網(wǎng)卡
ens37 ens38 -
bond mode4配置文件如下
network:version: 2renderer: networkdethernets:ens37:addresses: []dhcp4: nooptional: trueens38:addresses: []dhcp4: nooptional: truebonds:bond4:interfaces: [ens37,ens38]parameters:mode: 802.3adlacp-rate: fastmii-monitor-interval: 100transmit-hash-policy: layer3+4addresses: [192.168.119.130/24]routes:- to: 0.0.0.0via: 192.168.119.2nameservers:addresses: [114.114.114.114]
網(wǎng)絡(luò)配置(network)
- version: 2:指定Netplan配置文件的版本。
- renderer: networkd:指定使用systemd-networkd作為網(wǎng)絡(luò)服務(wù)的渲染器。
以太網(wǎng)接口(ethernets)
- ens37 和 ens38:定義了兩個(gè)以太網(wǎng)接口。
- addresses: []:為空列表,表示這些接口沒有靜態(tài)分配的IP地址。
- dhcp4: no:表示這些接口不使用DHCP來獲取IPv4地址。
- optional: true:表示這些接口是可選的,即使它們不存在或未配置成功,也不會(huì)影響系統(tǒng)的網(wǎng)絡(luò)啟動(dòng)。
鏈路聚合接口(bonds)
- bond4:定義了一個(gè)名為bond4的鏈路聚合接口。
- interfaces: [ens37, ens38]:指定bond4由ens37和ens38兩個(gè)接口組成。
- parameters:定義了bond接口的參數(shù)。
- mode: 802.3ad:設(shè)置bond模式為802.3ad,這是一種基于LACP(鏈路聚合控制協(xié)議)的動(dòng)態(tài)鏈路聚合模式。
- lacp-rate: fast:設(shè)置LACP的速率為fast,意味著LACP包會(huì)更快地發(fā)送,以便更快地建立和維護(hù)聚合。
- mii-monitor-interval: 100:設(shè)置接口狀態(tài)監(jiān)測間隔為100毫秒,用于檢測鏈路是否活動(dòng)。
- transmit-hash-policy: layer3+4:設(shè)置流量分配策略,基于層3(IP地址)和層4(端口號(hào))信息來計(jì)算哈希值,以決定數(shù)據(jù)包通過哪個(gè)slave接口發(fā)送。
- addresses: [192.168.119.130/24]:為bond4接口分配靜態(tài)IPv4地址。
- routes:
- - to: 0.0.0.0:定義默認(rèn)路由。
- via: 192.168.119.2:指定下一跳地址,即所有非本地目的地的流量都將通過這個(gè)地址轉(zhuǎn)發(fā)。
- nameservers:
- addresses: [114.114.114.114]:指定DNS服務(wù)器地址,這里使用了公共DNS(114.114.114.114)。
-
bond mode1 配置文件如下:
network:version: 2renderer: networkdethernets:ens37:addresses: []dhcp4: nooptional: trueens38:addresses: []dhcp4: nooptional: truebonds:bond4:interfaces: [ens37,ens38]parameters:mode: active-backupmii-monitor-interval: 100addresses: [192.168.119.130/24]routes:- to: 0.0.0.0via: 192.168.119.2nameservers:addresses: [114.114.114.114]
- mode: active-backup 主備模式
使用 netplan apply 使配置生效
- mode: active-backup 主備模式