J'ai un macbook pro 15", fin 2013 avec Catalina (10.15.4). Il fonctionnait parfaitement jusqu'à il y a quelques heures, maintenant internet ne fonctionne plus. Je ne trouve aucune trace de problème matériel, la carte wifi fonctionne bien et il se connecte aux réseaux wifi. Malheureusement, même avec un signal complet, Internet ne fonctionne pas, même le ping à partir du terminal renvoie l'erreur "hôte inconnu". Je n'ai pas l'adaptateur ethernet donc je ne peux pas le tester.
J'ai essayé différents réseaux wifi, j'ai essayé d'oublier le réseau et de m'y connecter à nouveau, j'ai essayé le diagnostic sans fil, le redémarrage de l'ordinateur portable... aucun résultat jusqu'à présent... y a-t-il quelque chose d'autre que je puisse faire ?
EDIT : pour ajouter un peu de contexte, je sais que le wifi fonctionne bien parce que deux autres ordinateurs et le téléphone ont accès à Internet via le même réseau wifi.
EDIT : sortie de la commande ipconfig getpacket en0 | grep "yiaddr\|router"
:
yiaddr = 192.168.1.63
router (ip_mult): {192.168.1.254}
EDIT : résultat des différents pings :
ping 192.168.1.254
PING 192.168.1.254 (192.168.1.254): 56 data bytes
64 bytes from 192.168.1.254: icmp_seq=0 ttl=64 time 1.891ms
...
cela semble fonctionner, même chose pour ping 8.8.8.8
:
PING 8.8.8.8 (8.8.8.8): 56 data bytes
64 bytes from 8.8.8.8: icmp_seq=0 ttl=64 time 9.997ms
...
malheureusement, ping www.google.com
entraîne toujours ping: cannot resolve www.google.com: Unknown host
0 votes
Se connecter à un réseau et avoir accès à l'internet sont des choses différentes, mais qui ne s'excluent pas mutuellement. Vous pouvez avoir une connectivité réseau et pas d'Internet, mais vous ne pouvez pas avoir Internet sans réseau. Alors, comment avez-vous déterminé que le WiFi fonctionne correctement ? Quelle est votre adresse IP et votre passerelle par défaut ?
0 votes
Essayez de lancer la commande suivante
ipconfig getpacket en0 | grep "yiaddr\|router"
dans le terminal. Postez le résultat à votre question. Modifieren0
à votre adaptateur spécifique.0 votes
Ok. D'abord, quand tu fais une modification, @ moi dans commentaires pour que je sois prévenu. Je suis tombé sur cette mise à jour par hasard. Ensuite, essayez d'envoyer une requête au routeur -
ping 192.168.1.254
. Si cela fonctionne, essayez d'envoyer une requête au serveur DNS de Googleping 8.8.8.8
. Si cela fonctionne, essayezping www.google.com
Résultats des postes0 votes
@Allan J'ai mis à jour la question !
0 votes
C'est un problème de DNS. Le fait que votre machine puede sortir de votre réseau et atteindre un des serveurs de Google par IP, c'est le fonctionnement d'Internet. En utilisant l
ipconfig
de la commande ci-dessus, changez la partie grep pour qu'elle ressemble à cecigrep “domain_name_server”
. Affichez le résultat0 votes
@Allan voici la sortie : "nom_domaine_serveur (ip_mult) : {192.168.1.254}"
0 votes
Cela signifie que votre routeur agit comme votre serveur DNS. Pouvez-vous vous connecter à votre routeur et vérifier la configuration pour vous assurer que les paramètres DNS sont corrects ?
0 votes
Merci beaucoup @Allan, vous avez été incroyablement utile. J'ai changé les dns avec la commande
networksetup -setdnsservers Wi-Fi 8.8.8.8 8.8.4.4
et maintenant internet est de retour !0 votes
Si vous voulez poster une réponse, je vais upvote