Skip to main content

Ubuntu系サーバで役立つNW管理コマンドのインストール。

サーバ管理の際に役立つコマンドを最初のうちに入れておきます。

net-tools

ネットワーク管理に必要なツール(ifconfig/netstat等)を導入します。

sudo aptitude install net-tools

ifconfigのオプション

オプション意味備考
-aすべてのネットワークインターフェースを表示アクティブでないインターフェースも含む
-s簡潔なリスト形式で表示インターフェースの概要を確認するのに便利
upインターフェースを有効化ネットワーク接続を開始する
downインターフェースを無効化ネットワーク接続を停止する
inetIPアドレスを設定特定のインターフェースにIPを割り当てる
netmaskネットマスクを設定サブネットマスクを変更する
broadcastブロードキャストアドレスを設定ブロードキャストアドレスを変更する
mtu最大転送単位(MTU)を設定パケットサイズの最大値を設定する
promiscプロミスキャスモードを有効化すべてのパケットを受信する
-promiscプロミスキャスモードを無効化通常モードに戻す
arpARPプロトコルを有効化アドレス解決プロトコルを使用する
-arpARPプロトコルを無効化ARPを無効にする
allmulti全マルチキャストモードを有効化すべてのマルチキャストパケットを受信する
-allmulti全マルチキャストモードを無効化通常モードに戻す

netstatのオプション

オプション意味備考
-aすべての接続とリスニングポートを表示現在の接続状況を確認するのに便利
-tTCP接続のみを表示TCPプロトコルの接続を確認
-uUDP接続のみを表示UDPプロトコルの接続を確認
-lリスニングポートのみを表示サーバが待機しているポートを確認
-pプロセスIDとプログラム名を表示どのプログラムがどのポートを使用しているかを確認
-n数値形式でアドレスとポートを表示名前解決を行わずに表示
-rルーティングテーブルを表示ネットワークのルーティング情報を確認
-s各プロトコルの統計情報を表示ネットワークのトラフィック統計を確認
-c指定した間隔で情報を更新リアルタイムでネットワーク状況を監視