Comment puis-je configurer une adresse IP statique pour ma machine virtuelle Debian?

1

J'ai déjà défini une adresse IP statique pour une machine virtuelle dans un réseau privé du laboratoire de mon école. Cependant, si je suis les mêmes étapes à la maison, je ne peux pas définir d’adresse IP statique pour ma machine virtuelle Debian.

Mon fichier etc / network / interfaces est configuré comme suit:

auto eth0
iface eth0 inet static
address 192.168.1.59
netmask 255.255.255.0
gateway 192.168.1.254

Une fois que je redémarre ma machine et que je tape ifconfigle terminal, je vois que mon adresse IP est 192.168.1.59, mais je ne peux pas pingaccéder à un site Web, tel que google.com. Je reçois un message indiquant "hôte inconnu google.com".

Que dois-je faire pour définir une adresse IP statique alors?

Je vous remercierai pour toute aide que vous pourrez apporter.

David
la source
Plus d'informations sont nécessaires. Est-ce que ça marche avec DHCP? Qu'est-ce que vous utilisez pour la virtualisation? Virtualbox? Votre syntaxe semble correcte.
Mikael Kjær
Votre réseau domestique utilise-t-il réellement cette plage d'adresses? Avez-vous réellement une passerelle accessible à cette adresse? Actuellement, votre configuration DNS est peut-être manquante (en plus).
Seth
@ MikaelKjær, que voulez-vous dire si cela fonctionne avec DHCP? Si je comprends bien, en définissant une adresse IP statique, j’évite d’utiliser DHCP. Sinon, mon dossier aurait une ligne qui lit iface eth0 inet dhcp. Et oui, j'utilise Virtualbox.
David
@Seth, ma passerelle a cette adresse IP et tous mes appareils connectés à mon réseau domestique ont actuellement une adresse IP telle que 192.168.1.x
David
@Seth, je viens de vérifier la configuration DNS. C'était le problème. Tout ce que j'avais à faire, c'était d'ajouter la dernière ligne dns-nameservers 192.168.1.254 Merci beaucoup.
David

Réponses:

1

L'hôte était inaccessible car aucun serveur DNS n'a été spécifié.

Le fichier de configuration doit être le suivant (tant que votre passerelle et votre serveur de noms ont la même adresse IP)

auto eth0
iface eth0 inet static
address 192.168.1.59
netmask 255.255.255.0
gateway 192.168.1.254
dns-nameservers 192.168.1.254
David
la source