
ネットワーク設定を調整するためにリモートLinuxサーバーに接続しましたが、iptables
好む方法の代わりにufw
。
ルールを追加してufw
からiptables -F
、更新ルールを実行しましたiptables
。しかし、これがSSH接続をブロックするという事実を忘れていました。
SSHを介してサーバーに再接続したいのですが、SSHに使用するポートは許可されていますが、リフレッシュのためにufw
接続iptables
できません。
サーバー管理者にサーバーを手動で再起動するように要求した場合(たとえば、電源コードを切断して再接続する場合)、SSH接続を許可するように再構成されます(ルールに設定されているufw
ようiptables
にufw
)、またはローカルTTYを介してサーバーにログインしてufw
問題を解決します。するためにルールを再入力しますか?
答え1
ufw
iptables
再起動時にルールを更新する必要はありません。これは自動的に発生します。より正確には、新しく起動したLinuxシステムには何かが設定されるまでiptablesルールはありません。
ufw
それがまさにそれがすることです。iptables
設定ファイルが示すように正確にルールを設定します。これがufw
存在するようなプログラムが再起動後も持続しない理由です。したがって、ufw
存在するものなどのプログラムは、ファイアウォールルールに対する永続性を提供できます。