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> | 先頭からのバイト数 |
-X | hex表示(+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 --program | pidとプロセスも表示 |
-r --route | ルーティングテーブル表示 |
-t --tcp | TCPポート |
-u --udp | UDPポート |
-w --raw | UDPポート |
-x --unix | UNIXドメインソケット |
nslookup
dig
''dig [@DNSサーバ名] ホスト/ドメイン名 [検索タイプ]
検索タイプ | 説明 |
a | IPアドレス |
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 |