MENU

さくらのvpsで、「FirewallD is not runnning」というエラーが出てファイアウォールの設定ができない時

さくらのvpsを使ってサーバーの勉強をしています。

さくらのvpsの猫でも分かるシリーズをそのまま実践しているのですが、書いてある通りに行かないことがあったのでメモします。

Apacheを入れて、次にファイアウォールの設定をする場面です。

http通信とhttps通信を許可させたいのですが、できません。

「FirewallD is not runnning」というエラーが出ます。

このエラーが出る原因は、そもそもファイアウォールが有効になっていないことが起きるようです。

そのためファイアウォールを有効にしていきます。

まずは、ファイアウォールが有効かどうかを確認します。

以下をルートからターミナルに打ち込んでください。(#は打ち込みません)

あと、「firewalld」の部分、最後は単にdだけです。その前のはエルの小文字二つなことに注意してください。

# systemctl status firewalld

すると、このような表示が出ます。

すると、inactive(dead)と表示されます。

つまり、そもそも動いていません。

なので、これをactiveにします。

ターミナルに下記を打ち込んでください。

# systemctl start firewalld.service

何も出ませんがこれでファイアウォールが動き出しました。

次に、サーバーを立ち上げる度にファイアウォールも起動させるのは面倒なのでサーバー起動時に同時にファイアウォールも自動で立ち上がるようにしておきます。

# systemctl enable firewalld

これで、下記のような表示が出ればOKです。

これでファイアウォールが有効になっているので、引き続きhttpとhttpsの通信は許可しれくれるように設定していきます。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

目次