LPIC/102/ネットワーク基礎/コマンド

Last-modified: 2007-01-04 (木) 14:15:40

hostname

hostname [変更ホスト名]
変更はsuのみ

ifconfig

ifconfig [インターフェース名] [パラメータ]

パラメータ内容
<IPアドレス>IPアドレスを設定する
netmask <マスク>
up活動状態にする
down停止する

route

route [オプション]==netstat -r

> route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     *               255.255.255.0   U     0      0        0 eth1
172.31.0.0      *               255.255.0.0     U     0      0        0 eth0
169.254.0.0     *               255.255.0.0     U     0      0        0 eth1
127.0.0.0       *               255.0.0.0       U     0      0        0 lo
default         nsgw_ns.jkj.sii 0.0.0.0         UG    0      0        0 eth0
項目内容
Flags経路状態、U:経路有効 H:ホストルート G:ゲートウェイ使用 !:経路無効

route add [オプション]

      route  [-v]  [-A  family]  add [-net|-host] target [netmask Nm] [gw Gw]
             [metric N] [mss M] [window W]  [irtt  I]  [reject]  [mod]  [dyn]
             [reinstate] [[dev] If]

route add -net 10.0.0.0 netmask 255.255.255.0 gw 172.31.1.1
route add default gw 172.31.1.1
route del [オプション]

オプション内容
-FカーネルのFIBを表示・操作する(デフォルト)
-CカーネルのFIBキャッシュを表示・操作する

tcpdump

tcpdump [オプション] [条件式]

オプション内容
-i <interface>
-s <size>先頭からのバイト数
-Xhex表示(+ascii)
-nアドレスなどnumeric表示
-v詳細表示
-vvさらに詳細表示
条件式内容
port <ポート番号>ポート番号の指定
proto <プロトコル番号>IPプロトコルを指定 (1=icmp 6=tcp 17=udp 89=ospf 112=vrrp)

ping

オプション内容
-c <count>回数
-i <interval>間隔

traceroute

オプション内容

netstat

netstat [オプション]

オプション内容
-a --all全てのソケット情報
-c --continuous状況を1秒ごとに表示
-i --interfaceネットワークインターフェースの状態表示
-n --numericアドレス・ポートを数値表示
-p --programpidとプロセスも表示
-r --routeルーティングテーブル表示
-t --tcpTCPポート
-u --udpUDPポート
-w --rawUDPポート
-x --unixUNIXドメインソケット

nslookup

dig

''dig [@DNSサーバ名] ホスト/ドメイン名 [検索タイプ]

検索タイプ説明
aIPアドレス
anyすべての情報
mxメールサーバ情報
nsネームサーバ情報
  • QUESTIONセクションに問い合わせ内容
  • ANSWERセクションに回答内容
(1)SYSTEM/B11> dig teena.jkj.sii.co.jp any
; <<>> DiG 9.2.3 <<>> teena.jkj.sii.co.jp any
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63032
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;teena.jkj.sii.co.jp.           IN      ANY
;; ANSWER SECTION:
teena.jkj.sii.co.jp.    60      IN      A       172.31.1.1
;; Query time: 2 msec
;; SERVER: 172.31.1.45#53(172.31.1.45)
;; WHEN: Wed Nov 15 12:13:49 2006
;; MSG SIZE  rcvd: 53

host

host [オプション] ホスト名/IPアドレス [DNSサーバ]

> host hogehoge.co.jp
hogehoge.co.jp has address 172.31.1.1
>host 172.31.1.1
1.1.31.172.in-addr.arpa domain name pointer hogehoge.co.jp.

whois

whois ターゲット[@whoisサーバ名]

  • whoisサーバへの問い合わせ
  • ドメイン ipアドレス dnsサーバ などの情報

telnet

telnet [ホスト [ポート番号]]

ftp

ftp [ホスト]

サブコマンド
ls [<file>]
pwd
get <file>
mget <files>
put <file>
mput <file>
ascii
binary (bin)
quit