J'utilise Ubuntu Server 12.10. Pourquoi si j'essaye:
ping google.com
ping bitbucket.org
ou tout autre site Web que j'ai:
ping: hôte inconnu google.com
ping: hôte inconnu bitbucket.org
MODIFIER:
ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_req=1 ttl=47 time=6.01 ms
64 bytes from 8.8.8.8: icmp_req=2 ttl=47 time=5.99 ms
64 bytes from 8.8.8.8: icmp_req=3 ttl=47 time=5.99 ms
64 bytes from 8.8.8.8: icmp_req=4 ttl=47 time=5.98 ms
nano /etc/resolv.conf
est un fichier vide
Si vous utilisez une adresse IP statique, vous devez également ajouter des serveurs DNS.
Éditer /etc/network/interfaces
:
Sudo nano /etc/network/interfaces
En dessous de iface eth0 inet static
, ajoutez la ligne suivante:
dns-nameservers 8.8.8.8 8.8.4.4
Cela utilisera les serveurs DNS de Google.
Redémarrez votre réseau:
Sudo /etc/init.d/networking restart
Note: comme le chaos le dit, vous pouvez également éditer /etc/resolv.conf
mais ces modifications seront écrasées lors de la réobtention.
Note2: Parfois, Sudo /etc/init.d/networking restart
n'est pas suffisant, mais un redémarrage complet aide.
Créez un fichier appelé /etc/resolv.conf
write remplissez le contenu:
nameserver <ip-of-your-nameserver>
Par exemple, si vous souhaitez utiliser Google-Service de Google googles:
nameserver 8.8.8.8
nameserver 8.8.4.4
Comme je vois dans vos commentaires et vos résultats, vous ne comprenez pas ce qu'est le DNS.
Le système DNS (Domain Name System) est un système de nommage hiérarchique distribué pour ordinateurs, services ou toute ressource connectée à Internet ou à un réseau privé. Il associe diverses informations à des noms de domaine attribués à chacune des entités participantes. Plus particulièrement, il traduit les noms de domaine faciles à mémoriser en adresses IP numériques nécessaires à la localisation de services et de périphériques informatiques dans le monde entier. Le système de nom de domaine est un élément essentiel de la fonctionnalité d'Internet.
Autres mots si vous voulez ping google.com
, vous avez besoin d’un service qui traduira google.com
en adresse IP 173.194.71.139
et l’utilisera ensuite. Presque à tout moment, vous interrogez le serveur par nom de domaine, tel que google.com
DNS le traduit en adresse IP.
Généralement, DHCP configurez ce matériel pour vous. Mais dans votre cas, ce n’est pas le cas, car vous configurez vos paramètres réseau manuellement. Et vous oubliez d'ajouter dns-nameserver
.
Ouvrez NetworkManager (appuyez sur Win, tapez "NM" et vous verrez la connexion réseau). Trouvez votre nom de connexion, Modifier les connexions ... | Modifier ... | Paramètres IPv4 | Serveurs DNS supplémentaires. Ici, vous pouvez ajouter votre DNS, si vous voulez google tapez 8.8.8.8, si vous connaissez votre DNS ISP, tapez-le.
Si vous n'avez pas d'interface graphique, lisez cette réponse