如何查询Linux系统服务器开放了哪些端口?端口很重要,很多问题都是由于端口导致的,本文介绍查看linux服务器开放端口的命令。
查询开放端口命令
1、登录到Linux服务器:ssh root@服务器IP
2、使用命令iptables -L -n
查看端口开通情况;
3、实例:查看阿里云百科网的端口开通情况
[root@aliyunbaike ~]# iptables -L -n Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpts:10100:10110 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:8888 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:21
我们看到阿里云百科网已经开放的端口号有:8888、80和21号端口。
开放端口命令
我们以开放8888端口号为例:(请依次执行这5条命令)
/sbin/iptables-save > /etc/amh-iptables; sed -i '/--dport 8888 -j ACCEPT/d' /etc/amh-iptables; /sbin/iptables-restore < /etc/amh-iptables; /sbin/iptables -I INPUT -p tcp --dport 8888 -j ACCEPT; /sbin/iptables-save > /etc/amh-iptables; //以上5条命令,请依次执行,完成linux下开放8888号端口
以上5条命令,请依次执行,即可开放linux下的8888号端口。
注意:阿里云服务器PK腾讯云服务器,很便宜!
①阿里云:2核4G服务器188元/年,4核8G服务器346元/年,8c16g等(价格很低很低)
②腾讯云:2核4G云服务器8M带宽70元一年(有高配)
③华为云:华为云服务器60元一年起(查看更多配置报价)
发表评论