SNMPではNATPセッション数を取得出来ないので、
サーバから自動でTelnetして取得して
MRTGで表示する方法を考えてみました。
ルータ
・IX2010、2015
サーバ
・Scientific Linux、Debian/Ubuntu
・MRTG
・telnet
・expect
・tr
特に必要なのは、
「telnet」「expect」です。
さて、6月6日は、
World IPv6 Launch Day
らしいので、IPv6の設定でもしてみましょう。
http://www.tunnelbroker.net/
何はともあれこちらで登録します。
今回は以下の値で設定します。
IPv6 Tunnel Endpoints
Server IPv4 Address:74.82.46.6
Server IPv6 Address:2001:470:23:5dd::1/64
Client IPv4 Address:202.212.90.234
Client IPv6 Address:2001:470:23:5dd::2/64
Routed IPv6 Prefixes
Routed /64:2001:470:24:5dd::/64
続きを読む
レジストリを変更しないと、
NAT配下では接続することができません。
・Windows XP、2003の場合
”HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IPSec”
・Windows Vista、7、2008の場合
”HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PolicyAgent”
・レジストリキー
“AssumeUDPEncapsulationContextOnSendRule”を”REG_DWORD”で作成
0・・・NAT トラバーサルを無効にします。デフォルト設定
1・・・NAT トラバーサルを有効にします。クライアントがNAT配下の場合?
2・・・NAT トラバーサルを有効にします。サーバとクライアントの両方がNAT配下の場合。
値を設定したあとは、Windowsを再起動します。
http://support.microsoft.com/kb/885407/ja
僕の場合は両方NAT配下なので、
「2」
を設定しました。