我最近在 Debian Lenny 机器上安装了 Postfix 和 Dovecot IMAP。向该域名发送邮件很顺利,通过 IMAP 阅读邮件也很顺利。不过我很好奇为什么运行 nmap 时,端口 10143 没有显示为打开。
nmap -sS -O 127.0.0.1
Starting Nmap 4.62 ( http://nmap.org ) at 2011-11-26 21:30 GMT
Interesting ports on localhost.localdomain (127.0.0.1):
Not shown: 1711 closed ports
PORT STATE SERVICE
22/tcp open ssh
25/tcp open smtp
80/tcp open http
3306/tcp open mysql
我是否遗漏了 NMAP 的某些内容?
谢谢
狮子座
答案1
运行以下命令
netstat -tlupn | grep 143
也许 imap 没有设置绑定到 127.0.0.1?
答案2
人nmap
nmap 默认不会扫描所有端口。(如果这样做的话速度会慢很多。)
相反,“默认情况下,Nmap 会扫描每个协议最常见的 1,000 个端口。”
您在非标准端口上运行 IMAP,而 nmap 没有在那里查找。
如果您愿意,您可以调整 nmap 来扫描不同的端口范围。
-p 10100-10200