centos配置lldp与交换机建立邻居关系

centos 上开启lldp的程序为lldpad,ubuntu上为lldpd

首先安装运行


#yum install lldpad
#lldpad -d

在所有接口开启

for i in `ls /sys/class/net/ | grep "em\|eth"` ;
      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

这样交换机就可以发现了

lldpad在服务器上有命令行调试工具

#lldptool get-tlv -n -i "interface"


Ubuntu要好用一些,直接有lldpcli命令行进行调试



版权声明:本文为achejq原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。