-
ホスト example.com にICMP疎通確認を行うコマンドは?
ping example.com
-
5回だけ google.com にpingを送るコマンドは?
ping -c 5 google.com
-
SSHでユーザー user がホスト server に接続するコマンドは?
ssh user@server
-
SSHでポート22以外(例: 2222)を使って接続するコマンドは?
ssh -p 2222 user@server
-
現在のネットワークインターフェースのIP情報を確認するコマンドは?
ip addr show
-
ルーティングテーブルを表示するコマンドは?
ip route show
-
自分のグローバルIPアドレスを確認するコマンドは?
curl ifconfig.me
-
ポート 80 が開いているか確認するコマンドは?
nc -zv localhost 80
-
開いているTCP/UDPポートを一覧表示するコマンドは?
netstat -tuln
-
接続中のTCPセッションを表示するコマンドは?
ss -t
-
HTTPリクエストを送るコマンドは?
curl http://example.com
-
HTTPヘッダーだけを表示するコマンドは?
curl -I http://example.com
-
wget を使ってファイルをダウンロードするコマンドは?
wget http://example.com/file.txt
-
FTPで ftp.example.com に接続するコマンドは?
ftp ftp.example.com
-
traceroute コマンドで google.com までの経路を確認するコマンドは?
traceroute google.com
-
DNS解決で example.com のAレコードを確認するコマンドは?
dig example.com
-
簡易的にDNS解決を確認するコマンドは?
nslookup example.com
-
/etc/hosts ファイルを確認するコマンドは?
cat /etc/hosts
-
/etc/resolv.conf の内容を確認するコマンドは?
cat /etc/resolv.conf
-
自分のホスト名を表示するコマンドは?
hostname
-
ホスト名を一時的に testhost に変更するコマンドは?
hostname testhost
-
永続的にホスト名を設定するコマンドは?(systemd環境)
hostnamectl set-hostname testhost
-
現在のネットワークインターフェース一覧を表示するコマンドは?
ip link show
-
ネットワークインターフェース eth0 を無効化するコマンドは?
ip link set eth0 down
-
ネットワークインターフェース eth0 を有効化するコマンドは?
ip link set eth0 up
-
eth0 にIPアドレス 192.168.1.100/24 を追加するコマンドは?
ip addr add 192.168.1.100/24 dev eth0
-
デフォルトゲートウェイを 192.168.1.1 に設定するコマンドは?
ip route add default via 192.168.1.1
-
TCPポート 80 で待ち受けサーバーを立てるコマンドは?
nc -l -p 80
-
server のポート80に接続するコマンドは?
nc server 80
-
arp テーブルを表示するコマンドは?
arp -n
-
ネットワーク疎通確認に telnet を使って example.com:80 に接続するコマンドは?
telnet example.com 80
-
ss コマンドでリッスンしているポートを表示するコマンドは?
ss -ltn
-
現在の接続数をカウントするコマンドは?
ss -t | wc -l
-
ifconfig コマンドでインターフェース情報を表示するコマンドは?
ifconfig
-
パケットの送受信状況を確認するコマンドは?
netstat -i
-
tcpdump でインターフェース eth0 の通信をキャプチャするコマンドは?
tcpdump -i eth0
-
tcpdump でポート80の通信だけをキャプチャするコマンドは?
tcpdump -i eth0 port 80
-
HTTPサーバーに curl でPOSTデータを送るコマンドは?
curl -d "name=test" http://example.com
-
HTTPSサイトの証明書情報を確認するコマンドは?
openssl s_client -connect example.com:443
-
現在のネットワーク統計情報を表示するコマンドは?
netstat -s
-
ss でUDPの接続状況を確認するコマンドは?
ss -u
-
ネットワーク遅延を測定する mtr コマンドの例は?
mtr google.com
-
サービス ssh が起動しているか確認するコマンドは?
systemctl status ssh
-
サービス ssh を再起動するコマンドは?
sudo systemctl restart ssh
-
firewallで現在の設定を表示するコマンドは?
sudo firewall-cmd --list-all
-
iptablesのルールを表示するコマンドは?
sudo iptables -L -n -v
-
curl でダウンロードした内容を output.html に保存するコマンドは?
curl -o output.html http://example.com
-
ネットワーク帯域を測定する iperf3 クライアント実行コマンドは?
iperf3 -c server
-
iperf3 をサーバーモードで起動するコマンドは?
iperf3 -s
-
ICMPパケットを1つだけ送信するコマンドは?
ping -c 1 8.8.8.8
-