Virtual Boxをつかって、Linux環境を作りホストOSからアクセスしたかったのだが、どうにもうまくいかない。
結論、、ファイアウォールの設定をしていなかったためにアクセスできていなかった。
環境
以下マシンの環境。
- OS : Windows 10
- 仮想環境:Virtual Box
- ゲストOS:Cent OS 8
- バージョン :Red Hat(64-bit)
解決策
eng-entrance.com ↑の記事を参考
サーバー起動
httpdインストール
$ yum install httpd
サーバー起動
$ systemctl start httpd
OS起動時に常にサーバー起動したい場合
$ systemctl enable httpd
ポート開放
3000番のポートを開放
$ sudo firewall-cmd --permanent --add-port=3000/tcp
上記は一時的な設定なので、常にポートを開放するよう設定
$ firewall-cmd --zone=public --add-port=3000/tcp --permanent
$ firewall-cmd --reload
ポート開放の確認
$ firewall-cmd --list-all
以上。
所感
あらためて、サーバー構築するとよくわかっていなかったことが多いと気づく。