Hola, hace como unos dias. No tenia conexion al wifi en mi server. Para ello toqueé el archivo de configuración /etc/network/interfaces
. Me costo lo suyo pero lo conseguí:
# 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:
root@servheredia:~# ping google.es
ping: google.es: Fallo temporal en la resolución del nombre
apt-get update
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
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 /etc/resolv.conf
y todo parece estar bien
# 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.
¿Puedes hacer ping a 8.8.8.8?
Cita de: MinusFour en 17 Octubre 2019, 15:47 PM
¿Puedes hacer ping a 8.8.8.8?
sI puedo, tengo acceso a internet, pero no funciona los DNS
Es decir si hago
ping google.es
no hace ping pero si lo hago, poniendo la ip de google.es sí
Usa dig para probar si puedes hacer una petición DNS al servidor:
dig @8.8.8.8 google.es
Lo he probado y me dice esto:
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
Lo más probable es que haya una regla de firewall que bloque DNS.
Cita de: MinusFour en 19 Octubre 2019, 02:06 AM
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.