Networking
UFW防火牆不工作?
我在禁用了它的伺服器上使用
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 上的節點配置,並能夠添加防火牆設置來完成我正在尋找的內容。