ホームページ >運用・保守 >Linuxの運用と保守 >Linux でファイアウォールをオンまたはオフにする方法
#このチュートリアルの動作環境: CentOS 6 システム、Dell G3 コンピューター。Linux では、「chkconfig iptables on;」コマンドを使用してファイアウォールを永続的にオンにし、「chkconfig iptables off;」コマンドを使用してファイアウォールを永続的にオフにすることができます。どちらのコマンドも再起動後に有効になります。 。
chkconfig iptables on;(再起動後に有効になります)
chkconfig iptables off;(再起動後に有効)
詳しい使用方法の説明
chkconfig --level 2345 iptables off 或者 chkconfig iptables offここで、2345 は「実行」レベルを表します。」
ファイアウォールのステータスの表示:
[root@centos6 ~]# service iptables statusiptables: ファイアウォールは実行されていません。 ファイアウォールをオンにする (すぐに有効、再起動後は無効):
[root@centos6 ~]# service iptables start
[root@centos6 ~]# service iptables stop(注):ファイアウォール設定による特定のポートの許可ファイアウォールがオンになっている場合は、次の設定を行い、関連するポートを開き、/etc/sysconfig/iptables ファイルを変更して、次の内容を追加します。-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #ポート 80 のファイアウォール通過を許可します-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #ポート 3306 のファイアウォール通過を許可する注: 多くのネットユーザーはこれら 2 つのルールをファイアウォール設定の最後の行に追加し、ファイアウォールの起動に失敗します。 . 正しいのは、デフォルトのポート 22 に追加することです このルールの下
#2 iptables メソッド
最初に init.d ディレクトリに入り、コマンドは次のとおりです:
[root@centos6 ~]# cd /etc/init.d/ [root@centos6 init.d]#次に、ファイアウォールのステータスを確認します:
[root@centos6 init.d]# /etc/init.d/iptables statusファイアウォールを一時的に閉じます:
[root@centos6 init.d]# /etc/init.d/iptables stopiptables を再起動します:
[root@centos6 init.d]# /etc/init.d/iptables restart関連する推奨事項:「
Linux ビデオ チュートリアル
》以上がLinux でファイアウォールをオンまたはオフにする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。