powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Iptables redirect по dns имени
5 сообщений из 5, страница 1 из 1
Iptables redirect по dns имени
    #34706092
Ujen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Существует 2 dns имени ссылающиеся на один IP.
Как мне осуществлять redirect в зависимости от dns имени?
Например если обращаются к name1.com >> 192.168.1.11:1234
а при name2.com никуда не редиректить
Делаю так:
Код: plaintext
iptables -t nat -A PREROUTING -d name1.com -p tcp --dport  80   -j DNAT --to-destination  192 . 168 . 1 . 11 : 1234 
Но все редиректится без разбора, так как name1.com в iptables идентифицировалось как ip, как мне сделать правильно?
...
Рейтинг: 0 / 0
Iptables redirect по dns имени
    #34706182
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тебе нужны не iptables, а virtual hosts апача.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Iptables redirect по dns имени
    #34706250
Ujen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет virtual хост апача мне не нужен, так как на этих портах сидят разные демоны
...
Рейтинг: 0 / 0
Iptables redirect по dns имени
    #34706252
Ujen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я думал еще про mod_rewrite.... Но не знаю как сделать так, что бы он мало того что редиректил, но и сохранял url
...
Рейтинг: 0 / 0
Iptables redirect по dns имени
    #34709160
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UjenНапример если обращаются к name1.com >> 192.168.1.11:1234ну так пусть к тебе так и обращаются - name1.com:1234

А в общем случае задача не разрешима, т.к. в IP-пакетах, которыми оперирует iptables, не содержится DNS-имен.

Если речь идет именно о протоколе http, то можно попробовать обходной вариант с помощью уже предложенных virtual hosts. А именно - сделать виртуальный хост name1.com, а в нем уже сделать перенаправление на name1.com:1234
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Iptables redirect по dns имени
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]