доступ к виртуальной машине VMware - PullRequest
3 голосов
/ 08 января 2011

У меня Windows 7 в качестве хоста и рабочий стол Ubuntu в качестве гостевой ОС в vmware, все настройки установлены в соответствии с рекомендациями vmware, а в Windows 7 есть VPN для доступа в Интернет.

В Ubuntu я установил rails и запустил сервер единорога, так что я могу перейти на localhost: 8080 внутри виртуальной машины, все работает нормально.

Теперь мне нужен доступ к серверу единорога с хост-машины.Как настроить доступ к локальному серверу единорога?Спасибо

1 Ответ

4 голосов
/ 08 января 2011

Я также запускаю vmware с гостевой ОС Ubuntu. Вот шаги, которые я предпринимаю для подключения:

Откройте терминал в гостевой ОС Ubuntu и запустите ifconfig, вы должны увидеть что-то вроде этого:

eth0      Link encap:Ethernet  HWaddr 00:0c:29:4f:81:83  
      inet addr:172.16.198.178  Bcast:172.16.198.255  Mask:255.255.255.0
      inet6 addr: fe80::20c:29ff:fe4f:8183/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:53 errors:0 dropped:0 overruns:0 frame:0
      TX packets:72 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:12627 (12.6 KB)  TX bytes:9883 (9.8 KB)

Затем вы сможете подключиться с хост-системы Windows, используя IP-адрес, назначенный гостевой ОС Ubuntu. В этом примере это будет: http://172.16.198.178:8080

Если это не сработает, возможно, настроен брандмауэр. Проверьте настройки Брандмауэр Windows в ОС Windows, а также убедитесь, что iptables не блокирует трафик на стороне Ubuntu.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...