シェルとスクリプト、ネットワークの基礎、システム管理、重要なシステムサービス
あるクライアントから社内のWebサーバーへブラウザでアクセスできないが、同じサーバーへのpingコマンドは正常に応答した。サーバー側の80番ポートが実際に待ち受けているかを直接確認する方法として適切なものはどれか。
- ✓telnet [サーバーIP] 80 でポートへの接続を試みる
- Barp -a でMACアドレステーブルを確認する
- Ctraceroute でホップ数を確認する
- Dnslookup でDNS逆引きを確認する
解説
telnetコマンドで対象ポートへ接続を試みることで、TCPレベルでそのポートが待ち受けているかを直接確認できる。arp、traceroute、nslookupはいずれも到達性や名前解決の確認であり、特定ポートの待ち受け状態は確認できない。
根拠LinuC レベル1 出題範囲 1.07.3 基本的なネットワークの問題解決