如何从hostmachine(Windows)浏览器打开Vmware(centos)apache服务器

时间:2016-07-25 05:43:36

标签: linux centos vmware-workstation

我正在尝试从Windows浏览器打开Apache tomcat(安装在VMware Centos上)。 从Windows到centos,ssh正常工作。 但是当我在Windows浏览器上输入http://192.168.67.131:8080或https时,我无法从Windows打开它。

但是从centos浏览器,我可以看到apache控制台具有相同的端口和IP地址。(http://192.168.67.131:8080

这些是我的centos ipconfig,我尝试过使用Bridge,NAT,仅限主机这些东西不起作用。

1:lo:mtu 65526 qdisc noqueue state UNKNOWN

link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
   valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
   valid_lft forever preferred_lft forever

2:  eno16777736:mtu 1500 qdisc pfifo_fast state UP qlen 1000     link / ether 00:0c:32:ef:25:41 brd ff:ff:ff:ff:ff:ff     inet 192.168.67.131/24 brd 192.168.67.255范围全局动态eno16777736        valid_lft 1580sec preferred_lft 1580sec     inet6 fe80 :: 20c:29ff:feef:6551/64范围链接        valid_lft forever preferred_lft forever

有人可以帮助我解决这些问题。

1 个答案:

答案 0 :(得分:1)

你正在使用什么版本的Centos?检查iptables或firewalld并打开端口80和/或443

cat /etc/redhat-release

如果是7之前的版本

iptables -L -n -v --line-numbers

如果是版本7或更高版本

firewall-cmd --list-all

如果打印输出中未列出端口,则输入iptables命令或firewalld

iptables -A INPUT -s YOUR_SUBNET -d 192.168.67.131 -m tcp -p tcp --dport 8080 -j ACCEPT

firewall-cmd --permanent --add-port 8080/tcp && firewall-cmd --reload