排障:服務器直連路由Trunk口

問題實際:

新建服務器無法連接互聯網,經檢查發現問題爲服務器網卡直連到三層交換機的trunk口上,導致出現vlan問題。

解決思路:

將服務器劃入對應的vlan中,使其能夠連通互聯網,能夠進行遠程訪問(SSH遠程22端口默認爲開放)

解決方法:

1、檢查服務器內核中是否有8021q協議(trunk協議)

modinfo 8021q

2、複製需要劃vlan的網卡信息

# 格式爲:網卡名稱.vlan名稱
cp -p ifcfg-em4 ifcfg-em4.255

3、修改對應網卡配置信息

cat /etc/sysconfig/network-scripts/ifcfg-em4
# 按照下面修改
TYPE=Ethernet
BOOTPROTO=none
DEVICE=em4
ONBOOT=yes

4、修改vlan網卡信息

cat /etc/sysconfig/network-scripts/ifcfg-em4.255
# 按照下面進行修改
BOOTPROTO=none
DEVICE=em4.255
ONBOOT=yes
IPADDR=172.16.255.59    # 自身地址
PREFIX=24   # 子網掩碼
NETWORK=172.16.255.0   # 所處網段
GATEWAY=172.16.255.254  # 網關地址
VLAN=yes  # 開啓vlan
TYPE=Vlan  # 網卡類型
VLAN_ID=255  # 所屬VLAN

5、重啓網卡生效

service network restart

6、檢查vlan是否已經添加成功

cat /proc/net/vlan/config    # 該目錄原本不存在,第一次添加vlan後自動新建
VLAN Dev name    | VLAN ID
Name-Type: VLAN_NAME_TYPE_RAW_PLUS_VID_NO_PAD
em4.255        | 255  | em4
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章