Jump to content

Question

Posted

Обнаружил воспроизводимое поведение, которое, на мой взгляд, противоречит описанию работы DNS-based Routes.

Условия

В DNS-based Routes присутствует единственная запись:

x.com

Других доменов или похожих записей нет.

Проверка

При наличии единственной записи x.com в DNS-based Routes выполнение команды:

traceroute -n yandex.com

показывает, что трафик начинает маршрутизироваться через VPN. Это подтверждается уже на втором узле трассировки, который меняется с адреса провайдера на внутренний адрес VPN-интерфейса:

1 192.168.0.1
2 10.8.1.0
...

После удаления единственной записи x.com, применения конфигурации и очистки DNS-кэша выполнение той же команды:

traceroute -n yandex.com

показывает, что маршрут немедленно возвращается на основной интернет-канал. Второй узел трассировки снова становится адресом провайдера:

1 192.168.0.1
2 78.107.39.54
...

Таким образом, изменение единственной записи x.com в DNS-based Routes приводит к изменению маршрута домена yandex.com, что стабильно воспроизводится и подтверждается результатами traceroute.

Ожидаемое поведение

Согласно документации, запись

x.com

должна соответствовать только:

  • x.com;

  • *.x.com. (то есть всем поддоменам)

Домены, содержащие последовательность символов x.com в подстроке (например, yandex.com), не должны попадать под это правило.

Предположение

Складывается впечатление, что при сопоставлении DNS-based Routes происходит некорректная обработка доменных имен, из-за чего правило x.com ошибочно применяется к yandex.com.

Прошу проверить, воспроизводится ли данное поведение у других пользователей, а также подтвердить, является ли это известной ошибкой.

Если это действительно баг, хотелось бы, чтобы сопоставление выполнялось строго по доменному имени (x.com) и его поддоменам (*.x.com), как это указано в документации.

  • Upvote 1

2 answers to this question

Recommended Posts

  • 0
Posted

Добавлю к предыдущему оратору.

ТП отвечает что это поведение не является ошибкой/багом, что так "было всегда" и разработчики отвечают, что поведение не будет меняться.

Отсюда два вывода - или ответы ТП не соответствуют действительности, или сейчас считается, что если вы решили сходить на x.com, то yandex.com, spimex.com должны об этом узнать.

  • Upvote 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

This site uses cookies. By clicking "I accept" or continuing to browse the site, you authorize their use in accordance with the Privacy Policy.