DHCP und DNS

In den ersten Jahren des Internet arbeiteten die meisten Rechner mit festen IP-Adressen. Schaffte eine Großfirma wie IBM oder Siemens zehn neue internetfähige Rechner an, wurden zugleich zehn neue IP-Adressen bestellt. Da jede IP-Adresse jedoch Geld kostet, merkten die Firmen, dass sie mit einer dynamischen Vergabe der IP-Adressen Kosten sparen können: Greifen von zehn Rechnern höchstens acht gleichzeitig auf das Internet zu, benötigt man nur acht IP-Adressen.

Heute setzen nur noch Rechner, die ständig online sind, eine feste IP-Adresse ein. Den übrigen Netzteilnehmern teilt der Provider beim Verbindungsaufbau dynamisch eine Adresse zu. Dazu verwenden Server und Client das Dynamic Host Configuration Protocol (DHCP). Auch in einem Heim- oder Firmennetz geschieht die Adressvergabe in der Regel per DHCP. Die meisten DSL-Provider vergeben die Adresse täglich neu. Sie erhalten also am gleichen Tag immer die selbe Adresse. Wenn Sie allerdings die Verbindung für 24 Stunden nicht unterbrechen, teilt Ihnen der Provider trotzdem eine neue Adresse zu. Aktuelle Betriebssysteme versuchen beim Systemstart automatisch, das Netzwerk über DHCP einzurichten. In entsprechend eingerichteten Umgebungen beschränkt sich so die Netzwerkkonfiguration auf ein Minimum.

Per DHCP lässt sich zusätzlich zur IP-Adresse auch ein Rechnername einrichten. Der Provider teilt dem PC dazu einen weltweit einmaligen Namen zu. Der Domain Name Service (DNS) ordnet IP-Adressen Rechnernamen zu. Er dient in erster Linie dazu, den Menschen die Orientierung im Internet zu erleichtern, da sich Namen besser merken lassen als Nummern. Geben Sie im Browser die Adresse http://www.easylinux.de ein, fragt der Rechner beim zuständigen DNS-Server (Nameserver) nach, welche IP-Adresse zu diesem Namen gehört und findet so die EasyLinux-Homepage. Als Benutzer merken Sie davon nur etwas, wenn der Nameserver nicht richtig funktioniert. Der Browser findet dann Internetadressen nur über die IP-Adresse. Für die KDE-Homepage müssen Sie dann folgende URL im Browser angeben:

http://62.70.27.118

Parallell zu den DNS-Namen besitzt jeder Linux-Rechner auch zwei so genannte Hostnames. Der Name localhost bezeichnet den eigenen Rechner und verweist auf die IP-Adresse 127.0.0.1. Ubuntu und Suse Linux richten während der Installation auch einen zweiten Rechnernamen ein. Unter Ubuntu lautet dieser in der Regel Benutzername-desktop, bei Suse Linux linux-abcd oder einfach linux. Wie Ihr Rechner heißt, erfahren Sie, wenn Sie über [Alt]+ [F2] und den Befehl konsole ein KDE-Terminalfenster öffnen. Es zeigt den Eintrag Benutzer@Rechnername an. Linux speichert den Rechnernamen zusammen mit der IP-Adresse in der Datei /etc/hosts.

Das Heimnetz

Um zwei Rechner zu verknüpfen, müssen Sie gar nicht so tief in die Tasche greifen. Alles was Sie dazu brauchen sind zwei Netzwerkkarten und ein so genanntes Crosslink-Kabel. Netzwerkkarten gibt es bereits für zehn Euro, das Kabel kostet je nach Länge rund fünf Euro. Stehen Ihre PCs verstreut im Haus oder der Wohnung, lohnt sich der Einsatz von Wireless LAN (WLAN). Ein USB-WLAN-Adapter kostet kaum mehr als eine Netzwerkkarte.

Allerdings müssen Sie bei dieser Lösung auf beiden Rechnern die IP-Adresse von Hand einrichten.

  • Unter Suse Linux starten Sie dazu das YaST-Modul Netzwerkgeräte / Netzwerkkarte (Abbildung 2).
  • Bei Kubuntu richten Sie die Netzwerkkarte über den Menüpunkt Systemeinstellungen / Netzwerkeinstellungen ein. Hier klicken Sie ganz unten auf den Button Systemverwaltungsmodus, um Änderungen vornehmen zu können (Abbildung 3).
  • Benutzer von Mandriva Linux starten das Mandriva-Kontrollzentrum und wählen Netzwerk & Internet / Eine Netzwerkschnittstelle erstellen. Im zweiten Dialog klicken Sie auf Ethernet.

Richten Sie für den ersten Rechner die Adresse 192.168.0.1 und für den zweiten die Adresse 192.168.0.2 ein. Bei beiden Rechnern geben Sie als Netzwerkmaske 255.255.255.0 an. Hat alles geklappt, testen Sie die Verbindung in einem Terminalfenster über ping. Auf dem ersten Rechner mit der IP-Adresse 192.168.0.1 geben Sie dazu folgenden Befehl ein:

ping 192.168.0.2
Abbildung 2: Suse Linux richtet Netzwerkkarten in der Grundeinstellung automatisch über DHCP ein. In YaST können Sie diese Einstellung ändern.
Abbildung 3: Einem Netzwerkgerät teilen Sie entweder eine feste Adresse zu oder eine dynamische über DHCP. Die Abbildung zeigt den Setup-Dialog von Ubuntu.

Theoretisch ist das Verknüpfen von zwei Rechnern auch über ein serielles oder ein USB-Kabel möglich. Wir raten Ihnen jedoch davon ab, da der Einrichtungsaufwand wesentlich höher als bei einem Ethernet-Netzwerk ist.

Deutlich bequemer gestaltet sich das Setup, wenn Sie sich ein Kombigerät mit eingebautem Switch, DHCP-Server und Router kaufen. Zusätzlich brauchen Sie dann pro Rechner eine Netzwerkkarte (meist schon on-board) und ein Netzwerkkabel (Abbildung 4). Alleskönner inklusive DSL-Modem und WLAN kosten rund 100 Euro, Geräte ohne Modem etwa die Hälfte.

Dank des DHCP-Servers müssen Sie bei dieser Lösung die IP-Adresse nicht von Hand eingeben. Beim Hochfahren des Systems holt sich Linux vom DHCP-Server automatisch eine Adresse. Auch Windows-Rechner sind inzwischen so eingerichtet, dass sie beim Booten einen DHCP-Server suchen. Neben der Adressvergabe sorgt der Router für den Datenaustausch über das Internet oder unter den Rechnern selbst.

Abbildung 4: Bei DSL-Verbindungen eignet sich ein kombinierter Switch mit Router und DHCP-Server am besten. So können alle Rechner unabhängig voneinander ins Internet.

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ähnliche Artikel

  • Lokales Netzwerk aufbauen
    Um über einen Router mit integriertem DHCP-Server ins Internet zu gelangen, verbinden Sie einfach Ihren Rechner über ein Kabel mit diesem und los gehts. Was aber tun, wenn Sie feste IP-Adressen brauchen, um etwa einen Server zu nutzen?
  • Bin ich schon drin?
    Wenn Sie über einen Router mit DHCP ins Internet gehen, können Sie im Handumdrehen ein Heimnetzwerk aufbauen. Was aber tun, wenn Sie eine feste IP-Adresse brauchen?
  • Netzwerk unter der Lupe
    Trotz Datenflut bahnen sich Datenpakete zielstrebig ihren Weg durch das weltweite Netz. IP kennt den Weg, TCP sorgt für eine sichere Verbindung.
  • Rechner über die MAC-Adresse finden
  • Out of the box
    Ebox bündelt intelligent nützliche Dienste, die Sie zum Aufbau eines kleinen und mittelgroßen Netzwerks benötigen. An Bord sind unter anderem ein DHCP-, DNS- und Webserver.
Kommentare

Infos zur Publikation

EL 05-07/2017: Emulatoren und virtuelle Maschinen

Digitale Ausgabe: Preis € 9,80
(inkl. 19% MwSt.)

EasyLinux erscheint vierteljährlich und kostet 9,80 Euro. Weitere Infos zum Heft finden Sie auf der Homepage.

Das Jahresabo kostet ab 33,30 Euro. Details dazu finden Sie im Computec-Shop.

Bei Google Play finden Sie digitale Ausgaben für Tablet & Smartphone.

HINWEIS ZU PAYPAL: Die Zahlung ist ohne Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!      

Aktuelle Fragen

Knoppix-Live-CD (8.0 LU-Edition) im Uefiboot?
Thomas Weiss, 26.04.2017 20:38, 0 Antworten
Hallo, Da mein Rechner unter Windows 8.1/64Bit ein Soundproblem hat und ich abklären wollte, o...
Grub2 reparieren
Brain Stuff, 26.04.2017 02:04, 5 Antworten
Ein Windows Update hat mir Grub zerschossen ... der Computer startet nicht mehr mit Grub, sondern...
Linux open suse 2,8
Wolfgang Gerhard Zeidler, 18.04.2017 09:17, 2 Antworten
Hallo.bitte um Hilfe bei. Code fuer den Rescue-login open suse2.8 Mfg Yvo
grep und sed , gleicher Regulärer Ausdruck , sed mit falschem Ergebnis.
Josef Federl, 15.04.2017 00:23, 1 Antworten
Daten: dlfkjgkldgjldfgl55.55klsdjfl jfjfjfj8.22fdgddfg {"id":"1","name":"Phase L1","unit":"A",...
IP Cams aufzeichnen?
Bibliothek der Technischen Hochschule Mittelhessen / Giessen, 07.04.2017 09:25, 7 Antworten
Hallo, da nun des öfteren bei uns in der Nachbarschaft eingebrochen wird, würde ich gern mein...