Linux での Centos7 ファイアウォールの基本的な使用方法の詳細な説明

Linux での Centos7 ファイアウォールの基本的な使用方法の詳細な説明

1. ファイアウォールの基本的な使い方

起動する:

systemctl は、firewalld を起動します。

ステータスを確認します:

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

停止:

systemctl ファイアウォールを無効にする

無効にする:

systemctl 停止 ファイアウォール

2.systemctl は CentOS7 のサービス管理ツールのメインツールであり、以前のサービスと chkconfig の機能を統合します。

ファイアウォールを起動します。

systemctl は、firewalld.service を起動します。

ファイアウォールをオフにします。

systemctl 停止 ファイアウォールd.service

ファイアウォールを再起動します。

systemctl で、firewalld.service を再起動します。

ファイアウォールのステータスを表示します。

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

起動時のファイアウォール:

systemctl で、firewalld.service を有効にする

起動時にファイアウォールを無効にするには:

systemctl は、firewalld.service を無効にします。

ファイアウォールが起動しているかどうかを確認します。

systemctl が有効になっている ファイアウォールd.service

開始されたサービスのリストを表示します。

systemctl list-unit-files|grep が有効

起動に失敗したサービスのリストを表示します。

systemctl --失敗しました

3. ファイアウォールd-cmdを設定する

バージョンを表示:

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

ヘルプを表示:

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

表示ステータス:

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

開いているポートをすべて表示:

ファイアウォールコマンド --zone=public --list-ports

ファイアウォール ルールを更新します。

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

地域情報を表示:

ファイアウォールコマンド --get-active-zones

指定されたインターフェースが属するエリアを確認します。

ファイアウォールコマンド --get-zone-of-interface=eth0

すべてのパケットを拒否:

ファイアウォールコマンド --panic-on

拒否ステータスをキャンセルするには:

ファイアウォールコマンド --panic-off

拒否されたかどうかを確認します:

ファイアウォール-cmd --query-panic

4: ポートを開く

に追加

firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent は永続的に有効であり、このパラメータを指定せずに再起動すると無効になります) #ポート 80 を開きます

リロード

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

チェック

firewall-cmd --zone=public --query-port=80/tcp #ポート80が開いているか確認

消去

firewall-cmd --zone= public --remove-port=80/tcp --permanent #ポート80の設定を削除

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Centos7のFirewalldファイアウォールの基本コマンドの詳細な説明
  • CentOS7 ファイアウォールとオープンポートの簡単な使い方の簡単な紹介
  • Centos7 (ファイアウォール) ファイアウォールが一般的なポートコマンドを開く
  • CentOS7 Dockerファイアウォールの簡単な設定チュートリアル
  • CentOS 7.0 でデフォルトのファイアウォールを無効にし、iptables ファイアウォールを有効にする方法
  • CentOS 7 のファイアウォールの一般的なコマンドの概要
  • CentOS7 ファイアウォール操作コマンドの完全なリスト

<<:  プレーヤー機能を実現するためのvue + element uiのサンプルコード

>>:  CentOS 6.4 で rpm を使用して MySQL をオフラインでインストールする

推薦する

CSS でのフレックスレイアウトの詳細な説明

フレックス レイアウトは、エラスティック レイアウトとも呼ばれます。任意のコンテナーをフレックス レ...

サイトマップをウェブページの下部に配置するメリットと例

以前は、ほとんどすべての Web サイトに、すべてのページをリストしたサイトマップ ページがありまし...

Dockerコンテナにホストディレクトリへの書き込み権限がない場合の解決策

Docker コンテナを適用する場合、多くの場合、ホスト ディレクトリを Docker コンテナにマ...

時間別にグループ化された MySQL クエリ ステートメント

年、月、週、日グループによる MySQL クエリ1. 学年別検索 SELECT DATE_FORMA...

Vue のすべてのカプセル化方法の簡単な概要

目次1. カプセル化API 2. グローバルツールコンポーネントを登録する3. グローバル関数をカプ...

MySQL 5.7 をインストールした後にコマンドライン ウィンドウを開くとクラッシュする問題の解決方法

序文最近、MySQL 5.7 をインストールしましたが、問題が見つかりました。コマンド ライン ウィ...

マインスイーパゲームを実装するための jQuery プラグイン (2)

この記事では、jQueryプラグインを使用してマインスイーパゲームを実装する2番目の記事を参考までに...

Vueデータ監視の原理の詳細な説明

目次1. はじめにII. 監視対象2.1 なぜオブジェクトを監視する必要があるのですか? 2.2 デ...

JavaScript ESの新機能letとconstキーワードに基づく

目次1. letキーワード1.1 基本的な使い方1.2 変動昇進はない1.3 一時的なデッドゾーン1...

Linux デスクトップ用の 4 つのスキャン ツール

ペーパーレスの世界はまだ到来していませんが、書類や写真をスキャンすることで紙をなくす人が増えています...

JavaScript が Jingdong の虫眼鏡の特殊効果を模倣

この記事では、Jingdong虫眼鏡を模倣したJavaScriptの具体的なコードを参考までに共有し...

HTMLのテーブルタグの基本学習チュートリアル

表ラベルの構成HTML 内の表は <table> タグで構成されており、ブラウザはタグを...

Linux ハードウェア構成コマンドの例

ハードウェア ビュー コマンドシステム # uname -a # カーネル/オペレーティング システ...

React-Native環境のセットアップと基本的な紹介

環境の準備1. 環境構築React Native 中国語ウェブサイト2. 開発ツール フロントエンド...

コンポーネントベースのフロントエンド開発プロセスの詳細な説明

背景<br />フロントエンドを担当する学生は、ページが多すぎると煩雑になるため、開発プ...