すべてのプロダクト
Search
ドキュメントセンター

Simple Application Server:Linux サーバーのシステムファイアウォールを有効または無効にする

最終更新日:Dec 24, 2024

ファイアウォールは、コンピュータが内部ネットワークと外部ネットワークの間に比較的隔離された保護バリアを構築し、データを保護するのに役立つ技術です。シンプルなアプリケーションサーバーのファイアウォールを有効にし、外部アクセスをブロックするルールを設定すると、サーバーに接続できなくなる場合があります。このトピックでは、Linux シンプルアプリケーションサーバーのシステムファイアウォールを有効または無効にする方法について説明します。

手順

インスタンスの Linux ディストリビューションに適したコマンドを実行します。

CentOS 7/Red Hat 7/Alibaba Cloud Linux 2

  • システムファイアウォールを有効にします。

    systemctl start firewalld.service
  • システムファイアウォールを無効にします。

    systemctl stop firewalld.service
  • システムファイアウォールのステータスを確認します。

    firewall-cmd --state

Ubuntu

  • システムファイアウォールを有効にします。

    ufw enable
  • システムファイアウォールを無効にします。

    ufw disable
  • システムファイアウォールのステータスを確認します。

    ufw status

Debian

デフォルトでは、Debian にファイアウォールはインストールされていません。Debian にファイアウォールがインストールされている場合は、すべてのファイアウォールルールを削除してトラフィックのブロックを解除できます。

説明

すべてのファイアウォールルールを削除する前に、ルールをバックアップしてください。

  1. 次のコマンドを実行して、ファイアウォールルールをバックアップします。

    touch [$Iptables]
    iptables-save > [$Iptables]
    説明

    [$Iptables] 変数を、ファイアウォールルールのバックアップファイルを保存する実際のディレクトリに置き換えます。

  2. 次のコマンドを実行して、すべてのファイアウォールルールを削除します。

    iptables -F