Linux ファイアウォールの状態確認方法の例

Linux ファイアウォールの状態確認方法の例

Linuxファイアウォールの状態を確認する方法

1. 基本操作

# ファイアウォールのステータスを表示する service iptables status
# ファイアウォールサービスを停止します iptables stop
# ファイアウォールサービスを開始する iptables start
# ファイアウォールサービスを再起動します iptables restart
# ファイアウォールを永久にオフにする chkconfig iptables off
# 永久にシャットダウンして再起動する chkconfig iptables on

2. ポート80を開く

vim /etc/sysconfig/iptables
# 次のコードを追加します -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

保存して終了し、ファイアウォールを再起動します

サービスiptablesを再起動

2. ファイアウォール

1. ファイアウォールサービスの状態を確認する

systemctl ステータス ファイアウォール

「アクティブ: アクティブ (実行中)」が強調表示されている場合、起動状態にあることを意味します。

アクティブ: 灰色の非アクティブ (デッド) は停止を意味し、単語を確認することもできます。

2. ファイアウォールの状態を確認する

ファイアウォール-cmd --state

3.firewalld.serviceを起動、再起動、またはシャットダウンする

# 有効にする service firewalld start# 再起動する service firewalld restart# 無効にする service firewalld stop

4. ファイアウォールルールを確認する

ファイアウォールコマンド --list-all

5. ポートのクエリ、オープン、クローズ

# ポートが開いているかどうかを確認します。firewall-cmd --query-port=8080/tcp
# ポート80を開くfirewall-cmd --permanent --add-port=80/tcp
# ポートを削除するfirewall-cmd --permanent --remove-port=8080/tcp
#ファイアウォールを再起動します(設定を変更した後、ファイアウォールを再起動します)
ファイアウォール-cmd --reload

パラメータの説明

1. Firewall-cmd: Linux が提供するファイアウォールを操作するツールです。

2. --permanent: 永続的に設定されていることを示します。

3. --add-port: 追加されたポートを識別します。

Linux ファイアウォールの状態を確認する方法の例に関するこの記事はこれで終わりです。Linux ファイアウォールの状態を確認するための関連コンテンツの詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Linux ファイアウォールを設定してポート 80 と 3306 を開く方法
  • Linuxの簡単な分析でファイアウォールの状態と外部に開いているポートの状態を確認する
  • Linux システムでファイアウォール設定を変更する方法
  • ファイアウォールの iptables 戦略を使用して Linux サーバー上のポートを転送する方法
  • Linux でファイアウォールがオフになっているかどうかを確認する方法

<<:  jQueryはバウンドボールゲームを実装します

>>:  MySQL 5.7.27 のインストールと設定方法のグラフィックチュートリアル

推薦する

Linux でログインタイムアウト後に非アクティブなユーザーを自動的にログアウトする

方法1: .bashrcまたは.bash_profileファイルを変更するこれは、ホーム ディレクト...

React diffアルゴリズムソースコード分析

目次単一ノード差分単一要素を調整するマルチノード差分調整子配列ノードが移動したかどうかを判断するには...

HTMLにビデオを挿入してすべてのブラウザと互換性を持たせる方法

HTML にビデオを挿入するために最もよく使用される方法は 2 つあります。1 つは古い <o...

MySQL DDLステートメントの使用

序文SQL の言語分類には主に以下の種類があります。 DDLデータ定義言語作成、削除、変更データ定義...

jQueryをベースにカルーセル効果を実現する

この記事では、カルーセルマップの効果を実現するためのjQueryの具体的なコードを参考までに共有しま...

検証コードケースのjs実装

この記事の例では、検証コードを実装するためのjsの具体的なコードを参考までに共有しています。具体的な...

LinuxサーバにおけるNginxとApacheの共存の実装方法の分析

この記事では、Linux サーバー上で Nginx と Apache の共存を実装する方法について説...

きちんとしたHTMLマークアップを使用してページを構築します

インターネットは絶えず進化する有機体です。長期にわたってインターネットの発展に適応できるページを構築...

Vueでファジークエリを実装する方法の簡単な例

序文いわゆるファジークエリとは、ユーザーの完全な入力やすべての入力情報がなくてもクエリサービスを提供...

SpringBoot + Vue プロジェクトを Linux サーバーにデプロイするための詳細なチュートリアル

序文SpringBoot + Vueのフロントエンドとバックエンドを分離したプロジェクトをどのように...

Linux (Ubuntu 18.04) に vim エディタをインストールする方法

デスクトップ システムをダウンロードするには、Ubuntu の公式 Web サイト (https:/...

Ubuntu 20.04にvncserverをインストールする方法

Ubuntu 20.04は2020年4月に正式にリリースされました。本日、ミラーシステムを正式にイン...

MySql COALESCE 関数の使用コード例

COALESCE は、各パラメータ式 (expression_1、expression_2、...、...

CSSのtranslate(-50%,-50%)は水平および垂直の中央揃え効果を実現します。

translate(-50%,-50%) 属性:中央に配置するには、長さと幅の 50% だけ上と左...

MySQLは適切なストレージエンジンを選択します

データベースに関して最もよく聞かれる質問の 1 つは、現在のビジネス ニーズを満たす MySQL の...