Comment rétablir l'accès Internet sur Windows, macOS & Linux
L'appareil indique « Connected, No Internet » ou aucune page ne se charge
⚠ Vous voyez peut-être
- L'erreur « ERR_NETWORK_CHANGED » ou « ERR_NAME_NOT_RESOLVED » dans le navigateur
- Point d'exclamation jaune sur l'icône réseau
- Le Wi-Fi indique connecté mais rien ne charge
- Les autres appareils sur le même Wi-Fi fonctionnent normalement
-
1
Lancer le Network Troubleshooter intégré
Clic droit sur l'icône réseau dans la barre des tâches → Troubleshoot problems → appliquez chaque correctif suggéré.
-
2
Réinitialiser la pile réseau
Ouvrez Command Prompt en tant qu'Administrateur (
Win + X → Terminal (Admin)) et exécutez ceci dans l'ordre :# Flush stale DNS entries
ipconfig /flushdns
# Reset Winsock (socket layer)
netsh winsock reset
# Reset TCP/IP stack
netsh int ip reset
# Get a fresh IP address
ipconfig /release
ipconfig /renewRestart your PC after running these commands.
-
3
Mettre à jour ou réinstaller le pilote réseau
Device Manager (
Win + X) → développez Network Adapters → clic droit sur votre adaptateur → Update driver. Toujours bloqué ? Uninstall device → redémarrez — Windows le réinstalle automatiquement. -
4
Passer à un DNS public fiable
Network Connections → Adapter Properties → IPv4 Properties → configurez :
# Preferred
8.8.8.8
# Alternate
8.8.4.4 -
5
Redémarrer le routeur et le modem
Débranchez modem + routeur → attendez 30 sec → rebranchez d'abord le modem, attendez que les voyants soient stables → puis le routeur. Force un nouveau bail DHCP.
-
1
Lancer Wireless Diagnostics
Maintenez
Option→ cliquez sur l'icône Wi-Fi dans la barre de menus → Open Wireless Diagnostics → laissez le scan se terminer. Il identifie les interférences, les problèmes d'authentification et les conflits IP, et suggère la prochaine étape. -
2
Vider le cache DNS et réinitialiser mDNSResponder
Ouvrez Terminal (Spotlight → Terminal) → exécutez :
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponderEnter your Mac login password when prompted. This clears stale DNS entries that point to wrong or expired IP addresses.
-
3
Renouveler votre bail DHCP
System Settings → Wi-Fi → Details (cliquez sur ⓘ à côté de votre réseau) → onglet TCP/IP → Renew DHCP Lease. Corrige le « Connected, No Internet » causé par une attribution DHCP échouée ou expirée.
-
4
Passer à un serveur DNS public fiable
Onglet System Settings → Wi-Fi → Details → DNS → cliquez sur + → ajoutez :
# Google DNS (fast and reliable)
8.8.8.8
8.8.4.4Alternatively use Cloudflare DNS:
1.1.1.1and1.0.0.1. This bypasses a slow or broken ISP DNS server, which is a common hidden cause of "no internet" when the connection itself is fine. -
5
Oublier puis rejoindre le réseau Wi-Fi
System Settings → Wi-Fi → cliquez sur ⓘ à côté de votre réseau → Forget This Network → reconnectez-vous (sélectionnez le réseau → entrez le mot de passe). Efface les identifiants keychain corrompus et la config réseau enregistrée.
Toujours bloqué ? Redémarrez le routeur : débranchez 30 sec → rebranchez → attendez que les voyants soient stables avant de rejoindre.
-
1
Vérifier l'état de votre connexion
Ouvrez un terminal → vérifiez l'état de votre interface réseau :
# List all interfaces and their state
ip link show
# Check if you have an IP address assigned
ip addr showLook for your primary interface (usually
eth0,enp3s0, orwlan0). It should showstate UPand have aninetaddress. -
2
Vider le cache DNS
# Modern Ubuntu (18.04+) using systemd-resolved
sudo systemd-resolve --flush-caches
# Verify cache was cleared
sudo systemd-resolve --statistics | grep "Cache" -
3
Redémarrer le service réseau
# Restart NetworkManager (standard on Ubuntu Desktop)
sudo systemctl restart NetworkManager
# If using netplan (Ubuntu Server 18.04+)
sudo netplan apply
# Check NetworkManager status
systemctl status NetworkManager -
4
Renouveler le bail DHCP
# Replace eth0 with your actual interface name
sudo dhclient -r eth0
sudo dhclient eth0
# Or using NetworkManager's nmcli
nmcli con down "Your Connection Name"
nmcli con up "Your Connection Name" -
5
Configurer un DNS public fiable
# Edit resolved config
sudo nano /etc/systemd/resolved.confSous
[Resolve]→ ajoutez ou décommentez :DNS=8.8.8.8 8.8.4.4
FallbackDNS=1.1.1.1 1.0.0.1Then restart the resolver:
sudo systemctl restart systemd-resolved
Quick check first: If other devices on the same router also have no internet, the problem is the router or your ISP — not your computer. Skip straight to step 5 (power-cycle) and check your ISP's outage page.