GNU/Linux >> Linux の 問題 >  >> Linux

FirewallDでポート80と443を開く方法

FirewallDは、ほとんどのLinuxディストリビューション用のiptablesのフロントエンド管理ソリューションです。 iptableルールを管理するための使いやすいコマンドラインとGUIベースのインターフェイスを提供します。このチュートリアルでは、FirewallDでポート80(HTTP)とポート443(HTTPS)を開く方法について説明します。

FirewallDでポート80と443を許可する

Firewalldを使用すると、任意のポートを一時的または永続的に許可/拒否できます。一時的な許可/拒否ルールは、システムの再起動後に削除されます。以下のコマンドは、firewalldのTCPポート80および443での着信トラフィックを許可します。

sudo firewall-cmd --zone=public --add-port=80/tcp 
sudo firewall-cmd --zone=public --add-port=443/tcp 

--permanent オプションは、システムの再起動後もファイアウォールルールを維持することを保証します。

sudo firewall-cmd --permanent --zone=public --add-port=80/tcp 
sudo firewall-cmd --permanent --zone=public --add-port=443/tcp 

次に、firewallDをリロードして変更を適用します。

sudo firewall-cmd --reload 

ファイアウォールルールの表示

Firewalldにルールを追加した後、次のコマンドを実行してを確認できます。

sudo firewall-cmd --permanent --zone=public --list-ports 

出力:

443/tcp 8080/tcp

FirewallDからルールを削除する

ポートを開いたままにする必要がない場合は、–remove-portオプションを使用して、firewalldから上記のポートを削除/拒否できます。

sudo firewall-cmd --permanent --zone=public --remove-port=80/tcp 
sudo firewall-cmd --permanent --zone=public --remove-port=443/tcp 

次に、次のコマンドを実行して変更を適用します。

sudo firewall-cmd --reload 

結論

このチュートリアルは、Linuxオペレーティングシステムのfirewalldを介してポート80と443を開くのに役立ちました。


Linux
  1. `alias Sudo !!`の方法は?

  2. Ubuntu 16.04でIptablesをFirewalldに置き換える方法は?

  3. CentOSのIptablesでHttpポート(80)を開く方法

  1. CentOS / RHEL 7 :firewall-cmd を使用してファイアウォールでポートを開く方法は?

  2. CentOS / RHEL 7 でポートを開く方法

  3. Linuxでポートを開く方法

  1. AlmaLinux / RockyLinux8はfirewalldでHTTP/HTTPSポート80/443を開きます

  2. リモートLinuxシステムで開いているポートを確認する方法

  3. CentOS / RHEL :ネットワーク ポートが開いているかどうかを確認する方法は?