web-dev-qa-db-fra.com

Problème de réseau du serveur Ubuntu 12.04 LTS

Ok tout le monde, je suis "sorta" nouveau sur ubuntu et je gère maintenant un serveur Ubuntu 12.04 LTS.

J'ai fait une installation de base de 12,04 lts 64 bits. Après le démarrage initial, je me suis connecté et j'ai exécuté "Sudo apt-get update". Après cela, j'ai installé "ubuntu-desktop" et Oracle jre 64 bits. J'ai configuré mon adresse IP statique à l'aide du terminal. Tout fonctionnait très bien jusqu'à ce que j'arrête ce matin pour mettre à niveau sa RAM. Le nouveau ram est maintenant installé et le serveur fonctionne, mais maintenant le gestionnaire de réseau (ugh) n'affiche aucune connexion câblée. J'ai parcouru Internet pour trouver une solution et je n'ai pas encore trouvé de problème avec mes paramètres.

J'ai le serveur KVM sur mon PC de bureau principal, et j'écris ceci à partir de ce PC. Malheureusement, il est difficile de copier-coller depuis le serveur. Je fournirai toute autre information nécessaire.

:~$ ifconfig
eth0
      Link encap:Ethernet  HWaddr fc:4d:d4:f5:77:4e  
      inet addr:10.1.10.100  Bcast:10.1.10.255  Mask:255.255.255.0
      inet6 addr: fe80::fe4d:d4ff:fef5:774e/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:380 errors:0 dropped:0 overruns:0 frame:0
      TX packets:120 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:43114 (43.1 KB)  TX bytes:17701 (17.7 KB)
      Interrupt:20 Memory:f7c00000-f7c20000 

lo  Link encap:Local Loopback  
        inet addr:127.0.0.1  Mask:255.0.0.0
        inet6 addr: ::1/128 Scope:Host
        UP LOOPBACK RUNNING  MTU:65536  Metric:1
        RX packets:4640 errors:0 dropped:0 overruns:0 frame:0
        TX packets:4640 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:0 
        RX bytes:371208 (371.2 KB) TX bytes:371208 (371.2 KB)

/ etc/network/interfaces

#This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
#auto lo
#iface lo inet loopback

# The primary network interface
auto eth0
iface lo inet loopback
iface eth0 inet static
    address 10.1.10.100
    netmask 255.255.255.0
    gateway 10.1.10.1

/etc/resolve.conf est apparemment vide maintenant .. doit avoir été réinitialisé par le gestionnaire de réseau ...

/etc/NetworkManager/NetworkManger.conf est également vide ... je l'ai ouvert pour le changer en:

[ifupdown]
manual=true

depuis que j'ai lu sur les forums ubuntu que je devais le faire pour empêcher le gestionnaire de réseau d'interférer avec mes paramètres de terminal configurés manuellement. Je ne sais pas pourquoi c'est un fichier vide ...

Une dernière chose pour l'instant, permettez-moi d'expliquer ce que je voulais dire par "Tout fonctionnait bien". J'exécute un serveur minecraft à partir de cette machine, il a fonctionné et fonctionne correctement jusqu'à l'arrêt aujourd'hui, et devrait continuer à fonctionner après avoir résolu ce problème de connexion. Par fonctionnement correct, je veux dire, ce matin, lorsque je me suis connecté pour l'éteindre, ma connexion Internet était toujours valide et fonctionnait et je pouvais toujours me connecter au serveur Minecraft à partir d'une IP externe. J'ai arrêté ce matin, supprimé le RAM et l'ai doublé, au démarrage initial, je suis maintenant coincé avec ce problème d'absence d'Internet, mais chaque commande que je lance semble montrer que la statique est correcte et je ne devrais pas pas de problème, merci pour votre aide et vos réponses.

1
roguemerc

Il n'est pas clair si vous essayez d'utiliser le service mise en résea (configuré via le fichier/etc/network/interfaces) ou le service network-manager (configuré via l'interface graphique) . Normalement, un vrai serveur utiliserait le premier et n'aurait même pas d'interface graphique.

Vous avez probablement besoin de restaurer la définition d'origine de lo et d'ajouter un peu de dns-nameservers (J'ai utilisé des serveurs de noms Google 8.8.8.8, 8.8.4.4 Ici - remplacez vos propres choix selon le cas).

 # This file describes the network interfaces available on your system
 # and how to activate them. For more information, see interfaces(5).
# The loopback network interface auto lo iface lo inet loopback
# The primary network interface auto eth0 iface lo inet loopback address 10.1.10.100 netmask 255.255.255.0 gateway 10.1.10.1 dns-nameservers 8.8.8.8 8.8.4.4

Si vous n'utilisez pas réellement le gestionnaire de réseau, peu importe ce que vous y mettez, mais si vous voulez qu'il affiche l'état de la connexion, je pense que l'entrée [ifupdown] Appropriée est

[ifupdown]
managed=true

(pas manual=true).

0
steeldriver