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 のインストールと設定方法のグラフィックチュートリアル

推薦する

Vue.jsはカレンダー機能を実装します

この記事では、カレンダー機能を実装するためのVue.jsの具体的なコードを例として紹介します。具体的...

中国語と英語のフォント名の比較表(FounderとArphicを含む)

CSS ファイルでは、フォント名が文字化けしていることがよくあります。これは、作成者が中国語フォン...

HTML ページ スタイルの !-- -- の機能は何ですか?

主に低バージョンのブラウザ向け<!-- --> は HTML コメント タグです。上位バ...

CSS XTHML の記述標準とよくある問題の概要 (ページ最適化)

プロジェクトドキュメントディレクトリDiv+CSS 命名規則 - 4 - Div+css 命名規則 ...

タグ li はブロックレベル要素ですか?

なぜ高さを設定できるのでしょうか。<h1 /> などの要素とは異なり、「セミインライン」...

Baidu の https 認証プロンプト「http サイトを 301 から https サイトにリダイレクトしてください」の解決方法の詳細な説明

最近、ウェブサイトを https アクセスに変換したいのですが、すべて完了した後、Baidu Web...

HTMLファイル内の中国語の文字化けとブラウザでの表示の問題

今日も私のページが文字化けしていたので、インターネットで関連する問題を検索しました。この方法はかなり...

CentOS 上での MySQL 5.6 のコンパイルとインストール、および複数の MySQL インスタンスのインストールの詳細な説明

--1. mysql用の新しいグループとユーザーを作成する # ユーザー追加 -M -s /sbin...

Linux ファイル記述子、ファイルポインタ、および inode の詳細

目次Linux - ファイル記述子、ファイルポインタ、インデックスノード1. Linux - ファイ...

MySQL 5.7 zip アーカイブ バージョンのインストール チュートリアル

この記事では、MySQL 5.7 zipアーカイブ版のインストールチュートリアルを参考までに紹介しま...

CSS3 を使って本のページめくり効果を実現するサンプルコード

重要なポイント: 1. CSS3 3Dアニメーションをマスターする2. ページめくり後のページ内容の...

1 つの記事で React における Redux の初期の使用を理解する

Redux はデータ状態管理プラグインです。React や Vue を使用してコンポーネント化された...

HTML における iFrame タグの 2 つの使用法

最近、私は「ぶどうコレクション」というプロジェクトに取り組んでいます。簡単に言うと、Budou ペー...

Vueは視覚的なドラッグページエディタを実装します

目次ドラッグアンドドロップの実装ドラッグイベントドラッグして開始リリースゾーンでの移動境界処理、角度...

Git サーバーを使用してデバッグ ブランチを表示し、修正する方法を 1 日 1 分で学習します。

デバッグブランチプロジェクトの通常の開発中に、以前にリリースされたバージョンにバグがある場合がありま...