close

現場(環境):CetnOS 7.5     指令:nmcli

 


接著之前的文章,

一些比較指令相關的說明請參照相關網址。

 

Step0.載入 8021q & bonding

#modprobe bonding

#modprobe 8021q


Step1.設定bonding

 

先去掉兩張網卡上既有的連線。

#nmcli connection delete [網卡1]

#nmcli connection delete [網卡2]

建立bond0網卡,

#nmcli connection add con-name bind0 ifname bond0 type bond bond.options “miimon=100,mode=6”

#nmcli connection add con-name ens160 ifname ens160 type bond-slave master bond0

#nmcli connection add con-name ens192 ifname ens192 type bond-slave master bond0

 

啟用網卡 (bond0 > 實體介面卡)

#nmcli connection up bond0

#nmcli connection up ens160

#nmcli connection up ens192

 

確認bond0是否有建立成功

到這邊,bonding的流程就完成了。

如果沒有要設定vlan的話,到這邊就可以開始設定相關連線的IP資訊。

 


Step 2. 建立vlan

*注意1: 要在主機上設定vlan,對接Switch不能是Access Mode(不能Access到特定vlan上,因為switch與主機上的vlan協議有些許不同,可能會無法連線)

*注意2: 原本的網卡上的IP address等資訊都要先清掉

Vlan20作為範例。

#nmcli connection add type vlan con-name bond0.20 ifname bond0.20 dev bond0 id 20

 

確認一下帶vlan的網卡是否建立成功

#nmcli connection show

 

確定一下vlan資訊有沒有被帶起來。

#cat /proc/net/vlan/config

 

確認網卡帶起來後,就開始設定vlan上的IP位址。

 

#nmcli connection modify bond0.20 ipv4.address [ip address]

#nmcli connection modify bond0.20 ipv4.gateway [GW ip address]

#nmcli connection modify bond0.20 ipv4.dns [DNS ip address]

#nmcli connection modify bond0.20 ipv4.method manual

 

重啟網卡(bond0.20)

#nmcli connection up bond0

#systemctl restart network

 

確認一下網卡現在的相關資訊

#ip addr

 

到這邊在bonding網卡上設定vlan就完成。

 


Extra1.如果有其他參數需要設定的議題

先確認網卡上的資訊

#nmcli -p connection show bond0.20

 

查詢要調整的數值的指令

假設目前要調整MTU的數值(auto改成1600)

#nmcli connection modify bond0.20 802.mtu 1600

 

設定完成後再次確認一下網卡的資訊

#nmcli -p connection show bond0.20

可以看到關於MTU數值方面已經修改成剛剛調整的1600

(其他參數修改方法依此類推)

 


Extra2.想要帶多個vlan

這邊例如想多加一個vlan30vlan ID

只要依照Step2的步驟在執行一步就可以了。

#nmcli connection add type vlan con-name bond0.30 ifname bond0.30 dev bond0 id 30

 

一樣確認vlan是否成功建立

 

建立成功後開始設定vlan上的IP位址

最後啟用網卡就可以了。

#nmcli connection up bond0.30

 

確認一下網卡資訊

#ip addr

 

到這邊就完成在bonding網卡上帶多個vlan的狀況。

 

<本篇完>

 

 

arrow
arrow

    IT001 發表在 痞客邦 留言(0) 人氣()