Открытие порта 53 для DNS

Я запускаю Ubuntu Server 16.04.3 LTS и пытаюсь установить DNS-сервер. DNS-сервер работает на виртуальной машине и работает, когда я запускаю dig / netstat против него. Однако он невозможен с моей операционной системы. Как показано ниже:

host@host:/~ # netcat -zv 192.168.15.15 80 Connection to 192.168.15.15 80 port [tcp/http] succeeded! host@host:/~ # netcat -zv 192.168.15.15 53 netcat: connect to 192.168.15.15 port 53 (tcp) failed: Connection refused

Я разрешил это как вариант в UFW

guest@guest:/~ # ufw allow 53

. Хотя это не помогло, я даже попытался отключить UFW вообще, это не сработало или. Может ли кто-нибудь сказать мне, как открыть этот порт?

1
задан 18 August 2017 в 03:14

2 ответа

Убедитесь, что что-то действительно прослушивает этот порт (netstat -tlnp | grep 53), если ваш брандмауэр заблокировал вас, вы, как правило, просто запускаете таймаут, так как он откажется от пакетов, не отвечая.

На самом деле вы получаете ответ, на который отказано подключение.

Что

сообщает вам, что там ничего нет, или ваш DNS не принимает запросы,

, в то время как первый, вероятно, имеет место.

1
ответ дан 18 July 2018 в 08:21

Убедитесь, что что-то действительно прослушивает этот порт (netstat -tlnp | grep 53), если ваш брандмауэр заблокировал вас, вы, как правило, просто запускаете таймаут, так как он откажется от пакетов, не отвечая.

На самом деле вы получаете ответ, на который отказано подключение.

Что

сообщает вам, что там ничего нет, или ваш DNS не принимает запросы,

, в то время как первый, вероятно, имеет место.

1
ответ дан 24 July 2018 в 19:04

Другие вопросы по тегам:

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