Linux过滤端口命令没那个端口,为什么使用iptables -A INPUT -p tcp --dport 7777 -j DROP指令后,只是过滤端口而不是关闭?...

[root@IEM-COMM ~]# nmap -p 7777 localhost

Starting nmap 3.70 ( http://www.insecure.org/nmap/ ) at 2009-06-20 16:29 CST

Interesting ports on IEM-COMM (127.0.0.1):

PORT     STATE SERVICE

7777/tcp open  unknown

Nmap run completed -- 1 IP address (1 host up) scanned in 0.117 seconds

[root@IEM-COMM ~]# iptables -A INPUT -p tcp --dport 7777 -j DROP

[root@IEM-COMM ~]# nmap -p 7777 localhost

Starting nmap 3.70 ( http://www.insecure.org/nmap/ ) at 2009-06-20 16:29 CST

Interesting ports on IEM-COMM (127.0.0.1):

PORT     STATE    SERVICE

7777/tcp filtered unknown

Nmap run completed -- 1 IP address (1 host up) scanned in 0.326 seconds

|

的确只是过滤端口而不是关闭  端口对应的服务不启动那么端口才是关闭的

这些端口本身不是独立存在的  它们依附于进程 用netstat  -ap可以看出端口依附在什么进程上面  杀掉相应的进程 端口自然也就关闭了

其实在安装服务器的时候 一是要最小化安装 二是最好根据自己服务器的用途自定义要启动的服务  默认情况下有很多没必要的服务是自动启动的

|

iptables确实只是一些过滤规则而已,并不是将端口 kill 掉,相当在程序打开的端口 和 客户端(也可能是本机)连接之间增加了一个过滤器(防火墙),符合规则的就通过,不符合的就关闭

要理解清楚

你在另外一台机器运行 nmap 检测,就明白,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值