1

Последние пару дней я работал над небольшим проектом и столкнулся с небольшой стеной.

Это то, что я до сих пор:

  1. Статический IP от Comcast
  2. Зарегистрированный домен от Dynadot
  3. Локальный Arch Linux DNS box работает по имени на внутреннем статическом IP 10.1.10.205
  4. Устройства, которые я хочу в своей сети, указывают на мой DNS-ящик Local Arch для DNS и имеют свои собственные внутренние статические IP-адреса (поэтому один из моих блоков на 10.1.10.206 запрашивает 10.1.10.205 для DNS-запросов).

То, что я хочу, - это иметь возможность сказать «ssh computer1.4lambda.net» и разрешить 4lambda.net разрешить мой статический IP-адрес, который мой маршрутизатор перенаправляет на мой локальный DNS-запрос.

Ну, это не работает, поэтому я здесь!

В Dynadot моя DNS-запись домена обновлена:

4lambda.net        A        50.249.112.214

Это верно? Это должно направлять любые запросы на example.com к 50.249.112.214, которые приведут этот запрос к моему модему / маршрутизатору Comcast.

Оттуда мне нужно сделать что-нибудь, например, перенаправить порт 53 на мой локальный DNS или я просто скажу маршрутизатору использовать мой локальный DNS?

Я уверен, что мой локальный работает, когда я запускаю «ssh computer1.example.com» внутри, он находит другой компьютер и решает. Удаление computer1 из моего локального DNS приводит к сбою, поэтому я предполагаю, что по крайней мере это правильно. Я до сих пор не понимаю, почему я не могу сделать "ssh computer1" с локальной машины. Однако это не так важно.

Спасибо за любую помощь!

1 ответ1

1

Вы должны перенаправить порты как 80 в вашем маршрутизаторе. Кроме того, каков твой TTL? Как давно это было, когда вы изменили свои записи DNS? Когда ваш TTL установлен на 24 часа (что является стандартным), может пройти до 24 часов, прежде чем ваши записи DNS станут активными.

Для пояснения: TTL - это значение времени до удаления предыдущих записей. Так, например, если вы измените свои записи DNS и ваш TTL установлен на пять минут, ваши записи должны быть обновлены через пять минут. После обновления вашего TTL и сохранения записей DNS измените свой TTL на большее, чем двенадцать часов, не рекомендуется (ваши серверы имен могут исключать вас), ваш TTL долгое время составляет менее двенадцати часов. В идеале ваш TTL всегда 24 часа.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .