Linux 端口是否开启查看

防火墙:  主要有 硬件防火墙  和 软件防火墙,硬件防火墙 主要厂商设计,防御性更好,安全性更好。软件防火墙 主要在主机内部, 依据Linux  核心的 Netfilter系统 进行封包过滤的一套东东。

封包过滤:其实就是分析请求的表头,区分是 TCP  http    UDP  ICMP IP  从而进行拒绝或接受服务的一种机制。

目前主要用 iptables  进行防火墙规则的设置。

iptables   -t  table[ filter  nat  mangle]  -p(policy)[udp  tcp]  port   ACCEPT  /REJECT /DROPT

 

1.你可以使用 lsof 命令来查看某一端口是否开放。查看端口可以这样来使用,我就以80端口为例:
lsof -i:80
如果有显示说明已经开放了,如果没有显示说明没有开放
2.netstat -aptn执行看看,是否监听在0.0.0.0:3306
3.
netstat -nupl (UDP类型的端口)
netstat -ntpl (TCP类型的端口)
例如
4.telnet ip  端口号   方式测试远程主机端口是否打开

5、使用工具 netcat  扫描端口(很有用)

nc  -z  -v   -n   localhost   21-25

nc  -z  -v   -n  -w  1   localhost   21-25   设置链接超时时间

6、使用nmap  扫描端口

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值