3 votos

Incapaz de acceso .dev dominios

Algo molesto. Yo uso dev.*.com's localmente con el fin de desarrollar, pero parece que en lugar de respetar cada uno de los dominios que he definido en mi /etc/hosts, mis navegadores no son capaces de llegar a cualquier *.dev dominio.

shopify.dev's server IP address could not be found.

Cosas que he probado:

  • La conmutación de los navegadores
  • Las ventanas de incógnito
  • Reiniciar mi máquina
  • Verificando /etc/host no tiene un codicioso regla
  • Cambié a Google DNS 8.8.8.8
  • El lavado de la Mac de la caché de DNS

scutil -dns salida de:

DNS configuration

resolver #1
  nameserver[0] : 8.8.8.8
  flags    : Request A records
  reach    : 0x00000002 (Reachable)

resolver #2
  domain   : local
  options  : mdns
  timeout  : 5
  flags    : Request A records
  reach    : 0x00000000 (Not Reachable)
  order    : 300000

resolver #3
  domain   : 254.169.in-addr.arpa
  options  : mdns
  timeout  : 5
  flags    : Request A records
  reach    : 0x00000000 (Not Reachable)
  order    : 300200

resolver #4
  domain   : 8.e.f.ip6.arpa
  options  : mdns
  timeout  : 5
  flags    : Request A records
  reach    : 0x00000000 (Not Reachable)
  order    : 300400

resolver #5
  domain   : 9.e.f.ip6.arpa
  options  : mdns
  timeout  : 5
  flags    : Request A records
  reach    : 0x00000000 (Not Reachable)
  order    : 300600

resolver #6
  domain   : a.e.f.ip6.arpa
  options  : mdns
  timeout  : 5
  flags    : Request A records
  reach    : 0x00000000 (Not Reachable)
  order    : 300800

resolver #7
  domain   : b.e.f.ip6.arpa
  options  : mdns
  timeout  : 5
  flags    : Request A records
  reach    : 0x00000000 (Not Reachable)
  order    : 301000

resolver #8
  domain   : dev
  nameserver[0] : 127.0.0.1
  flags    : Request A records, Request AAAA records
  reach    : 0x00030002 (Reachable,Local Address,Directly Reachable Address)

DNS configuration (for scoped queries)

resolver #1
  nameserver[0] : 8.8.8.8
  if_index : 5 (en0)
  flags    : Scoped, Request A records
  reach    : 0x00000002 (Reachable)

3voto

klanomath Puntos 19587

.dev es un habitual de dominio de nivel superior nombre que se puso a disposición del público en general el 1 de Marzo de 2019. No se recomienda para uso a nivel local para el desarrollo de los propósitos!


Dependiendo de su entorno de desarrollo necesario locales de resolución de nombres se hace normalmente mediante la adición de (gestión) a los hosts (con) el archivo /etc/hosts o con un local de servidor de nombres como macOS Servidor DNS del servidor o herramientas como dnsmasq.

Una configuración común para local de dominios en el correo.g dnsmasq es un local de resolución con el /etc/resolución/ método (ejemplo: servicio de Valet (Laravel): dirección de DNS, no se puede encontrar). Mediante la adición de un archivo con el nombre de la tld (por ejemplo: dev) que contiene la dirección IP de un servidor de nombres (por ejemplo, nameserver 127.0.0.1) y la configuración de la configuración apropiada en su archivo de archivo de configuración, el servidor DNS local se conserve su autoridad para este tld. Todas las solicitudes para resolver *.dev dominio será dirigido a este servidor de nombres.

Otras regulares de dominios en Internet con el mismo tld (e.g shopify.dev) no será accesible a continuación.


Usted puede determinar las diferentes resoluciones DNS en el sistema con el comando scutil --dns.

Un resultado como

...
resolver #8
  domain   : dev
  nameserver[0] : 127.0.0.1
  flags    : Request A records, Request AAAA records
  reach    : 0x00030002 (Reachable,Local Address,Directly Reachable Address)
...

es una clara indicación de que el regular tld dev se dirige a un servidor DNS local.

Si usted no utiliza .dev dominio más localmente puede simplemente eliminar el archivo /etc/resolución de/dev (y la modificación de la dnsmasq.conf archivo es recomendado).

Si usted todavía dependen de algunos .dev* tld moverá .desarrollar o .desarrollo (y /etc/resolución/desarrollar o /etc/resolución/desarrollo, respectivamente).

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