
Я могу нормально пинговать и подключаться по ssh к серверу. Но не могу открыть его в Chrome или Firefox после переноса на новый Mac. Моя установка — vmware Fusion на Mountain Lion, работающий на сервере Ubuntu. Файл Hosts на Mac:
##
# 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
Убедитесь, что веб-сервер, например Apache или nginx, установлен, запущен и прослушивает адрес 192.168.222.128.
решение2
Umbutu и многие другие дистрибутивы Linux не устанавливают демон telnet по умолчанию, и использование telnet настоятельно не рекомендуется. Вместо этого используйте Secure Shell. Если ssh не установлен, его можно установить, запустив sudo apt-get install ssh-server
на umbutu.