linux-Centos 7下bond与vlan技术的结合
服務(wù)器eth0與eth1作bonding,捆綁成bond0接口,服務(wù)器對端交換機(jī)端口,同屬于100、101號vlan接口
vlan 100: 10.104.100.253/24? ? ? ? ? ? ? ? ? ? ?vlan 101: 10.104.101.253/24
1.交換機(jī)端沒有打VLAN,則需要在服務(wù)器端網(wǎng)卡打tag
Center OS 7.2 網(wǎng)卡配置VLAN TAG
2、確認(rèn)內(nèi)核是否已經(jīng)載入802.1q模組: lsmod|grep 8021q,
如果沒有使用一下命令將模組載入內(nèi)核:modprobe -a 8021q
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
1)檢查是否存在NetworkManager服務(wù),如果存在就卸載(這一步必須執(zhí)行)
| 1 2 | rpm?–aq|grep?NetworkManager rpm?–e?NetworkManager?--nodeps |
2)查找插線的網(wǎng)卡(或者用ip a s查看網(wǎng)卡state后面的狀態(tài)是否UP or DWON)
| 1 2 | ethtool?eth0|grep?Speed????Speed:?1000Mb/s(插線) ethtool?eth1|grep?Speed????Speed:?Unknown!(未插線) |
3)編輯網(wǎng)卡配置
eth0配置:
| 1 2 3 4 5 6 7 8 9 | DEVICE=eth0 ONBOOT=yes BOOTPROTO=none MASTER=bond0 SLAVE=yes NAME=eth0 DEVICE=eth0 HWADDR=d0:94:66:14:79:01 |
??eht1配置:
| 1 2 3 4 5 6 7 8 9 | DEVICE=eth1 ONBOOT=yes BOOTPROTO=none MASTER=bond0 SLAVE=yes NAME=eth1 DEVICE=eth1 HWADDR=d0:94:66:14:79:03 |
bond0配置:(/etc/sysconfig/network-scripts/ifcfg-bondX刪除對應(yīng)bond的IP和dns配置信息)
| 1 2 3 4 5 6 | DEVICE=bond0 ONBOOT=yes BOOTPROTO=none IPADDR=10.202.48.41 NETMASK=255.255.255.0 GATEWAY=10.202.48.1 |
bond0.101配置:
DEVICE=bond0.101
BOOTPROTO=static
BROADCAST=10.202.16.255
IPADDR=10.202.16.11
NETMASK=255.255.255.0
GATEWAY=10.202.16.1
NETWORK=10.202.16.0
ONBOOT=yes
VLAN=yes
4)注意事項
需要與網(wǎng)絡(luò)管理員進(jìn)行溝通,在交換機(jī)是否標(biāo)記vlan標(biāo)簽
如果交換機(jī)那邊沒有打標(biāo)簽,則需要在服務(wù)器端打TAG?vlan標(biāo)簽,需要配置bond0.101配置(需要bond0和bond0.301兩個配置文件)
如果交換機(jī)那邊打標(biāo)簽,則不需要在服務(wù)器端打TAG?vlan標(biāo)簽,只配置到bond0即可
5)配置網(wǎng)卡模塊服務(wù)
編輯/etc/modprobe.d/bonding.conf文件,添加
alias bond0 bonding
options bond0 mode=1 miimon=100
編輯/etc/rc.sysinit文件(沒有這個文件就添加到/etc/rc.local),添加
modprobe 8021q
6)啟動網(wǎng)絡(luò)服務(wù)
modprobe bonding
modprobe 8021q
之后使用service network restart重啟網(wǎng)絡(luò)服務(wù)
提醒,需要讀取bonding.conf文件,要重啟服務(wù)器
3、創(chuàng)建vlan網(wǎng)卡配置文件,
(例如創(chuàng)建服務(wù)器網(wǎng)段vlan176):cp一個原bond網(wǎng)卡配置命名為bond0.176,vi修改內(nèi)容如下,
? 增加一行 VLAN=yes
? 修改DEVICE=bond0.176
? 配置IP、掩碼、網(wǎng)關(guān)
? 完成后重啟網(wǎng)絡(luò) service network restart
? 查看vlan配置 cat /proc/net/vlan/config 有對應(yīng)的dev name和vlanid即可
ping網(wǎng)絡(luò)是否通,ping自身網(wǎng)關(guān)是否通,ping docker段vlan網(wǎng)關(guān)是否通,ping NTP服務(wù)器是否通。
=================================================================================================================================
本文轉(zhuǎn)自 Mr_sheng 51CTO博客,原文鏈接:http://blog.51cto.com/sf1314/2073519
總結(jié)
以上是生活随笔為你收集整理的linux-Centos 7下bond与vlan技术的结合的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 虽然有索引,但没有用上
- 下一篇: 安装mariadb以及允许远程访问