PDA

Показать полную графическую версию : [решено] Сайт на виртуальной FreeBSD не видно из Интернета.


Forest Gump
26-06-2011, 21:09
Добрый вечер, господа.

Буквально сегодня (http://forum.oszone.net/thread-209904.html), благодаря помощи vadblm, удалось запустить apache22 на виртуальной машине FreeBSD.

Далее, зарегистрировался на DynDNS, получил доменное имя, допустим artem.dns.com.
Установил из портов ddclient. Отредактировал конфиг.

У меня статический ip. Виртуальная машина работает через NAT.
ddclient успешно заработал, и мой статический ip закрепился за полученным доменным именем artem.dns.com, то есть, когда я теперь пингую это доменное имя, я получаю ответ от своего статического ip.

Затем, в httpd.conf в поле NameServer, вместо localhost:80 я написал http://artem.dns.com:80
Сделал apachectl graceful

Пытаюсь с хостовой машины (то есть из-под винды) пройти по этому адресу в браузере. Но страница не открывается.

Где я опять туплю, ребята?) Опять же заранее благодарен за помощь


p.s. Гугл хром вот что выдаёт
Ошибка 101 (net::ERR_CONNECTION_RESET): Соединение сброшено.

vadblm
27-06-2011, 07:40
Виртуальная машина работает через NAT. »
Сделайте так, чтобы она работала через бридж и не майтесь ерундой.

UPD У VirtualBox 4, оказывается, проброс портов при NAT работает легко и просто. Так что, если желаете, то оставайтесь на NAT, только пробросьте tcp/80 порт.

Forest Gump
02-07-2011, 14:46
так как это у меня домашнее занятие, то пришлось ждать рабочую неделю, пока руки дошли.

зато всё получилось. сделал проброс с 80 хостовой на 80 гостевой

vadblm, ещё раз большое спасибо

vadblm
02-07-2011, 20:16
сделал проброс с 80 хостовой на 80 гостевой »
Интересное кино. Под администратором сидите? Дело в том, что непривилегированный пользователь не может открывать порт ниже 1024.

Forest Gump
02-07-2011, 23:28
vadblm,
хостовая - XP
гостевая - FreeBSD
проброс портов делал в свойствах виртуальной машины

vadblm
02-07-2011, 23:59
Да всё понятно, просто меня удивило, что вы смогли замапить 80 порт на хосте. Я ж перед тем как отписать UPD попробовал - виртуалбокс у меня работает от непривилегированного пользователя, который не может замапить порт ниже 1024. Вот и пришлось для проверки пробрасывать 8080 на 80. Это к вопросу об ограничениях, о которых я говорил выше :)

Forest Gump
03-07-2011, 09:43
vadblm,
я кстати тоже читал про эти ограничения. сейчас вот уже вспомнил
и я чуть ошибся, хостовая не XP а семерка.




© OSzone.net 2001-2012