CentOSにおけるファイアウォールの停止
今回はとりあえず外部から接続するのが目的なので、ファイアウォールのプロセスは落としてしまう。
CentOS7以降ではfirewalldというプロセスから設定を調整し、iptablesに自動的に適用する形になる。
firewalldの停止
systemctlでfirewalldを停止する。
- PuTTYから以下のコマンドを入力して、firewalldの状態を確認する。
[vagrant@localhost ~]$ systemctl status firewalld
firewalld.service - firewalld - dynamic firewall daemon
Loaded
: loaded
(/usr
/lib
/systemd
/system/firewalld
.service
; enabled
) Active: active (running) since Sun 2015-05-17 00:50:58 JST; 15h ago
Main PID: 480 (firewalld)
CGroup
: /system.slice
/firewalld
.service
└─480 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid
[vagrant@localhost ~]$ sudo systemctl stop firewalld
[vagrant@localhost ~]$ systemctl status firewalld
firewalld.service - firewalld - dynamic firewall daemon
Loaded
: loaded
(/usr
/lib
/systemd
/system/firewalld
.service
; enabled
) Active: inactive (dead) since Sun 2015-05-17 16:37:10 JST; 1min 56s ago
Main PID: 480 (code=exited, status=0/SUCCESS)
firewalldの常駐を解除
systemctlでfirewalldの常駐を解除する。
- PuTTYから以下のコマンドを入力して、firewalldの状態を確認する。
[vagrant@localhost ~]$ systemctl list-unit-files | grep firewalld
firewalld.service enabled
[vagrant@localhost ~]$ sudo systemctl disable firewalld.service
rm '/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service'
rm '/etc/systemd/system/basic.target.wants/firewalld.service'
[vagrant@localhost ~]$ systemctl list-unit-files | grep firewalld
firewalld.service disabled
最終更新:2015年05月17日 16:47