Firewalldが無効になっているときに、ポートを追加または削除する必要がある場合があります。 このような場合、「firewall-offline-cmd」はfirewalldデーモンのオフラインコマンドラインクライアントであるため、使用できます。 Firewalldがアクティブでない場合は、firewall-offline-cmdを使用してポートを追加または削除できます。
ノート:firewalldが無効になっている場合にのみ、コマンドfirewall-offline-cmdを使用してポートを追加または削除してください。
Firewalldsattusを確認する
先に進む前に、firewalldステータスがオフライン(デッド)であることを確認してください。
# systemctl status firewalld ● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled) Active: inactive (dead) Docs: man:firewalld(1)
上記の出力のように、firewalldのステータスはinactive(dead)です。
デフォルトゾーンへのポートの追加
1.firewall-offline-cmdでポートを追加するための構文は次のとおりです。
# firewall-offline-cmd --port=[port]:tcp
2.次に、ポート9988を追加してみましょう。
# firewall-offline-cmd --add-port=9988:tcp Adding port '9988/tcp' to default zone. success
デフォルトでは、ゾーン名を指定しない場合、「デフォルト」ゾーンがポートの追加に使用されます。
3.ポートの追加を確認するには:
# firewall-offline-cmd --list-all public target: default icmp-block-inversion: no interfaces: sources: services: ssh dhcpv6-client ports: 9988/tcp protocols: masquerade: no forward-ports: source-ports: icmp-blocks: rich rules:
特定のゾーンへのポートの追加
1.特定のゾーンにポートを追加するための構文は次のとおりです。
# firewall-offline-cmd --zone=[zone-name] --add-port=[port]:tcp
2.たとえば、ゾーン「myzone」に9988ポートを追加します。
# firewall-offline-cmd --zone=myzone --add-port=9988/tcp success
ここで、ポート9988/tcpが「myzone」ゾーンに追加されます。
3.ポートの追加を確認するには:
# firewall-offline-cmd --zone=myzone --list-all myzone target: ACCEPT icmp-block-inversion: no interfaces: sources: services: ports: 9988/tcp protocols: masquerade: no forward-ports: source-ports: icmp-blocks: rich rules:
ポートの削除
1.デフォルトゾーンからポートを削除するには:
# firewall-offline-cmd --remove-port=[port]/tcp
2.特定のゾーンから削除するには:
# firewall-offline-cmd --zone=--remove-port=[port]/tcp
3.ポートの削除を確認するには、次のコマンドを使用します。
デフォルトゾーンの場合:
# firewall-offline-cmd --list-all
特定のゾーン(myzone)の場合:
# firewall-offline-cmd --zone=myzone --list-all
Firewall-offline-cmdコマンドの詳細については、そのマニュアルページを参照してください。
$ man firewall-offline-cmd
The post Firewalldが無効になっているときにポートを追加または削除する方法–オタク日記 appeared first on Gamingsym Japan.