Debian
我用 iptables 打開的埠似乎已關閉
我在 Debian 7 上使用 iptables 打開了以下埠:
iptables -X iptables -F iptables -P INPUT DROP iptables -P FORWARD DROP iptables -P OUTPUT ACCEPT iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT iptables -A INPUT -p tcp --dport 21 -j ACCEPT #FTP iptables -A INPUT -p tcp --dport 111 -j ACCEPT #RPCBIND iptables -A INPUT -p tcp --dport 113 -j ACCEPT #AUTH iptables -A INPUT -p tcp --dport 139 -j ACCEPT #NETBIOS-SSH iptables -A INPUT -p tcp --dport 443 -j ACCEPT #HTTPS iptables -A INPUT -p tcp --dport 901 -j ACCEPT #SAMBA iptables -A INPUT -p tcp --dport 993 -j ACCEPT #IMAP iptables -A INPUT -p tcp --dport 8080 -j ACCEPT #TOMCAT iptables -A INPUT -p tcp --dport 1723 -j ACCEPT #PPTP iptables -A INPUT -p tcp --dport 10000 -j ACCEPT #WEBMIN iptables -A INPUT -j DROP
但是,當我使用“nmap”掃描伺服器上的開放埠時,有些埠顯示為已關閉。有人能幫助我嗎?
~ $ nmap 172.16.17.135 Starting Nmap 6.40 ( http://nmap.org ) at 2014-08-21 14:38 PDT Nmap scan report for 172.16.17.135 Host is up (0.00060s latency). Not shown: 988 filtered ports PORT STATE SERVICE 21/tcp open ftp 22/tcp open ssh 80/tcp open http 111/tcp open rpcbind 113/tcp closed ident 139/tcp closed netbios-ssn 443/tcp open https 901/tcp closed samba-swat 993/tcp closed imaps 1723/tcp closed pptp 8080/tcp closed http-proxy 10000/tcp closed snet-sensor-mgmt
使用者3680708,
列出具有開放埠的服務:
# netstat -tulpn
這將列出帶有 TCP/UDP 資訊的 PID 和服務名稱。如果未列出服務/埠,那麼這可能解釋了為什麼在 nmap 掃描中埠狀態為“關閉”。