netcatはUDPポートが開いているかどうかをどうやって知ることができますか?

netcatはUDPポートが開いているかどうかをどうやって知ることができますか?

したがって、このnetcatコマンドを使用してUDPポートが開いていることを確認できます。

$  nc -vz -u 10.1.0.100 53
Connection to 10.1.0.100 53 port [udp/domain] succeeded!

TCPとは異なり、UDPには接続がありません(実行後に忘れてしまいます)。では、高レベルでnetcatがUDPポートが開いているかどうかを知っている人はいますか?返信を求めるのでしょうか?

ベストアンサー1

実際にはそうではありません。次のようにして確認できます。

$ nc -vz -u 8.8.8.8 53 
Connection to 8.8.8.8 53 port [udp/domain] succeeded!
$ nc -vz -u 8.8.8.8 54
Connection to 8.8.8.8 54 port [udp/*] succeeded!
$ nc -vz -u 8.8.8.8 59
Connection to 8.8.8.8 59 port [udp/*] succeeded!
$ 

したがって、UDPを使用すると、情報を再提供しない限り、実際には確認できません。

おすすめ記事