Networking

UFW防火牆不工作?

  • May 18, 2018

我在禁用了它的伺服器上使用ufw allow 8887/tcp.

我不想再次關閉它。我曾經ufw status numbered得到一個規則列表,然後ufw delete <NUMBER>

問題是當我期望它關閉時,我仍然可以在埠 8887 上看到 Web 門戶。

當我跑步時,ufw status我回來了:

To                         Action      From
--                         ------      ----
22                         LIMIT       Anywhere                  
2376/tcp                   ALLOW       Anywhere                  
8140/tcp                   ALLOW       Anywhere                  
32793/tcp                  ALLOW       Anywhere                  
9000/tcp                   ALLOW       Anywhere                  
8887                       REJECT      Anywhere                  
8887/tcp                   REJECT      Anywhere                  
22 (v6)                    LIMIT       Anywhere (v6)             
2376/tcp (v6)              ALLOW       Anywhere (v6)             
32793/tcp (v6)             ALLOW       Anywhere (v6)             
9000/tcp (v6)              ALLOW       Anywhere (v6)             
8887 (v6)                  REJECT      Anywhere (v6)             
8887/tcp (v6)              REJECT      Anywhere (v6)   

如何確保沒有人可以訪問埠 8887?

這可能是由於我使用的是 Digital Ocean 中預配置的 droplet,標記為 Ubuntu 16.04,並預裝了 Docker。

其中一個方面的設置是防火牆,它允許 Docker Swarm 所需的 2 個埠和 ssh 所需的 22 個埠。

我在想,當我嘗試在節點上設置自己的防火牆設置時,它與他們的設置有些衝突。

我去了 Digital Ocean GUI 上的節點配置,並能夠添加防火牆設置來完成我正在尋找的內容。

引用自:https://unix.stackexchange.com/questions/444684