¿Por qué “medium.com” se resuelve en la dirección IP del host local 127.0.0.1?

¿Por qué “medium.com” se resuelve en la dirección IP del host local 127.0.0.1?

Esta es parte de mi pregunta anterior publicada.aquí en Pregúntale a Ubuntu.


Hace unos días, me bloquearon el acceso a ciertos sitios. Al principio pensé que era el gobierno el que me impedía usarlo. Entonces falsifiqué una dirección IP con VPN (use el servicio VPN-Gate + cliente OpenVPN) para acceder a esos sitios. Sin embargo, a medida que pasa el tiempo, aumenta el número de sitios bloqueados.

Así que decidí hacer una pequeña lista y descubrí que no vale la pena bloquear ninguno de estos sitios, ya que se trata (o principalmente) de tecnología. La siguiente lista devuelve PR_IO_TIMEOUT_ERRORun error en Firefox o ERR_CONNECTION_REFUSEDChrome:

  • medium.com (este tipo fue el primero)
  • linux.org
  • itsfoss.com (solo se puede acceder desde Chrome, pero es muy lento), etc.

A continuación se muestra un resultado de dig medium.com:

; <<>> DiG 9.16.6-Ubuntu <<>> medium.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 285
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;medium.com.                    IN      A

;; ANSWER SECTION:
medium.com.             3600    IN      A       127.0.0.1

;; Query time: 152 msec
;; SERVER: 127.0.0.53#53(127.0.0.53)
;; WHEN: Mon Jan 25 22:48:57 +07 2021
;; MSG SIZE  rcvd: 55

Y aquí hay un resultado de nslookup medium.com:

Server:         127.0.0.53
Address:        127.0.0.53#53

Non-authoritative answer:
Name:   medium.com
Address: 127.0.0.1

Me aseguré de volver a verificar mi host virtual Apache2. No hay nada en su configuración que pueda redirigir 'medium.com' a 127.0.0.1. En los navegadores modernos (FF o Cr), aparece "No se puede conectar" mientras que w3m (navegador basado en texto) devuelve mi página html local.

Más información:

  • Sucede en mi Ubuntu ARM 20.10 (Raspberry Pi 4).
  • Tengo instalado Apache2 pero no abre la puerta a Internet (es simplemente para la etapa de desarrollo)
  • También tengo OpenVPN y recientemente uso VPNGate.

Eso es todo lo que sé sobre la creación de redes en mi PC.

PD Leí esta otra pregunta:"¿Por qué xbcd.com resolvería en el host local (127.0.0.1) en Linux (Ubuntu) y Android?"Pero el cartel original no parece tener el problema como yo, así que me gustaría publicar esto nuevamente para buscar una respuesta que pueda solucionar mi problema.

Actualización 28 de enero de 2021 (según solicitud del usuario 3840170)

Aquí está la salida deresolvectl

Global
       LLMNR setting: no
MulticastDNS setting: no
  DNSOverTLS setting: no
      DNSSEC setting: no
    DNSSEC supported: no

Link 2 (eth0)
      Current Scopes: none
DefaultRoute setting: no  
       LLMNR setting: yes 
MulticastDNS setting: no  
  DNSOverTLS setting: no  
      DNSSEC setting: no  
    DNSSEC supported: no 
 
Link 3 (wlan0)
      Current Scopes: DNS         
DefaultRoute setting: yes         
       LLMNR setting: yes         
MulticastDNS setting: no          
  DNSOverTLS setting: no          
      DNSSEC setting: no          
    DNSSEC supported: no          
  Current DNS Server: 192.168.43.1
         DNS Servers: 192.168.43.1
          DNS Domain: ~.

Actualización 28 de enero de 2021 (como solicitud triple)

Aquí está el resultado de dig @192.168.43.1 medium.com:

; <<>> DiG 9.16.6-Ubuntu <<>> @192.168.43.1 medium.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17622
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1280
;; QUESTION SECTION:
;medium.com.                    IN      A

;; ANSWER SECTION:
medium.com.             3600    IN      A       127.0.0.1

;; Query time: 52 msec
;; SERVER: 192.168.43.1#53(192.168.43.1)
;; WHEN: Thu Jan 28 13:37:54 +07 2021
;; MSG SIZE  rcvd: 55

Aquí está el resultado de dig @alina.ns.cloudflare.com. medium.com:

; <<>> DiG 9.16.6-Ubuntu <<>> @alina.ns.cloudflare.com. medium.com
; (6 servers found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10768
;; flags: qr aa rd; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;medium.com.                    IN      A

;; ANSWER SECTION:
medium.com.             300     IN      A       104.17.225.63
medium.com.             300     IN      A       104.17.31.52

;; Query time: 476 msec
;; SERVER: 173.245.58.61#53(173.245.58.61)
;; WHEN: Thu Jan 28 13:38:32 +07 2021
;; MSG SIZE  rcvd: 71

Respuesta1

Quien ejecute el servidor DNS en 192.168.43.1 lo configuró de esa manera.

Al omitir manualmente su servidor mDNS local en 127.0.0.53, puede verificar que el resultado que ve proviene del servidor DNS que ha configurado para usar en su sistema. La consulta dig @192.168.43.1 medium.com.lo demuestra.

Si no confía en su servidor DNS actual, quizás intente configurar su sistema para usar un servidor DNS diferente. Hay algunos públicos muy conocidos como 8.8.8.8 y 1.1.1.1.

información relacionada