私は通常、 setupを使用します またはsystem-config-firewall CentOSマシンでファイアウォールを構成するコマンド。しかし、CentOS 7の同じコマンドが失敗し、エラーメッセージエラー:FirewallDがアクティブです。firewall-cmdを使用してください 。
$setup ERROR: FirewallD is active, please use firewall-cmd. ERROR: FirewallD is active, please use firewall-cmd.
上記のエラーメッセージは、ファイアウォール-cmdの使用を推奨しています コマンド。実際にはfirewalldを使用します。 サービス。
Firewalldは、 system-config-firewallに代わる新しいサービスです。 CentOSの最新バージョン。ファイアウォールを動的に管理して、ネットワーク接続またはインターフェイスの信頼レベルを定義できます。有効にすると、システムの起動中にサービスが開始され、リッスンしているときに、 setupなどのコマンドが開始されます。 およびsystem-config-firewall 動作しません。
firewalldのステータスを確認できます 以下に示すように:
$service firewalld status Redirecting to /bin/systemctl status firewalld.service â firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled) Active: active (running)
(または)
$firewall-cmd --state running
GUIツールを使用したfirewalldの設定
ファイアウォール設定を使用できます firewalldを構成するためのグラフィカルユーザーインターフェイスを提供するコマンド 。お持ちでない場合は、 yumを使用してインストールしてください 。
$yum install firewall-config
$firewall-config
ファイアウォール-cmdコマンドの使用方法
最初に行うことは、ファイアウォール-cmdのマニュアルページを確認することです。 。
$man firewall-cmd
たとえば、ファイアウォールでポート80を許可するには、以下のコマンドを使用します。
$firewall-cmd --add-port=80/tcp --permanent success
これがfirewalldの使用コマンドに関する完全なガイドです。
system-config-firewallまたはsetupコマンドを取り戻す方法
簡単です。firewalldをシャットダウンする必要があります デーモン。
$service firewalld stop Redirecting to /bin/systemctl stop firewalld.service
$system-config-firewall
[解決済み]:dig:コマンドが見つかりません–yumを使用してCentOS/ Redhat /FedoraLinuxにdigをインストールする方法
CentOS / RHEL / Fedoraで7zパッケージを抽出する方法は?