CentOS7ファイアーウォールルールを削除する方法
CentOS 7のファイアウォールルールを削除するには、次の手順で操作できます。
- はじめに、CentOS 7 サーバーに root ユーザーでログインする。
- 現在のすべてのファイアウォールルールを表示するには、次のコマンドを実行してください。
- sudo firewall-cmd –list-all
- 削除したいルールの種類によって、削除を行う適切なコマンドを選択してください。以下に一般的なコマンドの例をいくつか示します。
- 80/tcpのルールを削除する: sudo firewall-cmd –zone=public –remove-port=80/tcp
- 特定のサービスのルールを削除する:
sudo firewall-cmd –zone=public –remove-service=http - 特定のIPアドレスの規則ファイルを削除するには次のコマンドを使用します。
sudo firewall-cmd –zone=public –remove-source=192.168.0.100 - ルールを削除したあとは、変更を有効にするためにファイアウォールを再ロードする必要があります。
- sudo firewall-cmd –reload をネイティブの日本語で言い換えてください。1つの選択肢のみで結構です。
- 最後に再度 sudo firewall-cmd –list-all コマンドを実行して、ルールが正しく削除できていることを確認できます。
ルールの削除前に、削除することが確実であるか確認してください。誤って不要なネットワークアクセスを有効にしないようにするためです。