首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法从主机访问虚拟机上的apache

无法从主机访问虚拟机上的apache
EN

Server Fault用户
提问于 2013-08-09 05:53:34
回答 2查看 1.7K关注 0票数 -2

我无法从主机访问安装在来宾计算机上的apache。详情如下。我看到了以前的线程,并对此进行了研究,但仍然没有运气。我也是在问。

  • 主机: windows xp
  • 嘉宾: centos

在来宾中,我可以看到apache在192.168.56.101上运行,并且我能够从windows(主机)机器上平移这个IP。但是在浏览器(主机)中,我无法访问这个apache。

EN

回答 2

Server Fault用户

发布于 2013-08-09 07:37:59

您是否将您的iptable配置为允许CentOS接受传入的TCP 80和TCP 443流量?尝试在/etc/sysconfig/iptables文件中添加以下行

代码语言:javascript
复制
-A INPUT -m state --state NEW -m tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp --dport 443 -j ACCEPT

还可以尝试通过发出命令restorecon -Rv /var/www/html来恢复/重置/ /var/www/html/目录中文件的安全上下文。

希望这能有所帮助。

票数 1
EN

Server Fault用户

发布于 2014-09-20 23:50:58

您使用的是什么版本的CentOS?如果是6.x,请确保selinux已禁用。

参见文件/etc/selinux/config,设置变量SELINUX=disabled,重新启动

票数 -1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/529780

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档