1 votos

¿por qué ping registry-1.docker.io devuelve Request timeout para icmp_seq incluso cuando puedo nslookup o dig?

He utilizado google y cloudflare y puedo cavar con ambos establecidos como servidor DNS en mi mac.

$ dig registry-1.docker.io

; <<>> DiG 9.10.6 <<>> registry-1.docker.io
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16322
;; flags: qr rd ra; QUERY: 1, ANSWER: 8, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;registry-1.docker.io.      IN  A

;; ANSWER SECTION:
registry-1.docker.io.   5   IN  A   107.23.149.57
registry-1.docker.io.   5   IN  A   34.195.246.183
registry-1.docker.io.   5   IN  A   23.22.155.84
registry-1.docker.io.   5   IN  A   34.238.187.50
registry-1.docker.io.   5   IN  A   52.1.121.53
registry-1.docker.io.   5   IN  A   52.5.11.128
registry-1.docker.io.   5   IN  A   18.213.137.78
registry-1.docker.io.   5   IN  A   54.236.165.68

;; Query time: 62 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Sat Feb 20 23:32:34 GMT 2021
;; MSG SIZE  rcvd: 177

también trabajó con cloudlfare

$ dig registry-1.docker.io

; <<>> DiG 9.10.6 <<>> registry-1.docker.io
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64168
;; flags: qr rd ra; QUERY: 1, ANSWER: 8, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;registry-1.docker.io.      IN  A

;; ANSWER SECTION:
registry-1.docker.io.   29  IN  A   54.236.165.68
registry-1.docker.io.   29  IN  A   52.1.121.53
registry-1.docker.io.   29  IN  A   54.85.56.253
registry-1.docker.io.   29  IN  A   34.238.187.50
registry-1.docker.io.   29  IN  A   34.195.246.183
registry-1.docker.io.   29  IN  A   54.236.131.166
registry-1.docker.io.   29  IN  A   18.232.227.119
registry-1.docker.io.   29  IN  A   52.54.232.21

;; Query time: 60 msec
;; SERVER: 1.1.1.1#53(1.1.1.1)
;; WHEN: Sat Feb 20 23:30:34 GMT 2021
;; MSG SIZE  rcvd: 177

usando nslookup también da resultado: $ nslookup registry-1.docker.io Servidor: 8.8.8.8 Dirección: 8.8.8.8#53

Respuesta no autorizada: Nombre: registry-1.docker.io Dirección: 54.236.165.68 Nombre: registry-1.docker.io Dirección: 54.85.56.253 Nombre: registry-1.docker.io Dirección: 3.211.199.249 Nombre: registry-1.docker.io Dirección: 34.195.246.183 Nombre: registry-1.docker.io Dirección: 52.55.168.20 Nombre: registry-1.docker.io Dirección: 34.238.187.50 Nombre: registry-1.docker.io Dirección: 18.232.227.119 Nombre: registry-1.docker.io Dirección 54.236.131.166

pero cuando intento hacer un ping esto es lo que recibo:

$ ping registry-1.docker.io     
PING registry-1.docker.io (54.236.165.68): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
Request timeout for icmp_seq 4

Estaba tratando de construir un pod cuando descubrí este problema y estoy recibiendo ImagePullBackOff mientras intentaba

kubectl run redis --image=redis:alpine

0voto

Jose Chavez Puntos 645

La incapacidad de hacer ping al nombre no indica de ninguna manera un problema con su configuración o cualquier otra cosa.

Utilizando dig y nslookup permite buscar las direcciones IP vinculadas al nombre registry-1.docker.io . Esto funciona bien para ti y obtienes una lista de direcciones IP.

Ahora, al hacer ping al nombre, sólo se elegirá una de las direcciones IP para hacer ping. Si el sistema detrás de esa dirección IP ha elegido no responder a los pings, obtendrás el mensaje "Request timeout" que estás viendo.

Es perfectamente válido que los operadores de servidores decidan que no quieren responder a los pings. Esto no indica que el servidor esté caído, que la red esté defectuosa, ni nada por el estilo.

El mensaje ImagePullBackOff que estás viendo puede ser causado por múltiples cosas. Te aconsejo que utilices la función kubectl describe para tener una idea de lo que ha pasado.

Puede ser, por ejemplo, que haya especificado una imagen que en realidad no existe, o que haya especificado una imagen privada sin dar las credenciales adecuadas.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X