虚拟主机域名注册-常见问题服务器知识 → 操作系统

Linux系统防火墙放行端口

  一,通过SSH工具远程进入服务器。

  两种方式(任意一种都可以),1,使用工具;2,手动对防火墙添加规则。

  1,使用工具,执行命令:

  wget -O ports.sh http://down.jywlcm.cn/SH/ports.sh && bash ports.sh && rm -rf ports.sh

  输入需要放行的端口,回车,然后输入协议,如果是tcp协议直接回车即可完成放行,如果是端口范围,可输入范围端口,使用英文冒号隔开。支持删除已放行的端口。

  2,手动对防火墙添加规则,命令如下:

  centos6:

  iptables -I INPUT -p 协议 -m 协议 --dport 端口 -j ACCEPT

  iptables-save > /etc/sysconfig/iptables

  service iptables restart

  centos7(firewalld和iptables只能使用其中一个):

  a、iptables

  iptables -I INPUT -p 协议 -m 协议 --dport 端口 -j ACCEPT

  iptables-save > /etc/sysconfig/iptables

  systemctl restart iptables

  b、firewall

  firewall-cmd --zone=public --add-port=端口/协议 --permanent

  firewall-cmd --reload

  ubuntu:

  本系统我司默认未启用防火墙,如果需要可使用上面脚本放行或者启用系统ufw防火墙进行操作

  ufw enable (启动防火墙)

  ufw allow 端口/协议

  ufw reload

  如按照本教程操作后仍然无法访问端口,请检查服务器内部相关应用或者服务是否监听,可使用netstat -nltup查看。




免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:bkook@qq.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:简单判断Linux主机被CC攻击的命令
下一篇:如何查看Linux端口被占用
  >> 相关文章
没有相关文章。
0

在线
客服

在线客服服务时间:9:00-18:00

客服
热线

19899115815
7*24小时客服服务热线

关注
微信

关注官方微信
顶部