Linuxネットワークコマンド

LinkIconifconfig
LinkIcondhclient
LinkIconping
LinkIconarp
LinkIconnslookup
LinkIconnetstat
LinkIcontraceroute
LinkIcondig
LinkIconwhois
LinkIconhostname

 

ifconfig

ネットワークインターフェースの設定を行います。
すべてのネットワークインターフェースの情報を表示します。
# ifconfig
# ifconfig -a

IPアドレスとネットマスクを設定します。
# ifconfig eth0 192.168.0.1 netmask 255.255.255.0

eth0を無効にします。
# ifconfig eth0 down

eth0を有効にします。
# ifconfig eth0 up

milk_btn_pagetop.png

 

dhclient

IPアドレスを開放します。
# dhclient eth0 -r

DHCPサーバからIPアドレスを再取得します。
# dhclient eth0

milk_btn_pagetop.png

 

ping

ICMPのECHO REQUEST パケットをネットワーク上のホストに送ります。
# ping ホスト(IPアドレス または ドメイン名)
# ping [-c<回数>] ホスト

milk_btn_pagetop.png

 

arp

ARPキャッシュを操作します。
ARPキャッシュを表示します。
# arp

特定の機器の情報だけを表示させます。
# arp -a ホスト名またはIPアドレス

ARPキャッシュからエントリを削除します。
# arp -d ホスト名またはIPアドレス

milk_btn_pagetop.png

 

nslookup

ホスト名のIPアドレスが正常に引けるか どうかを確認します。
# nslookup <ホスト名>

milk_btn_pagetop.png

 

netstat

ネットワークに関する情報を表示すします。
引数なし オープンされているソケットの一覧を表示
-r カーネルのルーティングテーブルを表示
-g マルチキャストグループメンバーシップ情報を表示
-i ネットワークインターフェースの状態を表示
-m IPマスカレードされた状態を表示
-s 各プロトコルの統計情報の一覧を表示

milk_btn_pagetop.png

 

traceroute

ホストへのネットワーク経路を表示します。
ネットワーク上の相手先ホストへどのように接続されているかを表示します。
# traceroute <ホスト名>
ホップ数
ルータ名
IPアドレス
ホストに到達するまでの時間

milk_btn_pagetop.png

 

dig

ドメイン名に関する情報を集めるためのコマンドです。
# dig <ドメイン名>
# dig asahi-net.or.jp

milk_btn_pagetop.png

 

whois

ドメイン名などをwhoisサーバに問い合わせます。
# whois <ドメイン名>
# whois asahi-net.or.jp

milk_btn_pagetop.png

 

hostname

システムのホスト名を表示します。
 -a エイリアス名を表示します
 -i IPアドレスを表示します
 -f ロングホスト名を表示します
 -d DNSドメイン名を表示します

milk_btn_pagetop.png

2007.01.12