Je développe une application ember qui est hébergée localement http://0.0.0.0:4200/
. Via Safari, je peux accéder à l'URL sans problème, mais Chrome le recherche toujours sur Google.
Je développe une application ember qui est hébergée localement http://0.0.0.0:4200/
. Via Safari, je peux accéder à l'URL sans problème, mais Chrome le recherche toujours sur Google.
Réponses:
En effet, ce 0.0.0.0
n'est pas une adresse IP routable et n'est jamais utilisé comme adresse de destination.
Dans la version 4 du protocole Internet, l'adresse 0.0.0.0 est une méta-adresse non routable utilisée pour désigner une cible non valide, inconnue ou non applicable .
Source 0.0.0.0
0.0.0.0 “Me”: (Alternativement, “cet hôte” ou “l'hôte actuel / par défaut”). Utilisé par un périphérique pour se référer à lui-même lorsqu'il ne connaît pas sa propre adresse IP . L'utilisation la plus courante est lorsqu'un périphérique tente de déterminer son adresse à l'aide d'un protocole de configuration d'hôte tel que DHCP. Peut également être utilisé pour indiquer que toute adresse d'un hôte multi-hôte peut être utilisée.
Adresses IP source ayant une signification spéciale
L'adresse 0.0.0.0 ne peut être utilisée que comme l'adresse d'un paquet sortant lorsqu'un ordinateur est en train d'apprendre quelle adresse IP il doit utiliser. Il n'est jamais utilisé comme adresse de destination.
Informations IP source pour 0.0.0.0
Il existe une astuce simple: accédez au fichier hosts (cela dépend de votre système d'exploitation) et ajoutez un enregistrement:
0.0.0.0 n'importe quoi
Maintenant, ouvrez chrome et allez whatever.youlike
et ça marche.
Pour les fenêtres:
C:\Windows\System32\drivers\etc\hosts
Pour Mac:
/private/etc/hosts
Pour Linux:
/etc/hosts
Une autre façon de l’ouvrir est de s’exécuter open http://0.0.0.0:port
, ce qui, bien que facile, nous indique que chrome ne l’ouvre que si le système d’exploitation le force à le faire.
C'est un bug dans Chrome . Après plusieurs discussions, ils ont décidé que cela allait résoudre le problème.
http://
devant?