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 -i ~/.ssh/<private-key-file-name> <user-name>@<host-name>
ssh-keygen†
ssh-copy-id†
ファイル操作†
ftp†
sftp†
- sftp <user-name>@<host-name>
- sftp -i ~/.ssh/<private-key-file-name> <user-name>@<host-name>
scp†
wget†
- ファイルをダウンロード
- wget <url-file-path>
- wget -O <save-to-path> <url-file-path>
状態確認†
hostname†
- ホスト名を表示
hostname
- IPアドレスを表示
hostname -I
hostname -i
接続確認†
- ping <host-name>
- ping -i <interval-second> <host-name>
- ping -c <count> <host-name>
arp†
netstat†
tracepath†
- tracepath <host-name> ※パケット経路を表示
traceroute†
- traceroute <host-name> ※ネットワーク経路を表示
curl†
パケットキャプチャ†
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†
関連用語†