Виртуальный Ip (приватный) - PullRequest
0 голосов
/ 25 апреля 2011

У меня есть личный ip и учетные данные vmSphere.Я могу войти из системы Windows с vSphere, используя ip, usename, password, и это дает RemoteDesktop для сервера centos. Там я настроил сервер Rails и получаю соответствующую страницу, когда даю http://localhost:3000

Когдая пытаюсь проверить связь с этим ipaddress из окон, он работает, но я не могу получить доступ к серверу ruby, когда я пытаюсь ipaddress: 3000 через браузер. Помните, IP-адрес является частным IP-адресом

Когда япробуя ip (172.16.XX.XX) с браузером Я не получаю страницу Apache. Но он дает домашнюю страницу VmWare. Я не знаю об этих виртуальных вещах ip. Я могу пинговать тот же ip из той системытолько так как это частный ip.Но не давая рубиновый сервер.

1 Ответ

0 голосов
/ 25 апреля 2011

Убедитесь, что процесс вашего сервера запускается с привязкой к 0.0.0.0:3000, а не с 127.0.0.1:3000, который является только локальным. Один из способов проверить это - попытаться использовать имя вашего хоста или IP-адрес, например, http://192.168.X.X:3000/, где 192.168.X.X - это IP-адрес вашего сервера.

Если вы собираетесь использовать это в системах, отличных от ваших, вы можете использовать Passenger или Pow для запуска приложения. Дворняга ограничен в том, что он может делать в автономном режиме.

...