Comment connecter une connexion Internet filaire via un terminal?


16

J'utilise Ubuntu 10.04 avec KDE dessus.

Je rencontre un problème de connexion à une connexion Internet LAN filaire.

Je souhaite me connecter à une connexion Internet filaire avec IP statique et authentification.

Comment puis-je gérer cela via un terminal?

Réponses:


21

Ceci est juste une version modifiée de: http://www.ubuntugeek.com/ubuntu-networking-configuration-using-command-line.html

Comment configurer l'interface réseau à l'aide du terminal

Vous pouvez configurer une interface réseau à partir de la ligne de commande à l'aide des utilitaires de mise en réseau. Vous configurez vos hôtes clients réseau avec la ligne de commande en utilisant des commandes pour modifier vos paramètres actuels ou en modifiant un certain nombre de fichiers système. Pour configurer votre carte d'interface réseau pour qu'elle se connecte automatiquement lorsqu'un câble filaire est connecté, vous pouvez suivre ces étapes "simples":

  1. Configuration de l'adresse DHCP pour votre carte réseau

    Pour configurer l'adresse DHCP, modifiez le /etc/network/interfaceset entrez les lignes suivantes en remplaçant eth0dans l'exemple votre carte d'interface réseau:

    sudo nano /etc/network/interfaces

    Vous devriez voir quelque chose de similaire à ceci:

    auto eth0  
    iface eth0 inet dhcp
    

    dans mon ordinateur, cela ressemble à ceci:

    auto lo  
    iface lo inet loopback
    

    Donc, si votre carte réseau apparaît comme eth2par exemple, vous laisseriez le fichier comme ceci:

    auto eth2  
    iface eth2 inet dhcp
    
  2. Au cas où vous souhaiteriez configurer une adresse IP statique pour votre carte réseau

    Même procédure que ci-dessus mais vous devrez inclure plus d'informations.

    Comme ci-dessus, remplacez eth0par le nom de votre carte réseau:

    sudo nano /etc/network/interfaces

    Exemple de fichier:

    auto eth0  
    iface eth0 inet static  
    address 192.168.0.100  
    gateway 192.168.0.1  
    netmask 255.255.255.0  
    network 192.168.0.0  
    broadcast 192.168.0.255  
    

    Après avoir entré tous les détails nécessaires à votre adresse IP statique, vous devez redémarrer les services réseau à l'aide de la commande suivante:

    sudo /etc/init.d/networking restart

  3. Configurer DNS

    Vous pouvez ajouter un nom d'hôte et / ou des adresses IP au fichier /etc/hostspour des recherches statiques.

    Pour amener votre machine à consulter un serveur particulier pour les recherches de nom, il vous suffit d'ajouter ses adresses /etc/resolv.conf.

    Par exemple, une machine qui devrait effectuer des recherches à partir du serveur DNS à l'adresse IP 192.168.0.1 aurait un resolv.conffichier ressemblant à ceci:

    sudo nano /etc/resolv.conf

    search test.com  
    nameserver 192.168.0.1
    

    dans mon cas, cela ressemble à ceci:

    search cantv.net 
    nameserver 127.0.0.1
    

1
C'est la quatrième fois que je visite cette réponse pour résoudre ce même problème. Je mets sudo /etc/init.d/networking restartdans un script shell et je vous donne une upvote.
Braden Best

2

la plupart des réponses à ce problème sont plus susceptibles de dérouter les lecteurs lors de la démonstration des éléments à insérer /etc/resolv.confcar ils utilisent des adresses locales pour le serveur de noms.

"Par exemple, une machine qui devrait effectuer des recherches à partir du serveur DNS ."

Ici, serveur DNS et serveur de noms signifient la même chose. Donc, au lieu de placer une adresse LAN là-dedans, mettez une adresse de serveur DNS réelle. (par exemple, serveur DNS Google)

nameserver 8.8.8.8

ce lien explique plus en détail l'utilisation du fichier resolv.conf. https://theos.in/desktop-linux/resolve-conf-linux-example/

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.