如何使用 iptables 打开端口列表

如何使用 iptables 打开端口列表

我喜欢在ubuntu上开放以下端口:

25|80|110|143|443|465|587|993|995

该命令netstat -tulpn | grep -E -w '25|80|110|143|443|465|587|993|995'打印以下内容:

   tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN                                                                                                                                                                   
   8489/nginx: master
   tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN                                                                                                                                                                   
   8489/nginx: master
   tcp6       0      0 :::80                   :::*                    LISTEN                                                                                                                                                                   
   8489/nginx: master
   tcp6       0      0 :::465                  :::*                    LISTEN                                                                                                                                                                   
   2170/docker-proxy
   tcp6       0      0 :::25                   :::*                    LISTEN                                                                                                                                                                   
   2194/docker-proxy
   tcp6       0      0 :::443                  :::*                    LISTEN                                                                                                                                                                   
   8489/nginx: master
   tcp6       0      0 :::993                  :::*                    LISTEN                                                                                                                                                                   
   2798/docker-proxy
   tcp6       0      0 :::995                  :::*                    LISTEN                                                                                                                                                                   
   2675/docker-proxy
   tcp6       0      0 :::587                  :::*                    LISTEN                                                                                                                                                                   
   2145/docker-proxy
   tcp6       0      0 :::110                  :::*                    LISTEN                                                                                                                                                                   
   3333/docker-proxy
   tcp6       0      0 :::143                  :::*                    LISTEN                                                                                                                                                                   
   2823/docker-proxy

如何正确开放这些端口?

答案1

UFW(简易防火墙)是 Ubuntu 上打开端口的便捷方式。默认情况下,UFW 应安装在 Ubuntu 18.04 及以上版本中。

您可以通过这种方式打开多个(TCP或)端口:UDP

ufw allow 25,80,110,143,443,465,587,993,995/tcp

相关内容