Centos

讓node.js應用直接監聽80埠

  • June 27, 2017

我有一個 node.js 應用程序,我希望它直接監聽 80 埠,但是當我使用以下命令執行節點應用程序node index.js但防火牆正在執行時systemctl start firewalld。當防火牆執行時,當我訪問 80 埠時,我無法查看應用程序。但是當我使用命令禁用防火牆時,systemctl stop firewalld我可以在訪問 80 埠時查看應用程序

如何在執行防火牆的情況下訪問/查看我的應用程序?


作業系統資訊

Centos 7 64 位

使用最小 ISO

在 VM 工作站 12.5.7 上執行

您添加一個規則以允許埠 80 流量。

列出活動區域:

firewall-cmd --get-active-zones

要將埠 80 規則添加到“公共”區域:

firewall-cmd --permanent --zone=public --add-port=80/tcp

列出“公共”區域的規則:

firewall-cmd --zone=public --list-all

來源:https ://blog.christophersmart.com/2014/01/15/add-permanent-rules-to-firewalld/

引用自:https://serverfault.com/questions/858068