Wie verbinde ich eine kabelgebundene Internetverbindung über ein Terminal?

16

Ich benutze Ubuntu 10.04 mit KDE.

Ich habe ein Problem mit der Verbindung zu einer LAN-Internetverbindung.

Ich möchte eine Verbindung zum kabelgebundenen Internet mit statischer IP-Adresse und Authentifizierung herstellen.

Wie kann ich das über Terminal verwalten?

javanoob
quelle

Antworten:

21

Dies ist nur eine modifizierte Version von: http://www.ubuntugeek.com/ubuntu-networking-configuration-using-command-line.html

So konfigurieren Sie die Netzwerkschnittstelle über das Terminal

Sie können eine Netzwerkschnittstelle über die Befehlszeile mit den Netzwerkdienstprogrammen konfigurieren. Sie konfigurieren Ihre Netzwerkclient-Hosts über die Befehlszeile, indem Sie Ihre aktuellen Einstellungen mithilfe von Befehlen ändern oder eine Reihe von Systemdateien bearbeiten. Gehen Sie wie folgt vor, um Ihre Netzwerkkarte so zu konfigurieren, dass sie automatisch eine Verbindung herstellt, wenn ein Kabel angeschlossen wird:

  1. Konfigurieren der DHCP-Adresse für Ihre Netzwerkkarte

    Um die DHCP-Adresse zu konfigurieren, bearbeiten Sie die /etc/network/interfacesund geben Sie die folgenden Zeilen ein, die eth0im Beispiel durch Ihre Netzwerkkarte ersetzt werden:

    sudo nano /etc/network/interfaces

    Sie sollten etwas Ähnliches sehen:

    auto eth0  
    iface eth0 inet dhcp
    

    In meinem Computer sieht es so aus:

    auto lo  
    iface lo inet loopback
    

    Wenn Ihre Netzwerkkarte also wie folgt aussieht eth2, würden Sie die Datei folgendermaßen belassen:

    auto eth2  
    iface eth2 inet dhcp
    
  2. Nur für den Fall, dass Sie eine statische IP-Adresse für Ihre Netzwerkkarte konfigurieren möchten

    Das gleiche Verfahren wie oben, Sie müssten jedoch weitere Informationen hinzufügen.

    Ersetzen eth0Sie wie oben durch den Namen Ihrer Netzwerkkarte:

    sudo nano /etc/network/interfaces

    Beispieldatei:

    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  
    

    Nachdem Sie alle Details eingegeben haben, die für Ihre statische IP-Adresse erforderlich sind, müssen Sie die Netzwerkdienste mit dem folgenden Befehl neu starten:

    sudo /etc/init.d/networking restart

  3. DNS einrichten

    Sie können der Datei Hostnamen und / oder IP-Adressen /etc/hostsfür statische Suchvorgänge hinzufügen .

    Um zu veranlassen, dass Ihr Computer einen bestimmten Server nach Namen durchsucht, fügen Sie einfach dessen Adressen hinzu /etc/resolv.conf.

    Beispiel: Ein Computer, der unter der IP-Adresse 192.168.0.1 eine Suche vom DNS-Server durchführen soll, hat eine resolv.confDatei, die wie folgt aussieht :

    sudo nano /etc/resolv.conf

    search test.com  
    nameserver 192.168.0.1
    

    in meinem Fall sieht es so aus:

    search cantv.net 
    nameserver 127.0.0.1
    
Luis Alvarado
quelle
1
Das ist das vierte Mal, dass ich diese Antwort aufgesucht habe, um das gleiche Problem zu lösen. Ich sudo /etc/init.d/networking restartschreibe ein Shell-Skript und gebe dir eine positive Bewertung.
Braden Best
2

Die meisten Antworten auf dieses Problem verwirren die Leser am ehesten, wenn sie demostrieren, was in das Feld eingefügt werden soll, /etc/resolv.confda sie lokale Adressen für den Nameserver verwenden.

Msgstr "Zum Beispiel ein Rechner, der eine Suche vom DNS - Server durchführen soll ."

Hier bedeuten DNS-Server und Nameserver dasselbe. Geben Sie also keine LAN-Adresse ein, sondern eine tatsächliche DNS-Serveradresse. (dh Google DNS-Server)

nameserver 8.8.8.8

In diesem Link wird die Verwendung der Datei resolv.conf ausführlicher erläutert. https://theos.in/desktop-linux/resolve-conf-linux-example/

lasec0203
quelle