LoginSignup
1
1

Ubuntuでfirewalldは危険!?

Last updated at Posted at 2024-03-03

概要

自宅に眠っていたWindows10のPCを掘り起こし、LinuxOSをインストールしてサーバー構築の勉強用に使っていた。
apacheをインストールし、サーバ用PCのIPアドレスをURLで指定して表示成功!!
と上手くはいかず、3時間ほどつぶした際の原因と対応策の備忘録。

状況

  • 駆け出しWebエンジニアで、ふと「Linuxサーバの勉強をせねば!」と思った
  • Bodhi Linux(Ubuntuの派生)にApache2をインストールし、デフォルトページを表示させようと書籍を読み進める
  • その書籍はCentOS向けのもので、適宜Ubuntuでのコマンドなどを調べつつ構築
    • ゆえに、何もわからずfirewalldもインストールしていた
  • firewalldでポート開放もできたし、いざ、ブラウザで表示しようっ!!と思っていた矢先。。。

原因

ufwとfirewalldが競合していたこと

  • Ubuntuにはデフォルトでufwというファイアウォール管理コマンドが用意されている
  • CentOS向け書籍で学習していたため、firewalldもインストール
  • 調べたところ、ufwとfirewalldが競合するとすべてのポートが閉じられてしまうらしい。

対応策

以下のコマンドでfirewalldを削除した
--purgeオプションをつけることで設定ファイルも削除する

$ sudo apt-get --purge remove firewalld

その後、ufwでポート開放
$ sudo ufw allow 80
$ sudo ufw reload

無事表示できた。


参考

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1