Estoy ejecutando Ubuntu Server 16.04.3 LTS y estoy intentando configurar un servidor DNS. El servidor DNS se ejecuta en una máquina virtual y funciona cuando ejecuto dig/netstat contra él. Sin embargo, no se puede resolver desde mi sistema operativo anfitrión. Como se indica a continuación.
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
Lo he permitido como opción en UFW
guest@guest:/~ # ufw allow 53
Aunque esto no funcionó, incluso probé a desactivar el UFW por completo, esto tampoco funcionó. ¿Puede alguien decirme cómo abrir este puerto?
0 votos
¿Su máquina virtual está conectada por NAT o por puente?
0 votos
Tengo 2 adaptadores en mi VM, uno es NAT(dhcp) y el otro es un adaptador sólo para el host (estático 192.168.15.15).
0 votos
Por cierto, el
necat
el comando está tratando de usar el puerto 53TCP
noUDP
que puede ser el problema.0 votos
Cierto, pero mi comando de excavación también está fallando, lo que supongo que es más importante. Así que cuando hago algo como h@h~/:# dig ejemplo.com @192.168.15.15 obtengo un error de 'conexión agotada: no se pudo alcanzar ningún servidor'.
0 votos
Dig siempre se encuentra con un tiempo de espera si no puede alcanzar un DNS que realmente responda.
0 votos
No se trata de abrir el puerto, sino de poner en marcha un servidor DNS a través de una máquina virtual.