技术知识库

帮助中心 >  产品文档 >  云服务器 >  使用iptables限制访问网站指定端口

配置很简单,命令如下:


1、在tcp协议中,禁止所有的ip访问本机的8080端口。


iptables -I INPUT -p tcp --dport 8080 -j DROP

2、允许127.0.0.1访问本机的8080端口


iptables -I INPUT -s 127.0.0.1 -p tcp --dport 8080-j ACCEPT

注意,这里仅限于nginx和目标程序在同一服务器的情况,如果是分离的,需要允许nginx所在服务器ip访问。以上两条命令必须先禁用全部,再允许具体ip,可以是多条。


3、保存iptables


service iptables save


4、重启iptables防火墙


service iptables restart


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: