Centos 7 / OpenVZコンテナの標準ポートとは異なるポートでApacheが機能しません。

Centos 7 / OpenVZコンテナの標準ポートとは異なるポートでApacheが機能しません。

Centos 7 OpenVZコンテナでデフォルトのApacheポートを変更しようとしましたが、動作しません。

curl **.**.**.**:8080 curl: (7) Failed to connect to **.**.**.** port 8080: No route to host

しかし、標準ポートではうまく機能します。

$ curl -I **.**.**.**
HTTP/1.1 403 Forbidden
Date: Wed, 01 May 2019 01:06:31 GMT
Server: Apache/2.4.6 (CentOS)
Last-Modified: Thu, 16 Oct 2014 13:20:58 GMT
ETag: "1321-5058a1e728280"
Accept-Ranges: bytes
Content-Length: 4897
Content-Type: text/html; charset=UTF-8

最初はこれがSELinuxポリシーに関連していると思いましたが、詳しく読んでみると、SELinuxはOpenVZでは機能しません。Openvz_SELinux

ポートをCentos 7 KVM VMに変更しようとすると完璧に動作します(SELinuxに必要なルールが作成されます)。

$ curl -I **.**.**.**:8080
HTTP/1.1 403 Forbidden
Date: Wed, 01 May 2019 01:09:51 GMT
Server: Apache/2.4.6 (CentOS)
Last-Modified: Thu, 16 Oct 2014 13:20:58 GMT
ETag: "1321-5058a1e728280"
Accept-Ranges: bytes
Content-Length: 4897
Content-Type: text/html; charset=UTF-8

その後、OpenVZコンテナのオペレーティングシステムをUbuntu 18.04に変更しました。うまくいきます。

$ curl -I **.**.**.**:8080
HTTP/1.1 200 OK
Date: Wed, 01 May 2019 01:19:57 GMT
Server: Apache/2.4.29 (Ubuntu)
Last-Modified: Fri, 12 Apr 2019 08:09:12 GMT
ETag: "2aa6-58650d16807ed"
Accept-Ranges: bytes
Content-Length: 10918
Vary: Accept-Encoding
Content-Type: text/html

このイベントの提案はありますか?

PS Firewalld、iptables、ufw はすべての VPS で無効になります。

ベストアンサー1

おすすめ記事