無効なサーバーでポート8887が開いていますufw allow 8887/tcp
。
もう一度閉じようとしません。一度はufw status numbered
ルールのリストを得たufw delete <NUMBER>
。
問題は、ポート 8887 が閉じると予想してもポート 8887 でポータルを表示できることです。
私が走ると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にアクセスできないようにする方法は?
答え1
これは、Docker がプレインストールされた Ubuntu 16.04 とマークされた Digital Ocean の事前設定された Droplet を使用しているためです。
設定の1つの側面は、Docker Swarmに必要な2つのポートとSSHに必要な22のポートを許可するファイアウォールです。
ノードで独自のファイアウォール設定を構成しようとすると、ノードのファイアウォール設定とやや衝突すると思います。
私はDigital Ocean GUIのノード構成に入り、私が望むことを達成するためにファイアウォール設定を追加することができました。