Сайт на виртуальной FreeBSD не видно из Интернета

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
forestgump
рядовой
Сообщения: 28
Зарегистрирован: 2011-03-22 11:36:36

Сайт на виртуальной FreeBSD не видно из Интернета

Непрочитанное сообщение forestgump » 2011-06-26 21:30:36

Добрый вечер, господа.

Буквально сегодня, удалось запустить 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): Соединение сброшено.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Electronik
капитан
Сообщения: 1593
Зарегистрирован: 2008-11-15 17:32:56
Откуда: Минск
Контактная информация:

Re: Сайт на виртуальной FreeBSD не видно из Интернета

Непрочитанное сообщение Electronik » 2011-06-26 22:11:26

Код: Выделить всё

Виртуальная машина работает через NAT.
вот тут ошибка, либо сетевой мост, либо прокидывайте порты с роутера на виртуалку.
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог

forestgump
рядовой
Сообщения: 28
Зарегистрирован: 2011-03-22 11:36:36

Re: Сайт на виртуальной FreeBSD не видно из Интернета

Непрочитанное сообщение forestgump » 2011-06-26 23:36:40

Electronik
а не поможете мне?
на реальной машине:
два сетевых интерфейса:
№1 связывает реальную машину с кабельным модемом. Интернет получаю, поднимая vpn pptp соединение.
№2 не задействовано в данный момент (а вообще используется для передачи инета на второй компьютер по витой паре)

теперь вопросы:
1) виртуальная машина => свойства => сеть => тип подключения "сетевой мост" (правильно же?:-), имя подключения - интерфейс №1 или №2 ?
скорее всего, №2. Тогда что у неё должно стоять в настройках tcp/ip ? какие ip? 192.168.0.1 ? А в свойствах доступа VPN соединения поставить "разрешить использовать..." - №2 ? правильно рассуждаю?)
тогда как должен получать ip интерфейс виртуальный? через dhcp? или вручную прописать ему 192.168.0.2 ?

Извинияюсь за сумбур. Надеюсь, вы меня поймете) заранее очень благодарен

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: Сайт на виртуальной FreeBSD не видно из Интернета

Непрочитанное сообщение FreeBSP » 2011-06-27 1:30:32

Код: Выделить всё

1) у виртуальной машины должен быть один  сетевой интерфейс
2) для осуществления задуманного(в том виде в котором я понял) вам надо :
    вариант 1) купить у провайдера второй белый ip адрес и выдать его виртуальной машине. способы выполнения пока обсуждать бессмысленно
    вариант 2) в свойствах виртуальной машины настроить сетевой интерфейс как Bridge (или Сетевой мост), настроить на нем адрес из вашей домовой сети (192.168.0.XXX) статически или динамически и пробросить на модеме 80 порт на этот ip
3) разобраться в принципах работы технологий NAT, адресации, маршрутизации, понять основы работы маршрутизатора, коммутатора, сетевого моста, протоколов DNS, DHCP. 
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

forestgump
рядовой
Сообщения: 28
Зарегистрирован: 2011-03-22 11:36:36

Re: Сайт на виртуальной FreeBSD не видно из Интернета

Непрочитанное сообщение forestgump » 2011-07-02 13:44:39

virtualbox проброс портов (для гугла)

свойства=> сеть => тип подключения NAT => дополнительно = > проброс портов