したがって、次のコマンドを使用してファイアウォールのポートが開いているかどうかをテストできます。
telnet SERVERIP PORT
.. しかし、私が知っている限り、一部のサービスはTelnetを使用してテストできません。たとえば、Telnetはサービスが使用しているプロトコルを知らず、Telnetはポートが閉じられていると報告しますが、実際にはサービスが動作していて実行しています。
質問:まず:Telnetについて話したことは正しいですか?第二:サーバーのポートが開いているかどうかをテストするには何を使用する必要がありますか? (これはファイアウォールによってブロックされません。) - これを実行できるUnixツールはありますか?
ベストアンサー1
最初の質問に関しては、サービスが対話型入力を待たないことがあります。他の説明もあるかもしれません。第二に、 地図ファイアウォールのテストに使用できます。多くのオプションがあります。
最初の1,000ポートの検索(デフォルト):
nmap -v -A -PN hostname.domainname.com
または、特定の範囲にすることもできます。
nmap -v -A -p 10000-11000 -PN hostname.domainname.com