Мне нужно проверить открытые порты моего сервера.
Я попробовал nmap: nmap ***.dyndns.info
из моей локальной сети.
Это дало мне:
Starting Nmap 5.21 ( http://nmap.org ) at 2011-04-09 16:05 JST
Nmap scan report for ***.dyndns.info (***.***.***.39)
Host is up (0.00097s latency).
rDNS record for ***.***.***.39: ************.ne.jp
Not shown: 994 closed ports
PORT STATE SERVICE
23/tcp open telnet
53/tcp open domain
80/tcp open http
Затем я попробовал инструмент открытых портов, предоставленный dyndns.com, указав определенный порт, например:
global ip address 23
global ip address 53
global ip address 80
Для каждого из этих тестов он дал мне «тайм-аут», что противоречит результатам nmap.
Я знаю, что в зависимости от того, как nmap выполняет тесты, может получиться, что результат будет "открытым".
Итак, я думаю, что лучший способ протестировать порты данного сервера - снаружи, как инструмент открытых портов dyndns.
Но я бы хотел протестировать все порты одновременно, а не один за другим.
Есть ли надежный инструмент для этого, особенно, который я могу использовать в командной строке?
Я на Ubuntu 10.10.