Yukiharu YABUKI の tDiary
このtDiaryを検索します。
2010-06-21 [長年日記]
_ Debian で MTUの値を確認したいなら
Debian GNU/Linux Lenny において MTU*1を確認したい場合は、どうするだろうか。
- ifconfigを使う
yabuki@kuroboxpro:~$ /sbin/ifconfig eth0 Link encap:イーサネット ハードウェアアドレス 00:16:01:a4:c2:b8 inetアドレス:192.168.11.240 ブロードキャスト:192.168.11.255 マスク:255.255.255.0 inet6アドレス: fe80::216:1ff:fea4:c2b8/64 範囲:リンク UP BROADCAST RUNNING MULTICAST MTU:1500 メトリック:1 RXパケット:502427 エラー:0 損失:0 オーバラン:0 フレーム:0 TXパケット:305430 エラー:0 損失:0 オーバラン:0 キャリア:0 衝突(Collisions):0 TXキュー長:1000 RXバイト:202209688 (192.8 MiB) TXバイト:44367860 (42.3 MiB) 割り込み:21 lo Link encap:ローカルループバック inetアドレス:127.0.0.1 マスク:255.0.0.0 inet6アドレス: ::1/128 範囲:ホスト UP LOOPBACK RUNNING MTU:16436 メトリック:1 RXパケット:4624 エラー:0 損失:0 オーバラン:0 フレーム:0 TXパケット:4624 エラー:0 損失:0 オーバラン:0 キャリア:0 衝突(Collisions):0 TXキュー長:0 RXバイト:388759 (379.6 KiB) TXバイト:388759 (379.6 KiB)
- netstat -iを使う
カーネルインタフェーステーブル Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR フラグ eth0 1500 0 502381 0 0 0 305411 0 0 0 BMRU lo 16436 0 4624 0 0 0 4624 0 0 0 LRU
- その他。他にもいろいろありそうだ。
*1 Maximum Transmission Unit
_ netstat -i の表示が崩れて見づらい。ので、awk をつかって整形した。
上の表示をみると、微妙にずれてて、いらっと来る。これでインタフェースが多かった日には... って感じ。文句をいうよりは、自分で整形したほうが良い。ってことで
$ netstat -i | awk '{printf("%7s %6s %3s %10s %6s %6s %6s %10s %6s %6s %6s %6s \n", $1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12)}' カーネルインタフェーステーブル Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR フラグ eth0 1500 0 502311 0 0 0 305385 0 0 0 BMRU lo 16436 0 4624 0 0 0 4624 0 0 0 LRU