如何使 Ubuntu 防火牆規則 ( ufw ) 允許除...之外的所有流量?

如何使 Ubuntu 防火牆規則 ( ufw ) 允許除...之外的所有流量?

我是新使用 Ubuntu 和 ufw 命令來設定防火牆規則。我正在運行 apache 服務,並且可以使用 apache2.conf 拒絕對根路徑的存取。我有另一個後端應用程式在連接埠 3000 上運行,它不使用 apache,所以我無法拒絕透過 apache 的存取(如果我能夠做到這一點,我不知道如何)。

然後我嘗試將防火牆配置為僅拒絕對連接埠 3000 的訪問,但是當我啟用防火牆時,防火牆似乎拒絕所有流量。

最好的方法是什麼?

答案1

我還沒有測試過這個,也不熟悉 ubuntu 的 ufw,但它是 iptables 的一個簡單接口,我通過查看 ufw 命令得到了這個想法。我看到您想要更改傳入資料包的規則,從白名單更改為黑名單。

嘗試 ufw default allow in

用於ufw status verbose檢查您正在進行的更改..

此處列出更多規則 https://help.ubuntu.com/community/UFWhttp://manpages.ubuntu.com/manpages/lucid/man8/ufw.8.html

我想你可以說ufw deny 3000/tcp(儘管該規則似乎沒有指定方向)

相關內容