1. 程式人生 > >伺服器安裝配置lldp協議

伺服器安裝配置lldp協議

伺服器安裝配置lldp協議

1.安裝lldp:yum install –y lldpad

2.啟動lldpad服務:systemctl start lldpad | 開機啟動:systemctl enable lldpad

3.啟動網絡卡指令碼:
#!/bin/bash
for i in ‘ls /sys/class/net/ | grep “em|eth|p”’;//注:’'改為``
do echo “enabling lldp for interface: $i”;
lldptool set-lldp -i $i adminStatus=rxtx;
lldptool -T -i $i -V sysName enableTx=yes;
lldptool -T -i $i -V portDesc enableTx=yes ;
lldptool -T -i $i -V sysDesc enableTx=yes;
lldptool -T -i $i -V sysCap enableTx=yes;
lldptool -T -i em1 -V mngAddr ipv4=‘hostname -I’;
lldptool -T -i $i -V mngAddr enableTx=yes;
done

檢視埠所連線詳細資訊:lldptool -t -n -i eth1

僅檢視埠資訊:lldptool -t -n -i eth1 -V portDesc

注:需要在交換機上開啟lldp協議

命令詳解:

lldptool set-lldp -i $i adminStatus=rxtx 【配置LLDP模式】
TxRx:既傳送也接收LLDP報文。
Tx:只發送不接收LLDP報文。
Rx:只接收不傳送LLDP報文。
Disable:既不傳送也不接收LLDP報文。
lldptool -T -i $i -V sysName enableTx=yes; 【啟用系統名稱識別符號】
lldptool -T -i $i -V portDesc enableTx=yes ; 【啟用埠描述識別符號】
lldptool -T -i $i -V sysDesc enableTx=yes; 【啟用系統描述識別符號】
TLV:(Type/Length/Value)
portDesc : Port Description TLV
sysName : System Name TLV
sysDesc : System Description TLV