Fedora21 LLDP使用方法
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
目次~
#contents
*概要 [#s9a19d83]
Fedora 21にてlldpdを使用する方法。~
Raspberry Piに導入した場合の事例となるため、CPUアーキテク...
*導入手順 [#nb1aba49]
**インストール [#n5bcfeb2]
-パッケージ導入
# yum install lldpad
========================================================...
Package Arch Ver...
========================================================...
Installing:
lldpad armv7hl 0.9...
Installing for dependencies:
libconfig armv7hl 1.4...
-サービスの自動起動を設定する~
# systemctl enable lldpad.service
Created symlink from /etc/systemd/system/multi-user.targ...
Created symlink from /etc/systemd/system/sockets.target....
-サービスを起動する~
# systemctl start lldpad
-起動結果
# systemctl status lldpad.service
● lldpad.service - Link Layer Discovery Protocol Agent D...
Loaded: loaded (/usr/lib/systemd/system/lldpad.service...
Active: active (running) since Thu 2016-10-06 23:10:25...
Main PID: 19571 (lldpad)
CGroup: /system.slice/lldpad.service
└─19571 /usr/sbin/lldpad -t
Oct 06 23:10:25 hw-mon02.localnet.asabiya.net systemd[1]...
**設定 [#x6df873d]
-eth0が返す値を設定
for i in `ls /sys/class/net/ | grep 'eth\|ens\|eno'`;
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 $i -V mngAddr enableTx=yes;
done
-eth0のアドレスを設定
lldptool -T -i eth0 -V mngAddr ipv4=[IPADDR]
~
実行例~
# lldptool -T -i eth0 -V mngAddr ipv4=192.168.1.10
ipv4 = 192.168.1.10
-設定の有効化
# systemctl restart lldpad.service
-設定結果の確認
# lldptool get-tlv -i eth0
Chassis ID TLV
MAC: b8:27:eb:39:f8:13
Port ID TLV
MAC: b8:27:eb:39:f8:13
Time to Live TLV
120
Port Description TLV
Interface 2 as eth0
System Name TLV
hw-mon02.localnet.asabiya.net
System Description TLV
Linux hw-mon02.localnet.asabiya.net 3.18.13-501.2...
System Capabilities TLV
System capabilities: Station Only
Enabled capabilities: Station Only
Management Address TLV
IPv4: 192.168.xxx.xxx
Ifindex: 2
End of LLDPDU TLV
*パッケージ入手方法 [#td3b9491]
fedora 21用ARM向けパッケージはアーカイブリポジトリに移動...
https://archives.fedoraproject.org/pub/archive/fedora/lin...
終了行:
目次~
#contents
*概要 [#s9a19d83]
Fedora 21にてlldpdを使用する方法。~
Raspberry Piに導入した場合の事例となるため、CPUアーキテク...
*導入手順 [#nb1aba49]
**インストール [#n5bcfeb2]
-パッケージ導入
# yum install lldpad
========================================================...
Package Arch Ver...
========================================================...
Installing:
lldpad armv7hl 0.9...
Installing for dependencies:
libconfig armv7hl 1.4...
-サービスの自動起動を設定する~
# systemctl enable lldpad.service
Created symlink from /etc/systemd/system/multi-user.targ...
Created symlink from /etc/systemd/system/sockets.target....
-サービスを起動する~
# systemctl start lldpad
-起動結果
# systemctl status lldpad.service
● lldpad.service - Link Layer Discovery Protocol Agent D...
Loaded: loaded (/usr/lib/systemd/system/lldpad.service...
Active: active (running) since Thu 2016-10-06 23:10:25...
Main PID: 19571 (lldpad)
CGroup: /system.slice/lldpad.service
└─19571 /usr/sbin/lldpad -t
Oct 06 23:10:25 hw-mon02.localnet.asabiya.net systemd[1]...
**設定 [#x6df873d]
-eth0が返す値を設定
for i in `ls /sys/class/net/ | grep 'eth\|ens\|eno'`;
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 $i -V mngAddr enableTx=yes;
done
-eth0のアドレスを設定
lldptool -T -i eth0 -V mngAddr ipv4=[IPADDR]
~
実行例~
# lldptool -T -i eth0 -V mngAddr ipv4=192.168.1.10
ipv4 = 192.168.1.10
-設定の有効化
# systemctl restart lldpad.service
-設定結果の確認
# lldptool get-tlv -i eth0
Chassis ID TLV
MAC: b8:27:eb:39:f8:13
Port ID TLV
MAC: b8:27:eb:39:f8:13
Time to Live TLV
120
Port Description TLV
Interface 2 as eth0
System Name TLV
hw-mon02.localnet.asabiya.net
System Description TLV
Linux hw-mon02.localnet.asabiya.net 3.18.13-501.2...
System Capabilities TLV
System capabilities: Station Only
Enabled capabilities: Station Only
Management Address TLV
IPv4: 192.168.xxx.xxx
Ifindex: 2
End of LLDPDU TLV
*パッケージ入手方法 [#td3b9491]
fedora 21用ARM向けパッケージはアーカイブリポジトリに移動...
https://archives.fedoraproject.org/pub/archive/fedora/lin...
ページ名: