よろしくお願いします。
ネットワーク1をNAT設定の状態で、Virtualbox上のLinuxOSのApacheのサイトに対し、ホスト(Windows)からアクセスする方法については各所で説明あることは確認しています。
しかし何れの方法も解決に至らず、こちらに質問上げさせて頂きました。
ホストからのアクセス先IPは、http://192.168.56.1/(デフォルト)です。
CentOS7なので、Firewalldでhttp mysqlをPublicにしました。
多くの解説サイトではこれで終わりになっているものが多いのですが、私の場合これだけではアクセスできませんでした。
ちなみにこの時、ホストからアクセスするとブラウザは真っ白でした。
次に、
ポート80を開放
avahi-daemonをインストールしてinterface(enp0s3/8)をtrustedに変更
を行いましたが、一向に好転せず。
ちなみにテキストブラウザLynxを入れてlocalhostにアクセスするとウェブページにアクセスすることはできています。
またVirtualBoxのネットワーク1をブリッジにするとホストからアクセスすることはできています。
公衆ネットへのアクセスも行いたいためブリッジではなくNATで実現したいです。
この設定が抜けてるんじゃないか?間違ってるんじゃないか?多少にかかわらずご教授いただけると幸いです。
よろしくお願いします。
[root@localhost ~]# firewall-cmd --get-active-zones trusted interfaces: enp0s3 enp0s8 [root@localhost ~]# firewall-cmd --get-default-zone public [root@localhost ~]# firewall-cmd --list-all You're performing an operation over default zone ('public'), but your connections/interfaces are in zone 'trusted' (see --get-active-zones) You most likely need to use --zone=trusted option. public target: default icmp-block-inversion: no interfaces: sources: services: ssh dhcpv6-client http mysql https ports: 80/tcp protocols: masquerade: no forward-ports: source-ports: icmp-blocks: rich rules: [root@localhost ~]# firewall-cmd --list-ports --zone=public 80/tcp
【環境】
Windows 10 pro(ホスト)
Virtualbox 5.1.28
ネットワーク:1.NAT、2.ホストオンリーアダプタ
ポートフォワーディング設定済(80→80)
CentOS 7.4 minimal
Apache/2.4.27
PHP 7.0.24 (cli)
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/21 13:25
2017/10/22 12:59
2017/10/23 14:06