Uzyskaj dostęp do serwera ubuntu na vmware za pośrednictwem przeglądarki. Mogę pingować, ale nie mogę otworzyć w przeglądarce


0

Mogę dobrze pingować i ssh na serwerze. Ale nie można go otworzyć w chrome lub Firefox po przeniesieniu go do nowego komputera Mac. Moja konfiguracja to vmware Fusion na Mountain Lion, na którym działa serwer Ubuntu. Plik hostów na komputerze 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 działa dobrze, ale telnet nie działa:

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

Obraz vmware jest skonfigurowany do używania NAT. Jeśli przejdę na Bridged, nic nie działa, nawet ping lub ssh.

Ipctables na obrazku wygląda następująco:

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

Wszelkie pomysły są bardzo mile widziane. Wszędzie szukałem rozwiązania, które nie przeważy.


1
Czy serwer WWW taki jak Apache lub nginx jest zainstalowany, działa i nasłuchuje na 192.168.222.128?
Teun Vink

@TeunVink Napisz to jako odpowiedź, a dam ci kredyt :)
Christoffer

Odpowiedzi:


1

Upewnij się, że serwer WWW, taki jak Apache lub nginx, jest zainstalowany, uruchomiony i nasłuchuje 192.168.222.128.


0

Umbutu i wiele innych dystrybucji Linuksa domyślnie nie instalują demona telnet, a telnet jest zdecydowanie odradzany. zamiast tego użyj bezpiecznej powłoki. jeśli ssh nie jest zainstalowany, można go zainstalować, uruchamiając sudo apt-get install ssh-serverna umbutu.


Może dlatego, że źle zrozumiałem telnet. Nie potrzebuję tego jednak. Potrzebuję, aby serwer zareagował na wywołanie go z przeglądarki na hoście
Christoffer

W takim przypadku musisz telnet do portu 80, a nie do domyślnego portu telnet.
Teun Vink
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.