Jump to content

Question

Posted (edited)

На KeeneticOS 5.1.6 словил странную вещь. Добавил netcraze.pro в группу доменных имён и отправил эту группу через провайдера напрямую (чтобы точно не попасть в какой-нибудь туннель!).

После этого стали плохо открываться совсем другие сайты, которых в группе нет. Страница висит, потом само проходит, потом снова повторяется.

 

Дело в том, что роутер берёт не только само имя, но и поддомены (что конечно же вполне ожидаемо и правильно). Но облачное имя самого роутера как раз такое: <имя>.netcraze.pro. Оно указывает на внешний адрес самого роутера (прямой доступ), и этот адрес попадает в список группы.

Дальше ломается уже весь интернет. Ответ сайта приходит на внешний адрес роутера. Роутер видит его в списке группы и метит ответ. А в таблице этой группы нет пути в домашнюю сеть, там только провайдер. Поэтому ответ компьютеру уходит обратно провайдеру и до компьютера не доходит.

Проверить легко: если внешний адрес роутера есть в списке группы, причина в этом.

ipset test _NDM_OGDN_4_@имя-группы <внешний-адрес-роутера>

Сайтов, которые не открываются, в этом списке при этом нет. Адрес роутера появляется там, когда резолвится его облачное имя, и потом сам исчезает по ttl. Отсюда и ощущение, что интернет то есть, то нет.

Я убрал netcraze.pro из группы и удалил внешний адрес роутера из списка не дожидаясь его автоматического удаления и всё снова открывается.

Было бы хорошо, если прошивка сама не добавляла адреса самого роутера (публичные, при прямом доступе по крайней мере) в такой список. И ещё - было бы здорово если в таблице DNS-маршрута была домашняя сеть, как она уже есть у обычной политики подключений.

 

В целом это касается не только netcraze.pro конечно же, а любого домена который вы можете выбрать в CrazeDNS.

 

 

Вот такой вот интересный опыт :) 

Edited by Noksa
  • Y'r wrong 1

0 answers to this question

Recommended Posts

There have been no answers to this question yet

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.