Привет.
Наткнулся на необычную для себя вещь. Есть DNS-сервер, который слушает 0.0.0.0:53. На сервере есть два IP: 1.1.1.1 (eth1) и 1.1.1.2 (eth1:0).
Если приходит запрос на 1.1.1.2, то получаем такое:
13:31:17.809847 IP 3.3.3.3.35856 > 1.1.1.2.domain: 22611 MX? somedomain.ru. (33)
13:31:17.809914 IP 1.1.1.1.domain > 3.3.3.3.35856: 22611*- 1/0/1 MX mx.somedomain.ru. 10 (69)
Т.е. ответ идет с другим src. Таблица:
1.1.1.0 * 255.255.255.128 U 0 0 0 eth1
default 1.1.1.3 0.0.0.0 UG 0 0 0 eth1
Пробовал извращаться с подменой src-адреса через fwmark+iproute2 - не помогло, результат тот же.
В связи с этим два вопроса:
1. Почему так происходит
2. Как это вылечить


Ответ на:
комментарий
от nnz


Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от Chumka

Ответ на:
комментарий
от Chumka

Ответ на:
комментарий
от anonymous


Ответ на:
комментарий
от Cosmicman

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от Cosmicman

Ответ на:
комментарий
от Chumka

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Много сетевых карточек (2012)
- Форум pptpd, 2 uplink (2017)
- Форум HELP с policy-routing'ом. (2014)
- Форум Openvpn с двумя хвостами и MARK/CONNMARK (2014)
- Форум iptable+vpn+iproute (2014)
- Форум Один сервер, несколько ipv4 (2022)
- Форум Exim greylist X.X.X.0/24 (2017)
- Форум iproute2+iptables=маршрутизация по меткам (2010)
- Форум PBR & source address (2018)
- Форум Source address routing (2000)