J'ai installé Ubuntu 14.04 LTS Server sur ma machine, sur un disque dur séparé de mon installation de Windows 7. Le système d'exploitation Windows dispose d'une connectivité réseau complète et d'un accès Internet via Ethernet, contrairement à l'installation Ubuntu.
J'ai l'impression que cela pourrait être dû au fait que mon routeur voit 2 ordinateurs différents avec la même adresse MAC et que le DHCP ne fonctionne pas. Comment attribuer à la machine une adresse IP statique commune afin que les deux partitions puissent utiliser mon réseau? Je suis nouveau sur Ubuntu et je ne savais pas quel fichier éditer pour pouvoir attribuer l’adresse IP statique.
networking
server
dhcp
FastSloth
la source
la source
Réponses:
Je ne sais pas si cela résoudra votre problème, mais cela répond à votre question et je pense que cela en vaut la peine.
Pour attribuer une adresse IP statique, vous devez modifier
/etc/network/interfaces
.L'interface sera probablement appelée
eth0
.L'entrée actuelle ressemblera à quelque chose comme:
Vous devrez changer ceci pour:
Vous devrez changer les chiffres en fonction de votre réseau, mais vous pouvez trouver les informations en extrayant à
ipconfig
partir de Windows.Assurez-vous de choisir une adresse en dehors de l'espace d'adressage du serveur DHCP.
Puis redémarrez le réseau
sudo service networking restart
. Si cela vous pose problème, redémarrez la machine.la source
eth0
avecsudo ifdown eth0 && sudo ifup eth0
au lieu de la dernière commande.ifdown eth0
l'interface n'est pas configuré.Définissez vos changements d'adresse IP dans
/etc/network/interfaces
. Exemple:Ne donnez pas vos configurations DNS
/etc/resolv.conf
car, lors du redémarrage du serveur, la configuration est parfois effacée.Alors utilisez-le
vim /etc/resolvconf/resolv.conf.d/base
(lors de la mise à jour des configurations dans ce dossier, il ne sera pas supprimé)exemple:
Enregistrez puis redémarrez votre serveur, cela a résolu mon problème statique! :)
la source
eth0
. Les miens sontenp1s7
etenp2s15
. J'ai 2 cartes LAN.J'ai trouvé que je devais inclure les paramètres DNS:
Voir https://help.ubuntu.com/lts/serverguide/network-configuration.html
la source
Changer la configuration des interfaces:
$ sudo nano /etc/network/interfaces
Puis remplacez la configuration suivante:
Puis déclenchez-le via:
ou
Si vous rencontrez une erreur, faites-le commande:
$ ip addr flush dev ens160
[ NOTE ]:
ens160
est mon nom ethernet, vous pouvez le vérifier par$ ifconfig
commande.la source