Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: Drakaris en 15 Octubre 2019, 11:09 am



Título: Fallo temporal en la resolución del nombre
Publicado por: Drakaris en 15 Octubre 2019, 11:09 am
Hola, hace  como unos dias. No tenia conexion al wifi en mi server. Para ello toqueé el archivo de configuración
Código:
/etc/network/interfaces
. Me costo lo suyo pero lo conseguí:

Código:
# interfaces(5) file used by ifup(8) and ifdown(8)

# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'

# Include files from /etc/network/interfaces.d:
#xsource-directory /etc/network/interfaces.d/wlan0
#localhost
allow-hotplug wlan0
auto lo
iface lo inet loopback
#wlan0
iface wlan0 inet static
 address 192.168.0.2/24
 network 192.168.0.0
 broadcast 192.168.0.255
 gateway 192.168.0.1
 dns-nameservers 8.8.8.8 8.8.4.4
 wpa-ssid xxxxxx
 wpa-psk xxxxxxxxxxxxxxxxxxxx

Todo surgió bien (mi wifi tiene seguridad WPA por la cual uso el wpa-psk y wpa-ssid ya que con wireless-essid y wireless-key no funcionaba por que era para wifi con WEP)

Ahora el problema que tengo es que no me resuelve los nombres de hosts, cuando hago un ping, apt-get update o incluso, sudo su.

ping:
Código:
root@servheredia:~# ping google.es
ping: google.es: Fallo temporal en la resolución del nombre
apt-get update
Código:
root@servheredia:~# apt-get update
Err:1 http://raspbian.raspberrypi.org/raspbian buster InRelease                 
  Fallo temporal al resolver «raspbian.raspberrypi.org»
Err:2 http://archive.raspberrypi.org/debian buster InRelease                     
  Fallo temporal al resolver «archive.raspberrypi.org»
Leyendo lista de paquetes... Hecho       
W: Fallo al obtener http://raspbian.raspberrypi.org/raspbian/dists/buster/InRelease  Fallo temporal al resolver «raspbian.raspberrypi.org»
W: Fallo al obtener http://archive.raspberrypi.org/debian/dists/buster/InRelease  Fallo temporal al resolver «archive.raspberrypi.org»
W: No se han podido descargar algunos archivos de índice, se han omitido, o se han utilizado unos antiguos en su lugar.
sudo su
Código:
root@servheredia:~# exit
exit
administrador@servheredia:~ $ sudo su
sudo: unable to resolve host servheredia: Fallo temporal en la resolución del nombre
┼─────────────────────────────────────────────────────────────────────────────────────┼
│                                    IPS BLOQUEADAS                                   │
┼─────────────────────────────────────────────────────────────────────────────────────┼


Puedo entrar pero me sale ese mensaje.

Mire el archivo
Código:
/etc/resolv.conf
y todo parece estar bien

Código:
# Generated by resolvconf
nameserver 8.8.8.8
nameserver 8.8.4.4

Porque no me resuelven los nombres? Si incluso en el archivo interfaces lo tengo puestos.


Título: Re: Fallo temporal en la resolución del nombre
Publicado por: MinusFour en 17 Octubre 2019, 15:47 pm
¿Puedes hacer ping a 8.8.8.8?


Título: Re: Fallo temporal en la resolución del nombre
Publicado por: Drakaris en 18 Octubre 2019, 16:02 pm
¿Puedes hacer ping a 8.8.8.8?

sI puedo, tengo acceso a internet, pero no funciona los DNS

Es decir si hago
Código:
ping google.es
no hace ping pero si lo hago, poniendo la ip de google.es sí


Título: Re: Fallo temporal en la resolución del nombre
Publicado por: MinusFour en 18 Octubre 2019, 18:03 pm
Usa dig para probar si puedes hacer una petición DNS al servidor:

Código
  1. dig @8.8.8.8 google.es


Título: Re: Fallo temporal en la resolución del nombre
Publicado por: Drakaris en 19 Octubre 2019, 00:06 am
Lo he probado y me dice esto:
Código:
root@servheredia:/home/administrador# dig @8.8.8.8 google.es

; <<>> DiG 9.11.5-P4-5.1-Raspbian <<>> @8.8.8.8 google.es
; (1 server found)
;; global options: +cmd
;; connection timed out; no servers could be reached




Título: Re: Fallo temporal en la resolución del nombre
Publicado por: MinusFour en 19 Octubre 2019, 02:06 am
Lo más probable es que haya una regla de firewall que bloque DNS.


Título: Re: Fallo temporal en la resolución del nombre
Publicado por: Drakaris en 20 Octubre 2019, 23:40 pm
Lo más probable es que haya una regla de firewall que bloque DNS.

Es verdad, fue porque el puerto 53 estaba bloqueado, gracias. Un despiste.