CentOSでのファイアウォールの設定方法は?

CentOSでファイアウォールを設定するには、iptablesやfirewalldを使用することができます。以下はfirewalldを使用してファイアウォールを構成する手順です。

  1. Firewalldをインストールする(まだインストールしていない場合):
sudo yum install firewalld
  1. firewalldサービスを起動し、自動起動するように設定します。
sudo systemctl start firewalld
sudo systemctl enable firewalld
  1. デフォルトのファイアウォールルールを確認する:
sudo firewall-cmd --list-all
  1. 許可または拒否の規則を追加します。
sudo firewall-cmd --zone=public --add-port=80/tcp --permanent  # 允许访问80端口
sudo firewall-cmd --zone=public --add-service=http --permanent   # 允许HTTP服务
sudo firewall-cmd --zone=public --remove-port=22/tcp --permanent  # 拒绝访问22端口
sudo firewall-cmd --reload  # 重新加载防火墙规则
  1. 追加された規則を確認する:
sudo firewall-cmd --zone=public --list-all
  1. ファイアウォールデーモンを再起動して設定を有効にします。
sudo systemctl restart firewalld

CentOSでファイアウォールの構成が完了しました。システムを保護するために必要なルールを追加することができます。

コメントを残す 0

Your email address will not be published. Required fields are marked *


广告
広告は10秒後に閉じます。
bannerAds