
私はMac(osx 10.9.3)のvirtualboxでCentOS7を実行しています。仮想マシンでホストされているウェブサイトにアクセスしたいです。訪問者IPを返すWebページを閲覧できません。
仮想マシンにping
アクセスできます。仮想マシンのネットワーク設定用のブリッジアダプタを設定しました。 Listen 80とホストIPアドレスを提供しました。拒否された接続をゲストIPに返します。ssh
/etc/httpd/conf/httpd.conf
telnet
curl
ファイアウォール/iptables構成の問題のようですが、ホストを許可する必要があります。ホストを許可するようにCentOSファイアウォール/iptablesを設定するには?
答え1
VMでpingとsshを実行できるため、ファイアウォールの問題ではないようです。 httpdサービスが実行されていないようです。
次のコマンドを使用して実行してみてください。
service httpd start
または:
/etc/init.d/httpd start
httpdは基本的にcentosにインストールする必要があります! ! ! ! 、httpdをインストールするには、centosで次のようにします。
yum install httpd
起動時にApacheサービスを開始するように設定します(これらの問題が再発生しないようにするため)。
chkconfig httpd on
答え2
ファイアウォールを開いて接続を許可します。
例えば、
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload