Linux Debian 10开启指定/范围端口

查看开放端口

sudo apt-get install net-tools

netstat –pnltu

如果没法连通需要开放防火墙端口

首先安装 iptables(通常系统都会自带,如果没有就需要安装),使用以下命令

sudo apt-get update

sudo apt-get install iptables

安装成功后使用以下命令开放一个个端口

iptables -I INPUT -p tcp –dport 8080 -j ACCEPT

开启一个范围的端口

iptables -A INPUT -p tcp –dport 51000:60000 -j ACCEPT

关闭端口

iptables -A INPUT -p tcp –drop 端口号 -j DROP

iptables -A OUTPUT -p tcp –dport 端口号 -j DROP

设置完就已经放行了指定的端口,但重启后会失效,所以需要设置持续生效规则:

输入以下安装 iptables-persistent

sudo apt-get install iptables-persistent

输入以下命令保存规则持续生效

netfilter-persistent save

netfilter-persistent reload

完成之后端口就会持续开放。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容