我在一个mac (OSX10.9.3)上运行着virtualbox中的CentOS7。我想访问托管在虚拟机上的网站。浏览到来宾IP返回的网页不可用。
我能够在VM中使用ping
和ssh
。
我已经为VM中的网络设置设置了桥接适配器。
我给了/etc/httpd/conf/httpd.conf
听80和主机IP地址。telnet
和curl
到来宾IP返回连接被拒绝。
我猜这是一个防火墙/ iptables配置问题,在这里我需要允许主机。如何将CentOS防火墙/iptable配置为允许主机?
发布于 2014-07-20 14:29:36
您可以对VM进行ping和ssh操作,所以我想这不是防火墙问题,我猜您的httpd服务没有运行:
尝试使用以下方法运行它:
service httpd start
或者:
/etc/init.d/httpd start
默认情况下,httpd应该安装在centos上!要安装httpd,只需在centos上执行以下操作:
yum install httpd
若要将apache服务设置为在启动时启动(再次避免此类问题),请执行以下操作:
chkconfig httpd on
发布于 2021-08-07 08:03:40
打开防火墙以允许连接。
例如,
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
https://unix.stackexchange.com/questions/145576
复制相似问题