Hosts: Unterschied zwischen den Versionen
typo |
Jewox (Diskussion | Beiträge) |
||
(2 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{SEITENTITEL:hosts}} | |||
Die Datei '''hosts''' dient dazu das Rechnernamen zu IP-Adressen aufgelöst werden, wenn kein Nameserver vorhanden ist. | Die Datei '''hosts''' dient dazu das Rechnernamen zu IP-Adressen aufgelöst werden, wenn kein Nameserver vorhanden ist. | ||
==/etc/hosts== | ==/etc/hosts== | ||
Wenn als Beispiel das lokale Netzwerk (Name: homenet) aus 3 Rechnern pc1, pc2 und pc3 (ohne Nameserver, Gateway, Router) besteht: | |||
pc1 192.168.0.1 | |||
pc2 192.168.0.2 | |||
pc3 192.168.0.3 | |||
muss folgendes in /etc/hosts eintragen werden: | |||
#<IP-Adresse> <Rechnername | #<IP-Adresse> <Rechnername.Arbeitsgruppe> <Rechnername> | ||
127.0.0.1 localhost | 127.0.0.1 localhost.localdomain localhost | ||
::1 ipv6-localhost ipv6-localhost | |||
192.168.0.1 pc1.homenet pc1 | |||
192.168.0.2 pc2.homenet pc2 | |||
192.168.0.3 pc3.homenet pc3 | |||
Wenn | Wenn nur ein Rechner vorhanden ist, oder alle anderen Rechner von einem Nameserver aufgelöst werden, genügt der folgende Eintrag: | ||
213.203.218.122 dl.sourceforge.net | #<IP-Adresse> <Rechnername.Arbeitsgruppe> <Rechnername> | ||
127.0.0.1 localhost.localdomain localhost | |||
::1 ipv6-localhost ipv6-localhost | |||
192.168.0.1 pc1.homenet pc1 | |||
== Info zu localhost == | |||
localhost steht in der Netzwerktechnik für das momentan genutzte System oder dessen IP-Adresse. Üblicherweise ist das eigene System (der local host) unter der IP-Adresse 127.0.0.1 für IP-Applikationen erreichbar. Das ermöglicht es unter anderem, Serverapplikationen mit einem Client auf demselben Rechner zu betreiben. Ein solches Vorgehen findet beispielsweise beim Testen von Servern häufige Anwendung. Statt 127.0.0.1 wird bei IPv6 die Adresse ::1 verwendet. | |||
== Einstellungen für makepkg == | |||
Wenn man per makepkg ein Paket bauen möchte, dessen Quellcode sich auf den Sourceforge Servern befindet, so sollte man hier Einstellungen vornehmen. Der Grund ist, dass in den PKGBUILDs meist ''dl.sourceforge.net'' angegeben ist, und dieser eigentlich kein Server ist, sondern ein "Geist" (So nenne ich/MacWolf ihn jetzt mal). Folgende Einstellungen habe ich vorgenommen: | |||
#<IP-Adresse> <Rechnername.Arbeitsgruppe> <Rechnername> | |||
213.203.218.122 dl.sourceforge.net | |||
Dieser Eintrag lenkt die Anfrage auf ''dl.sourceforge.net'' nach den Servern in Deutschland, d.h. den MESH Servern, um. | Dieser Eintrag lenkt die Anfrage auf ''dl.sourceforge.net'' nach den Servern in Deutschland, d.h. den MESH Servern, um. | ||
[[Kategorie:Konfiguration]] | [[Kategorie:Konfiguration]] |
Aktuelle Version vom 2. Januar 2011, 12:02 Uhr
Die Datei hosts dient dazu das Rechnernamen zu IP-Adressen aufgelöst werden, wenn kein Nameserver vorhanden ist.
/etc/hosts
Wenn als Beispiel das lokale Netzwerk (Name: homenet) aus 3 Rechnern pc1, pc2 und pc3 (ohne Nameserver, Gateway, Router) besteht:
pc1 192.168.0.1 pc2 192.168.0.2 pc3 192.168.0.3
muss folgendes in /etc/hosts eintragen werden:
#<IP-Adresse> <Rechnername.Arbeitsgruppe> <Rechnername> 127.0.0.1 localhost.localdomain localhost ::1 ipv6-localhost ipv6-localhost 192.168.0.1 pc1.homenet pc1 192.168.0.2 pc2.homenet pc2 192.168.0.3 pc3.homenet pc3
Wenn nur ein Rechner vorhanden ist, oder alle anderen Rechner von einem Nameserver aufgelöst werden, genügt der folgende Eintrag:
#<IP-Adresse> <Rechnername.Arbeitsgruppe> <Rechnername> 127.0.0.1 localhost.localdomain localhost ::1 ipv6-localhost ipv6-localhost 192.168.0.1 pc1.homenet pc1
Info zu localhost
localhost steht in der Netzwerktechnik für das momentan genutzte System oder dessen IP-Adresse. Üblicherweise ist das eigene System (der local host) unter der IP-Adresse 127.0.0.1 für IP-Applikationen erreichbar. Das ermöglicht es unter anderem, Serverapplikationen mit einem Client auf demselben Rechner zu betreiben. Ein solches Vorgehen findet beispielsweise beim Testen von Servern häufige Anwendung. Statt 127.0.0.1 wird bei IPv6 die Adresse ::1 verwendet.
Einstellungen für makepkg
Wenn man per makepkg ein Paket bauen möchte, dessen Quellcode sich auf den Sourceforge Servern befindet, so sollte man hier Einstellungen vornehmen. Der Grund ist, dass in den PKGBUILDs meist dl.sourceforge.net angegeben ist, und dieser eigentlich kein Server ist, sondern ein "Geist" (So nenne ich/MacWolf ihn jetzt mal). Folgende Einstellungen habe ich vorgenommen:
#<IP-Adresse> <Rechnername.Arbeitsgruppe> <Rechnername> 213.203.218.122 dl.sourceforge.net
Dieser Eintrag lenkt die Anfrage auf dl.sourceforge.net nach den Servern in Deutschland, d.h. den MESH Servern, um.