`

本机访问不了虚拟机中的apache服务,但可以相互ping通

阅读更多

解决方案参考:http://www.linuxidc.com/Linux/2012-06/63848.htm

今天在做实验的时候,虚拟机中CentOS6.3系统装了apache之后,启动服务后各方面查看确实是已经开启了服务,但是在本机中输入虚拟机的IP地址访问不了,不过本机和虚拟机可以相互ping通,后来经过多方查找,总算找到了原因,就是因为linux系统的防火墙屏蔽了80端口。

找了好久,终于是找到了解决的办法了:

1.修改防火墙设置:在Shell下输入命令 /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT

2.保存上面的设置:/etc/rc.d/init.d/iptables saved

3.重启防火墙:/etc/init.d/iptables restart

现在,在本机的浏览器输入虚拟机的IP地址,访问web服务器成功!!以下是访问到index.php文件显示的结果

分享到:
评论

相关推荐

    基于win2003虚拟机中apache服务器的访问

    从给定文件内容中可以看出,这篇文章主要讲述了在Windows 2003操作系统上运行的虚拟机中配置和访问Apache服务器的过程,同时也涉及到了在Windows环境下配置PHP的一些特殊情况。以下是根据文档内容提炼出的知识点: ...

    安装配置web服务器实现负载均衡实验报告

    4. 虚拟机网络配置:实验中虚拟机需要与主机进行通信,这要求虚拟机的网络适配器配置为桥接模式,并确保虚拟机的DHCP服务被正确开启,以获取到网络地址,实现虚拟机与主机的网络互通。 5. 虚拟机的使用和管理:在...

    Vbox虚拟机装centos7过程详解配置桥接网络

    在网络服务重启后,我们可以使用 ping 命令来测试网络连通性。例如,我们可以使用 ping www.baidu.com 命令来测试是否可以连接到百度服务器。 安装常用工具 在网络配置完成后,我们可以安装一些常用的工具,以便更...

    Linux下基于用户的虚拟主机的设计与实现简易web服务器的搭建课程设计报告书.doc

    使用ifconfig命令配置虚拟机的网络,添加域名解析服务器的地址,并使用ping命令测试网络是否连通。 2. 安装相关套件 安装apache、php、mysql等相关套件,以便实现web服务器的搭建。 3. 设置磁盘配额与挂载 关闭...

    Linux简单操作指令

    本教程主要涉及如何在Linux上配置Apache服务器,实现虚拟主机以及多端口监听。 首先,确保你有root权限,这是配置系统服务所必需的。然后,确保网络连接正常,通过将虚拟机的网络适配器设置为NAT模式。执行`service...

    详解在Linux虚拟机下配置tomcat

    在Linux虚拟机中配置Tomcat是一项常见的任务,尤其对于那些从事Java Web开发的人员来说,了解如何在Linux环境中部署和管理Tomcat服务器至关重要。本文将详细介绍这一过程。 首先,我们需要从Apache官网...

    如何在LINUX配置APACHEPHP并调出GD库[归纳].pdf

    在Linux环境下配置Apache PHP环境并启用GD库,首先需要确保系统中的网络配置正确,以便从主机传输文件到虚拟机。以下是详细步骤: 1. **配置网络**: - 使用`vi`编辑器打开`/etc/sysconfig/network-scripts/ifcfg-...

    ftp:多个用户不同权限的配置

    - **DHCP服务**:启用虚拟机自带的DHCP服务,使主机和虚拟机可以自动获取IP地址。 - **防火墙设置**:通过“系统”->“管理”->“防火墙”,关闭虚拟机的防火墙。 - **IP地址确认**:获取主机和虚拟机的IP地址,...

    Ansible:搭建环境并熟悉常用模块的使用

    例如,编写一个 playbook 来安装 Apache 服务,可以包含 `name`(任务描述)、`hosts`(目标主机)、`tasks`(任务列表)等部分,使用 `service` 模块启动和启用 Apache 服务。 7. **角色(Roles)** Ansible 角色...

    Ansible-simple-ansible-inventory.zip

    例如,`ansible all -m ping`将ping所有定义的主机,`ansible webservers -m command -a "service apache restart"`则会重启所有Web服务器上的Apache服务。 7. **playbooks**:Ansible的真正力量在于playbooks,...

    unix-os教学课件unix操作系统实验一.ppt

    在Unix操作系统实验一中,我们将关注于如何在虚拟环境下配置Apache服务器。实验主要涉及以下几个关键知识点: 1. **虚拟机环境设置**: - 使用VMware软件打开预先准备的Ubuntu虚拟机映像包,遵循提供的步骤进行...

    E043-服务漏洞利用及加固-利用Java序列化漏洞进行渗透测试.pdf

    首先启动虚拟机,然后通过`ifconfig`(在Linux中)或`ipconfig`(在Windows中)获取各自的IP地址,用`ping`测试网络连通性,确保渗透机(172.16.1.4)与靶机(172.16.1.12)之间可以通信。 接下来,对靶机上的JBoss...

    Centos7.4.1708版本最小化安装镜像ISO附带Centos7.4.1708磁力

    但可以通过Yum或Dnf安装,例如: ```bash sudo yum install -y gnome-desktop-environment ``` 此外,为了进一步定制和扩展系统功能,你可以安装各种软件包,例如数据库服务器(MySQL、PostgreSQL)、Web服务器...

    鸟哥的Linus私房菜---基础篇+服务器篇完整版pdf

    《鸟哥的Linux私房菜》是一本深受Linux爱好者欢迎的入门教材,它分为基础学习篇和服务器篇,全面地介绍了Linux操作系统的核心概念、基本操作以及服务器管理的相关知识。这本书对于初学者来说,是理解Linux系统及其...

    Linux 50问面试常问问题

    在Linux中,配置Samba服务器涉及编辑smb.conf文件,定义共享目录和访问权限,然后启动Samba服务。 33. 什么是SELinux(安全增强型Linux),如何启用和管理?答:SELinux是Linux的安全模块,提供强制访问控制,增强...

Global site tag (gtag.js) - Google Analytics