Кто-то может видеть, почему мой DNS не будет работать? Я следовал за всем в учебном руководстве, но не буду работать

Вы хотите выполнить wireshark в интерфейсе "lo" или в "любом".

С tshark или tcpdump можно использовать-i опцию:

# tcpdump -i any port http

(Это главным образом применимо к Linux),

2
задан 6 November 2009 в 13:17
2 ответа

У Вас нет записей для Ваших серверов имен ns1.main.com и ns2.main.com. Именованное-checkzones не работало, поскольку это предупреждает Вас, что у Вас нет записей для Ваших серверов имен:

зона main.com/IN: NS 'ns1.main.com' не имеет никаких записей адреса (A или AAAA)

зона main.com/IN: NS 'ns2.main.com' не имеет никаких записей адреса (A или AAAA)

Таким образом, необходимо добавить следующее к main.com.db файлу:

ns1           IN    A    174.143.182.1
ns2           IN    A    174.143.182.2

Без этих записей связующего звена все это не будет работать.

Также Ваша запись SOA для main.com является неправильной. Это должно быть:

@       IN      SOA     ns1.main.com. info.main.com.

Это не перестало работать в именованном-checkzones, потому что у Вас есть main.com, запись и BIND предположили, что это было записью сервера имен.

5
ответ дан 3 December 2019 в 09:53
  • 1
    Привет Sim. Спасибо за ответ. Я внес изменения, и имя-checkzones не дало " никакой адрес records" предупреждение больше. Однако, когда я делаю ping... он все еще не переходит к моему IP? Это, потому что, когда я запустил BIND9, он имел предупреждение: Остановка службы именования доменов...: bind9rndc: подключение перестало работать: 127.0.0.1#953:в соединении отказано? –  Alex 6 November 2009 в 23:39
  • 2
    Вместо перезапуска связывают Вас, попытались остановить и затем запустить его? Don' t ping использования, чтобы диагностировать DNS, nslookup или лучше все еще вырыть Ваши друзья, например, роют @localhost main.com. Необходимо установить, если это - сервер DNS, Вы говорите сначала. Вы не забывали увеличивать число SOA после изменений? –  Sim 7 November 2009 в 04:47
  • 3
    Зависните на секунде. Каков дюйм/с для Вашего сервера (серверов) DNS, они 174.143.182.1 и 174.143.182.2, или это должно быть 174.143.182.58 и? В данный момент авторитетные серверы имен для Вашего домена main.com 174.143.182.1 и 174.143.182.2 - который является правильным? –  Sim 7 November 2009 в 04:50
  • 4
    При выполнении этого только для изучения затем, как Zoredache указывает в его комментарии, необходимо использовать example.com или example.net или example.org как, для именно это они явно разработаны. См. en.wikipedia.org/wiki/Example.com –  Sim 7 November 2009 в 04:54

"Я ожидаю, что тест ping покажет мой IP (174.143.182.58)"

Почему Вы ожидаете это? Нет никаких записей в тех файлах, которые заставили бы это происходить.

Вы - действительно администратор DNS для main.com? Тот сайт, кажется, произошел и работающий несмотря на это. В противном случае, почему Вы используете main.com?

0
ответ дан 3 December 2019 в 09:53
  • 1
    возможно, он использовал его в качестве примера и его didn' t знают ' пример com' зарезервированное имя с этой целью. –  Zoredache 6 November 2009 в 19:32

Теги

Похожие вопросы