防火墙放开端口

Posted by Alei Blog on July 19, 2017

场景

服务器启用防火墙之后,需要放开对应的端口,客户端才能正常访问服务器上的应用

Windows

Windows放开端口

  • 控制面板-Windows防火墙-高级设置-入站规则,新建规则
  • 选择“端口”,点击下一步
  • 输入端口号,比如“8080”,点击下一步
  • 选择“允许连接”,点击下一步
  • 选择“域”、“专用”、“公用”,点击下一步
  • 名称输入“tcp-8080”,点击完成

Windows ping不通

  • 控制面板-Windows防火墙-高级设置-入站规则
  • 找到“文件和打印机共享(回显请求 - ICMPv4-In)”
  • 右键,启用规则

Windows允许远程桌面

  • 控制面板-Windows防火墙-高级设置-入站规则
  • 找到“远程桌面 - 用户模式(TCP-In)”和“远程桌面 - 用户模式(UDP-In)”
  • 右键,启用规则

Linux

各发行版不同,有所区别,此处抛砖引玉

Linux放开端口

  • 放开端口3000
    # firewall-cmd --add-port=3000/tcp --permanent
    # firewall-cmd --reload
    

Linux关闭防火墙

  • 暂停防火墙
    # iptables stop