通过浏览器访问 vmware 上的 ubuntu 服务器。我可以 ping 通,但无法在浏览器中打开

通过浏览器访问 vmware 上的 ubuntu 服务器。我可以 ping 通,但无法在浏览器中打开

我可以 ping 和 ssh 到服务器,但将其移至新 Mac 后无法在 Chrome 或 Firefox 中打开它。我的设置是 Mountain Lion 上的 vmware Fusion,运行 ubuntu 服务器。Mac 上的 Hosts 文件:

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost
fe80::1%lo0     localhost

192.168.222.128    local.server.com

Ping 工作正常,但 telnet 失败:

$ telnet local.server.com
Trying 192.168.222.128...
telnet: connect to address 192.168.222.128: Connection refused

vmware 映像设置为使用 NAT。如果我切换到 Bridged,什么都不起作用,甚至 ping 或 ssh 都不起作用。

图像中的 ipctables 如下所示:

sudo iptables --list
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:http

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

非常感谢任何想法。到处寻找解决方案,但没有成功。

答案1

确保已安装、运行并监听 192.168.222.128 上的 Apache 或 nginx 等 Web 服务器。

答案2

Umbutu 和许多其他 Linux 发行版默认不安装 telnet 守护程序,强烈不建议使用 telnet。请改用安全外壳。如果未安装 ssh,可以在sudo apt-get install ssh-serverumbutu 上运行进行安装。

相关内容