Войти

Показать полную графическую версию : Есть ли такая запись в DNS-сервере?


kyler
09-03-2009, 22:19
Опишу ситуацию. Допустим есть у меня сайт sait.ru с ip адресом 80.80.80.80. Хочу создать субдомен mail.sait.ru с тем же ip но чтобы запрос шел на 81 порт. Есть ли в DNS сервере такая запись чтобы можно было просто набрать mail.sait.ru без указания порта и все бы нормально отработало, тобиш запрос ушел на 81 порт ????

lxa85
09-03-2009, 22:47
kyler, Нет. Так сделать нельзя.
Перенаправление портов не является задачей DNS сервера.

Delirium
10-03-2009, 01:06
Данное условие можно выполнить только перебросом запросов, делается на прокси-сервере.

wertyg
10-03-2009, 20:39
kyler, тебя не устраевает 80 порт? почему?

kyler
11-03-2009, 08:06
wertyg, есть 2 компа, которые выходят в инет через роутер, на 1-ом компе Web-сервер (имя сайта - sait.ru допустим), на 2-ом компе почтовый сервер с Web-интерфейсом (mail.sait.ru допустим). Соответствено 80 порт занят Вэб-сервером. Хотелось бы сделать так чтоб попасть на почтовый интерфейс можно было без указания на конце порта (вот так mail.sait.ru а не так mail.sait.ru:81). Может чтонибудь дельное посоветуете ?? буду признателен :)

lxa85
11-03-2009, 09:24
Может чтонибудь дельное посоветуете ?? буду признателен »
Данное условие можно выполнить только перебросом запросов, делается на прокси-сервере. »
kyler, какой роутер, какая ОС на компьютерах? Ставите пакет анализатор траффика. Тотже прокси сервер, и задаете ему правило переброса пакетов ....

А вобще делается это еще проще. В DNS есть вид записи MX отвечающий за почтовые сервера, и запись A отвечающая за компьютеры.
Т.е. ваша задача прописать компьютер mail.sait.ru отдельным адресом. Тогда запрос mail.sait.ru будет адресован другому ПК на 80ый порт по нужному IP адресу.
Может слишком сложно сказал, но в целом изучите эти документы. Пригодится.
Domain_Name_System (http://ru.wikipedia.org/wiki/Domain_Name_System)
Ресурсные_записи_DNS (http://ru.wikipedia.org/wiki/Ресурсные_записи_DNS)
Т.е. просто надо правильно прописать домен нижнего уровня. Вот и все. Никакая переброска пакетов не нужна.

kyler, Определитесь вот в чем. Сколько компьютеров у вас? Сколько ip адресов? Какая топология сети? Т.к. от всех этих вещей зависит ответ на ваш вопрос.
В первом сообщении у вас 1 ip адрес, в последнем уже 2 компьютера и роутер.

Delirium
11-03-2009, 09:33
lxa85, с 666 постом тебя :)

wertyg
11-03-2009, 10:57
Может чтонибудь дельное посоветуете » - очень дельное и очень простое. на твоём сайте на главной странице делаешь ссылку на твой почтовик с указанием 81 порта. вот и всё.) но конечно обратиться из инета прямо на адрес почтовика невозможно будет без указания порта, но зато какая простата решения .)

как альтернатива(если такое возможно) то вэб-интерфейс перенести с почтовика на вэб сервер. а там виртуалными хостами. тогда обе страници будут доступны по 80 порту.

exo
11-03-2009, 12:32
Соответствено 80 порт занят Вэб-сервером »
Если используете IIS, то вам сюда (http://forum.oszone.net/thread-132758.html) 17 пост. Можете тысячи веб-сайтов на 80 порту держать...

kyler
11-03-2009, 20:33
lxa85 , Проще один раз увидеть чем сто раз написать что никто не поймет ..... так что я нарисовал )))

Negativ
12-03-2009, 17:17
По вашей схеме:
Делайте portmapping на D-Link'e при запросах на 81 порт пробрасывать пакеты к mail серверу, при запросах на 80 к вебсерверу. Делов-то.




© OSzone.net 2001-2012