Linuxのネットワーク†
telnet†
- telnet -l <user-name> <host-name>
ssh†
- ssh <user-name>@<host-name>
- ssh <user-name>@<host-name> -p <port-number>
- ssh <user-name>@<host-name> <command>
ssh-keygen†
ssh-copy-id†
ファイル操作†
ftp†
scp†
- scp <local-file-path> <target-host-name>:<remote-file-path>
- scp <target-host-name>:<remote-file-path> <local-file-path>
wget†
- ファイルをダウンロード
- wget <url-file-path>
- wget -O <save-to-path> <url-file-path>
状態確認†
hostname†
接続確認†
- ping <host-name>
- ping -i <interval-second> <host-name>
- ping -c <count> <host-name>
arp†
netstat†
ss -lnt ※ソケットの状態を表示(TCP)
ss -lnu ※ソケットの状態を表示(UDP)
tracepath†
- tracepath <host-name> ※パケット経路を表示
traceroute†
- traceroute <host-name> ※ネットワーク経路を表示
curl†
パケットキャプチャ†
- tcpdump i <network-if> -n port <port-no>
nmap†
ドメイン†
dig†
whois†
nslookup†
その他†
nmtui†
nmcli†
nmcli connection show
nmcli c
nmcli c s
nmcli device show
nmcli d
nmcli d s
- nc(netcat)
- nc <hostname> <port-no> ※HTTPリクエスト
- リッスンモード
- nc -l <hostname> <port-no> ※サーバ起動
- nc <hostname> <port-no> ※クライアント接続
NICの無効化/有効化†
ifup†
ifdown†
ツール†
net-tools ※廃止予定(CentOS6迄)†
iproute2†
関連用語†