web-dev-qa-db-fra.com

Problème avec la définition d'adresse IP statique sur Ubuntu Server 14.04

J'ai un problème pour régler l'ip statique sur mon Ubuntu Server 14.04 LTS.

J'exécute la commande Sudo nano/etc/network/interfaces puis je modifie dhcp en statique, puis je tape l'adresse, le masque de réseau, le réseau, la passerelle, les serveurs de noms DNS, puis j'essaie de faire simplement une commande ping, mais cela ne fonctionne pas. ping yahoo.com) je reçois une erreur (ping: hôte inconnu yahoo.com) et parfois une destination inaccessible.

J'ai aussi essayé de me connecter via PuTTY, mais c'est seulement une adresse IP locale. Ce dont j'ai besoin est en fait une adresse IP réelle (comme celle-ci: 109.92.21.200) afin que je puisse me connecter via PuTTY que j'ai sur mon ordinateur portable et me connecter au serveur situé sur le port 22 qui est ouvert, mais je reçois constamment des erreurs comme Connection a expiré ou Connection a refusé. Quelqu'un peut-il me dire la solution du problème et me le montrer.

Merci d'avance.

2
user283469

Quand j'ai eu besoin de définir une adresse IP statique pour mon pc Ubuntu, je l'ai fait depuis le routeur plutôt que d'essayer de la définir depuis le PC.

Le routeur définit ensuite l'adresse IP indiquée dans la table des routeurs pour le périphérique à chaque mise sous tension.

2
Graham

Vous n'avez pas donné d'instance de ce que vous avez réellement dans votre fichier d'interfaces pour nous permettre de voir facilement où vous vous trompez. Mais si vous utilisez une configuration manuelle, vous devrez spécifier d'autres composants importants qui seraient normalement fournis par votre serveur DHCP.

Voici un exemple de configuration de travail/etc/network/interfaces:

auto eth0
iface eth0 inet static
  address 192.168.1.123
  gateway 192.168.1.1
  netmask 255.255.255.0
  dns-search apollo3.com # ths is the doman sufix that you want added to a one Word hostname
  dns-nameservers 8.8.8.8 8.8.4.4

Il y a d'autres configurations que vous pouvez définir. Cependant, ce sont les plus nécessaires qui sont fournis par votre serveur DHCP

Vous pouvez probablement obtenir ces éléments en exécutant ifconfig lors de l’utilisation du serveur DHCP, ou auprès de votre fournisseur d’accès Internet/réseau.

1
L. D. James
$ ls /sys/class/net

les étapes ci-dessus et la plupart des recommandations en ligne fonctionneront si vous déterminez d'abord le bon nom nic pour votre port Ethernet à l'aide de la commande ci-dessus.

J'utilisais eth0 comme recommandé ci-dessus, mais le répertoire /sys/class/net m'a indiqué que le nom de mon adaptateur était em0 au lieu de eth0 une fois que j'ai mis le em0 au lieu de eth0 dans le fichier /etc/network/interfaces ci-dessus, je n'avais pas de démarrage lent et je pouvais lancer un ping.

0
Bill Hunt

Forcer l'interface vers le bas et vers le haut fonctionne.

  Sudo ip link set eth0 down
  Sudo ip link set eth0 up
0
slingshot

Je suis sûr que vous suivez le bon processus. mais passez par certains réglages pour que votre interface réseau fonctionne.

La configuration d’une adresse IP dans/etc/network/interfaces permet de redémarrer les services de votre interface réseau.

Si vous rencontrez le même problème alors

Terminal ouvert et lancer mii-tool il montrera le mode duplex de votre carte réseau. changez votre mode duplex en 100baseTx-FD à 10 Mbits en exécutant cette commande dans le terminal.

Sudo mii-tool -F 10baseT-HD

devrait être résolu votre problème.

0
Abdul Kadir