Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
9
Help us understand the problem. What is going on with this article?
@kawasukeeee

Linux firewalldでポート開放する方法(RHEL/CentOS7系)

More than 1 year has passed since last update.

ファイアウォールとは

ファイアウォールとは防火壁のことだが、コンピュータネットワーク関連では、ネットワークの結節点となる場所に設けて、コンピュータセキュリティ上の理由、あるいはその他の理由により「通過させてはいけない通信」を阻止するシステムを指す。(引用元:Wikipedia)

RHEL/CentOS 7系ではfirewalldがデフォルトになっており、iptableとの共存はできない。(firewalldを無効化し、iptableを使用することは可能)

サービスの起動と停止

サービス起動.
 # systemctl status firewalld
サービス停止.
 # systemctl stop firewalld
サービス確認.
 # systemctl status firewalld

もしくは

サービス確認.
 # firewall-cmd --state
running

ポート追加と削除

ポート追加.
 # firewall-cmd --add-port=80/tcp --zone=public --permanent

永続的な設定にするため--permanentを付加。
付加せずに設定した場合、再起動で設定前の状態に戻ってしまうので注意。

ポート削除.
 # firewall-cmd --remove-port=80/tcp --zone=public --permanent

設定の有効化

設定確認.
 # firewall-cmd --reload

設定状態の確認

設定確認.
 # firewall-cmd --list-all
9
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
9
Help us understand the problem. What is going on with this article?