SQL/Webサーバーを立てたり、特定のサーバーにSSHでログインする際に、ネットワーク周りの確認は必須である。それらネットワーク設定の確認コマンドを一覧化した。
特定のIPと通信ができているか確認
ping 192.168.***.***
特定のIPのサーバーの特定のポートが開いているか確認
Test-NetConnection -ComputerName 192.168.***.*** -Port 80
現在アクティブになっているTCPの通信状態を調べる
netstat
netstat -n //名前解決前のIPアドレスで表示
netstat -f //ドメインネームをフルで表示
netstat -p //プロセスIDを表示
ARPテーブルの確認
MACアドレスとIPアドレスの対応表が表示される
arp -a
ルーティングテーブルの確認
宛先ネットワーク(IP/サブネット)とインターフェースアドレスが載っている。
route print
route
DNSサーバーで名前解決できているか確認
nslookup www.sagawa-exp.co.jp
IP/マスクなどネットワーク設定の確認
ipconfig
ipconfig /all
ifconfig