vmware上centos配置nginx后,本机访问问题

阵子在虚拟机上装好了centos5.3,并配好了nginx+php+mysql,但是本机就是无法访问。一直就没去折腾了。

具体情况如下 
1。本机能ping通虚拟机 
2。虚拟机也能ping通本机 
3。虚拟机能访问自己的web 
4。本机无法访问虚拟己的web

后来发现是防火墙将80端口屏蔽了的缘故。

检查是不是服务器的80端口被防火墙堵了,可以通过命令:telnet server_ip 80 来测试。

解决方法如下: 
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT 
然后保存: 
/etc/rc.d/init.d/iptables save 
重启防火墙 
/etc/init.d/iptables restart

CentOS防火墙的关闭,关闭其服务即可: 
查看CentOS防火墙信息:/etc/init.d/iptables status 
关闭CentOS防火墙服务:/etc/init.d/iptables stop 
永久关闭防火墙:

chkconfig –level 35 iptables off

时间: 2024-11-09 00:52:19

vmware上centos配置nginx后,本机访问问题的相关文章

转:VMware中CentOS配置静态IP进行网络访问(NAT方式和桥接模式)

传送门:http://blog.csdn.net/zhangatle/article/details/77417310 其实这个博主的博客最是适合新手学习,踩过的坑让我再踩一踩,印象深刻 首先进行NAT联网方式的配置 一.查看宿主主机的ip,主要查看宿主主机的VMnet8的ipv4地址.子网掩码等 1.例如,本机的VMnet8的ipv4地址为:ipv4—192.168.159.1,子网掩码为255.255.255.0 2.打开虚拟网络编辑器 (这里我选择NAT的联网方式),备注:在这种联网方式下

VMware虚拟机上配置nginx后,本机无法访问问题

具体情况如下: 防火墙可以ping通虚拟机,虚拟机也可以ping通防火墙. 接着检查了服务器端的80端口是否可以访问的到:telnet 192.168.131.130 80, 结果访问不到,原来果真防火墙的问题. 做如下处理: [[email protected] html]# /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT [[email protected] html]# /etc/init.d/iptables save [[emai

在VMware中为CentOS配置静态ip并可访问网络

在VMware中为CentOS配置静态ip并可访问网络-windows下的VMware 首先确保虚拟网卡(VMware Network Adapter VMnet8)是开启的,然后在windows的命令行里输入“ipconfig /all”,找到VMware Network Adapter VMnet8的ipv4地址(例如:192.168.16.1),如下图: 然后确保虚拟机centos的网络配置是NAT,如下图: 最后按照以下方法设置静态ip: 启动并进入centos系统,在终端中输入“vim

VMware 上Clone Ubuntu虚拟机后找不到eth0

VMware 上Clone Ubuntu虚拟机后找不到eth0 2010-04-09 14:54:56|  分类: Ubuntu学习笔记|举报|字号 订阅 VMware上安装了Ubuntu 8.04.1 Server,然后Clone了一个虚拟机.发现 eth0不见了,出现了一个eth1. 原因是 ubuntu会记录网卡的mac地址.原虚拟机的mac地址被记录成了eth0.Clone后,VMware会为虚拟机分配一个新的mac地址,以避免冲突. 这样在ubuntu中,会把新发现的地址设置为eth1

在VMware中为CentOS配置静态ip并可访问网络-Windows下的VMware

在VMware中为CentOS配置静态ip并可访问网络-Windows下的VMware 首先确保虚拟网卡(VMware Network Adapter VMnet8)是开启的,然后在windows的命令行里输入“ipconfig /all”,找到VMware Network Adapter VMnet8的ipv4地址(例如:192.168.16.1),如下图: 然后确保虚拟机centos的网络配置是NAT,如下图: 最后按照以下方法设置静态ip: 启动并进入centos系统,在终端中输入“vim

VMware虚拟机中的CentOS7安装Nginx后本机无法访问的解决办法

在虚拟机centos7上安装nginx之后虚拟机内能访问,真机不能访问,修改iptables配置也不起作用,最后上网查找了资料后才发现centos的防火墙改成了firewall,不再叫iptables,开放端口的方法如下: firewall-cmd --zone=public --add-port=80/tcp --permanent 命令含义: –zone #作用域 –add-port=80/tcp #添加端口,格式为:端口/通讯协议 –permanent #永久生效,没有此参数重启后失效 重

vmware上centos连接网络总结

一.基本问题 在使用vmware上安装虚拟机后经常需要连接网络,同时我们可能会在无线网络.有线网络.拨号上网三种网络环境中切换(本人使用笔记本在家是拨号,公司是有线).如果在上面的三种情况中使用物理桥接的模式,可能需要来回的改配置用起来很麻烦,以下我们通过桥接再桥接的方式解决上述的问题. 二.解决过程 1.场景说明 新建了一台虚拟机还没有添加网卡,现在物理主机已经连接了无线网络,同时新加的虚拟机需要连接Internet.以下是解决方案的网络连接图: 2.现在本机添加一个虚拟网卡 当前我有的网卡:

CentOS LAMP环境配置好后,拒绝访问远程服务器

当LAMP环境配置好后,我们在本机:192.168.0.130使用Navicat连接服务器:192.168.0.168的时候会出现远程MySQL不允许访问的错误,这是因为Mysql为了安全性,在默认情况下用户只允许在本地登录,我们现在的情况是在本机使用phpmyadmin或则是Navicat进行登录.数据库管理,那么怎么办呢?我们需要进行如下操作: 一.如果是允许root用户在任何地方进行远程登录,并具有所有库任何操作权限,具体操作如下:在本机先使用root用户登录mysql:mysql -u

CentOS配置Nginx官方的Yum源

由于yum源中没有我们想要的nginx,那么我们就需要创建一个"/etc/yum.repos.d/nginx.repo"的文件,其实就是新增一个yum源. [[email protected]~]# vim /etc/yum.repos.d/nginx.repo 然后将下面的内容复制进去: [nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/$releasever/$basearch/gpgcheck=0enab