Форум

/ домой \ \ темы /



Тема: Сайт в локальной сети с доступом в инет

27/11/2006 14:12 kvn:
Имеется локалка, на одном из ПК(не на сервере) работает сайт. ПОДСКАЖИТЕ как сделать этот сайт доступным в инете (или несколько сайтов на нескольких ПК). shhp стоит на сервере, там главная страница. у провайдера имя сервера aaa.provider.kg, можно, ли сделать типа bbb.aaa.provider.kg или aaa.provider.kg/bbb и как. В локалке статические адреса, но в инет все выходят через проксю сервера.
28/11/2006 01:09 Max:
Нормальный вариант поставить на сервере DNAT, выделить по порту на каждый сервер.

Также можно поставить на сервере прокси и настроить локальный резолвинг (например чере hosts-файл) так чтобы они смотрели внутрь локалки.
28/11/2006 09:26 kvn:

28/11/2006 09:26 kvn:
Если можно то поподробней и желательно для Windows систем.
29/11/2006 00:22 Max:
Куда уж подробнее?
Под Win, можно на win сервер поставить прокси, например на порт 80.
В hosts-файле win сервера прописать все требуемые имена хостов и соответствующие им адреса локалки.
Все!

Когда будет приходить запрос к серверу из вашего домена, при резолвинге имени первым просматривается hosts-файл, если имя там есть прокси будет направлять запрос на сервер локалки.

Вообще вариант жутко плохой, т.к. нет защиты от того чтобы через этот прокси кроме ваших внутренних серверов не лазяли по внешним серверам.
Вариант защиты вообще запретить DNS резолвинг на сервере (не указывать в настройках TCP DNS серверов) -- тогда для резолвинга будет использоваться только hosts-файл, но не всегда это допустимо. Часто серверу нужно иметь полноценный доступ в и-нет и вариант не подходит.
И вообще криво это.

Еще есть варианты поставить всякие порт-маперы, -- ищите соответствующий софт.

Нормальный вариаент, -- ставте на сервере *nix роутер и настраивайте DNAT.
29/11/2006 08:37 kvn:
По причинам административного характера поставить *nix не могу.
А хост файл я прописал сразу, только почемуто не работает, говорит файл не найден, и выдаёт имя файла как имя хоста. Посовутуйте чем можно заменить DNAT в windows.
30/11/2006 01:13 Max:
Кто говорит? Куда прописали?
Его никуда прописывать не надо, он должен быть создан в NT системах в SYSTEM32/DRIVERS/ETC/
И это нужно только для варианта с прокси.

Маперы портов есть, но я их использовать не пробовол так что посоветывать не могу.
04/12/2006 09:42 kvn:
Провайдер прописал мой днс на реалиный ПК как kgtf.aknet.kg и как *.kgtf.aknet.kg Я в хост файле приписываю типа
192.168.9.155 au.kgtf.aknet.kg
По идее запрос должен идти на внутренний адрес, но не идёт. В чём может быть причина?
04/12/2006 14:29 kvn:
Провайдер прописал мой днс на реалиный ПК как kgtf.aknet.kg и как *.kgtf.aknet.kg Я в хост файле приписываю типа
192.168.9.155 au.kgtf.aknet.kg
По идее запрос должен идти на внутренний адрес, но не идёт. В чём может быть причина?

Пользователь: Пароль: Новый пользователь:   Запомнить пароль: