Маскарадинг

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
kravask
проходил мимо
Сообщения: 6
Зарегистрирован: 2010-01-13 11:27:06

Маскарадинг

Непрочитанное сообщение kravask » 2010-01-13 11:34:00

День добрый, есть следующая задача:
Хост с двумя сетевушами, одна смотрит в мир, одна в локалку.
Требуется: чтобы пользователи, зашедшие к примеру на адрес сетевухи внутреннего интерфейса по порту любой службы (SMTP, www, etc) видели инфу о хосте как xxx.corpsrv.local.
Те же, что заходят из инета, видят этот хост как www.example.com

На данный момент многие службы (например, phpinfo) рассказывают "не тем" пользователям информацию, которую им знать не положено.

пока только две идеи - 1. виртуализация, 2. поднятие на каждом интерфейсе отдельной копии сервиса со своим конфигом.
Может, есть варианты решения попроще?

Хостинговая компания 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/

_ne_upal
проходил мимо

Re: Маскарадинг

Непрочитанное сообщение _ne_upal » 2010-01-13 11:45:52

Если пользователи из локалки:
1) обращаются по ИП адресу внутреннему
2) по Имени

пользователи из инета:
1) обращаются по имени

тогда
нужен ДНС сервер на этом хосте, который решит все вопросы
разве что будет
либо 3 зоны (для внешних и внутренних[прямая и обратная])
либо 2 зоны (внутренних[прямая и обратная])

kravask
проходил мимо
Сообщения: 6
Зарегистрирован: 2010-01-13 11:27:06

Re: Маскарадинг

Непрочитанное сообщение kravask » 2010-01-13 11:50:42

Это задачу я решил, наделав кучу виртуалхостов на апаче.
Но! я категорически не хочу, чтобы пользователь из инета знал, какое внутреннее имя у машины. phpinfo всё рассказывает.
сендмейл тоже.

_ne_upal_part_II
проходил мимо

Re: Маскарадинг

Непрочитанное сообщение _ne_upal_part_II » 2010-01-13 12:04:36

тогда вопрос
какую конкретно информацию отдает phpinfo, которую низя отдавать?

kravask
проходил мимо
Сообщения: 6
Зарегистрирован: 2010-01-13 11:27:06

Re: Маскарадинг

Непрочитанное сообщение kravask » 2010-01-13 12:11:04

имя сервера в локальной сети например.

_Marlon_Brando
проходил мимо

Re: Маскарадинг

Непрочитанное сообщение _Marlon_Brando » 2010-01-13 12:28:29

так это же не в ту ветку вопрос задал
запрещать нафиг эту функцию и все
Советы по защите сайта
7 пункт

kravask
проходил мимо
Сообщения: 6
Зарегистрирован: 2010-01-13 11:27:06

Re: Маскарадинг

Непрочитанное сообщение kravask » 2010-01-13 12:38:02

как быть с SMTP тогда?

_trend
проходил мимо

Re: Маскарадинг

Непрочитанное сообщение _trend » 2010-01-13 12:44:40

то есть если ты отключаешь phpinfo()
то для отправки по SMTP тебе не выдается инфа? наверное не отдается IP по имени почтаря, тогда порсто используй ИП

если я правильно понял зачем тебе phpinfo() для SMTP

kravask
проходил мимо
Сообщения: 6
Зарегистрирован: 2010-01-13 11:27:06

Re: Маскарадинг

Непрочитанное сообщение kravask » 2010-01-13 12:50:11

задача такая - чтобы работодатель не знал, что крутится на корпоративном сервере, а юзеры из инета не знали, что сервер корпоративный.
т.е. для внутренних пользователей он должен откликаться на одно имя ( и слать почту от внут имени сервера) , а для внешних соответсвенно не должно быть никакой причастности к корпорации. Обьяснил, как смог.
Вот, и что имеем - phpinfo прикрыл, но при коннекте на smtp, сендмыл рассказываает о себе то, что посторонним людям знать не положено - как минимум хостнейм.

_терпеливый
проходил мимо

Re: Маскарадинг

Непрочитанное сообщение _терпеливый » 2010-01-13 12:58:05

во, кстати, как раз по теме нашел статью

kravask
проходил мимо
Сообщения: 6
Зарегистрирован: 2010-01-13 11:27:06

Re: Маскарадинг

Непрочитанное сообщение kravask » 2010-01-13 13:01:28

которую из?

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Маскарадинг

Непрочитанное сообщение hizel » 2010-01-13 13:03:02

виртуальность поддерживается соотвествующими демонами
для хттп они одни, для смтп другие и т.д.
выбирайте конкретный софт и работайте
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
agat
мл. сержант
Сообщения: 138
Зарегистрирован: 2009-10-27 1:21:55
Откуда: Солнечная система, планета Земля, Россия
Контактная информация:

Re: Маскарадинг

Непрочитанное сообщение agat » 2010-01-13 19:33:49

Отвечу все тки
Я решил подобную задачу немного извращенным способом (может быть и не правильно) с DNS+собственное доменное имя

внутренний dns знает где находится http://www.myhost.local все пользователи с внутренней сети могут попадать на http://www.myhost.local = ip внутренний, а так же на виртуальные хосты media.myhost.local etc.myhost.local этим хостам сопаставлен внутренний ip адресс

с внешней сети (все сидят за натом) проброс 80 порта, и у регистратора (у меня он DynDNS.com) запись в DNS только одного моего хоста http://www.default.com

про все остальные он не узнает ни когда потому как нет такого домена .local
кстати так как все ходят через нат то SMTP во внутреннюю сеть попадет только по запросу с внутренней сети,