RTX1200のコンフィグバックアップ自動化

YAMAHAのルータ、RTX1200のコンフィグバックアップを取るよ!
ちょっとびっくりしたんだけどRTX1200はSNMPでコンフィグが取れる。

というわけでやることはこれだけ。

[mikeda@cent ~]$ snmpwalk -v1 -cpublic 192.168.1.1 .1.3.6.1.4.1.1182.2.2.10.1.2 | tr -d '\r' | sed -n 's/^.*STRING: "//p'
...
login password *
administrator password *
login user mikeda *
console lines infinity
console prompt vpn-rt01
login timer 1000
...

cronでテキトウなファイルにリダイレクトしちゃいましょう。



前準備としては

サーバ側
# yum install net-snmp-utils
ルータ側
snmp host 192.168.1.2 public
そのままsnmpwalkしてみると
$ snmpwalk -v1 -cpublic 192.168.1.1 .1.3.6.1.4.1.1182.2.2.10.1.2
...
SNMPv2-SMI::enterprises.1182.2.2.10.1.2.6 = STRING: "login password *
"
SNMPv2-SMI::enterprises.1182.2.2.10.1.2.7 = STRING: "administrator password *
"
SNMPv2-SMI::enterprises.1182.2.2.10.1.2.8 = STRING: "login user mikeda *
"
...