Web сервер с DNS (adsl + wifi + 2 pc)

Автор 5maks5, 12 ноября 2014, 14:53:57

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

5maks5

Здравствуйте. Прощу совета. Как реализовать?

Имеем:
1. Adsl модем (соединение с интернетом поднимается в нем). Он же раздает Wi-Fi.
2. Рабочий PC (Windows).
3. Сервер (Debian 7).
4. Локальная сеть.

Что хотелось бы:
1. Доступ к виртуальным хостам сервера с рабочего pc и из wifi сети.
2. Если сервер выключен, то интернет не падает на рабочем pc. Желательно без смены настроек сетевой карты.

Предполагаю что в модеме в качестве первичного dns указать ip локального сервера (на котором тоже поднят dns), а вторичный ip dns сервера провайдера? Если сервер не включен, то интернет работает через dns провайдера.

P.s. впервые сталкиваюсь с такой задачей. Что посоветуете?

gardarea51

1) Доступ к виртуальным хостам без проблем, если у вас настроен adsl-модем, раздающий wi-fi так, что все клиенты оказываются в одной сети.
2) Тут никакой проблемы не вижу, есть модем с интернетом, есть ПК. Интернет никуда не пропадет.

Насчет указания dns, по идее так делать не нужно ,но попробовать можно.

5maks5

Получается если не указать в модеме dns сервера, то я в сети не вижу виртуальные хосты. Т.к. dhcp поднят в модеме, и вся сеть зависит от него.
Если бы сеть зависила от сервера, то конечно проблем нет. А в моем случае не так просто. Наверное... Сегодня попробую с dns в модеме поиграться.

endru

5maks5, виртуальные машины получают IP адреса не с adsl модема?

5maks5

Цитата: Endru от 13 ноября 2014, 08:33:41
5maks5, виртуальные машины получают IP адреса не с adsl модема?
Причем тут виртуальные машины? Все машины физические. ip адреса получают от модема, который раздает через dhcp (пока что).

5maks5

Проблема в том, что я не вижу виртуальные хосты сервера на рабочем pc. Только через hosts.

endru

Пардон. Сонный с утра :)
думал что речь идет именно о виртуальных машинах

и какие у вас там виртуальные хосты? для примера...

а если использовать IP-сервера/namesite1 IP-server/nameserver2


5maks5

У меня маловато опыта. Не понял это:
Цитироватьа если использовать IP-сервера/namesite1 IP-server/nameserver2
Виртуальных хостов много, в основном это тестовые сайты.
Пусть будут для примера site1.local и site2.local

endru

Для входа на тестовые сайты, можно использовать алисы.
Alias /site1 /path/to/site1
таким образом не нужно будет использовать DNS имена сайтов, а заходить на сайты сможешь, используя IP-адрес сервера и алиас

5maks5

Цитата: Endru от 13 ноября 2014, 09:10:21
Для входа на тестовые сайты, можно использовать алисы.
Alias /site1 /path/to/site1
таким образом не нужно будет использовать DNS имена сайтов, а заходить на сайты сможешь, используя IP-адрес сервера и алиас
Увы.. такой вариант не подходит.

endru

Тогда поднимать локальный DNS.
Или менять файл hosts

5maks5

Цитата: Endru от 13 ноября 2014, 09:23:08
Тогда поднимать локальный DNS.
Или менять файл hosts
Поднять то понятно. А вот как сделать так, что когда сервер выключен, то работал интернет на рабочем pc. Ведь по сути dns то не доступен будет.

endru

указывай 2 DNS на сетевых настройках.
правда проблемы с поиском отключенного dns будут...