
我最近在 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