Dies ist eine Übersicht über die Einrichtung eines Netzwerks unter Linux.
Einrichtung Client
- nis und nfs müssen installiert werden.
- in /etc/passwd muss der installierende user gelöscht werden, da sonst die ID-Nummer nicht mit dem Server übereinstimmt
- in der fstab muss das neue home-Verzeichnis auf dem Server eingetragen werden:
192.168.0.1:/home /home nfs defaults 0 0
- an die Datei /etc/passwd muss
+::::::
angehängt werden - an die Datei /etc/group muss
+:::
angehängt werden - an die Datei /etc/shadow muss
+::::::::
angehängt werden - an die Datei /etc/gshadow muss
+:::
angehängt werden - wenn kein Nameserver gefunden wird fehlt in der Datei /etc/resolv.conf der Eintrag
nameserver 192.178.168.1
/etc/hosts
In dieser Datei können IP-Adressen die entsprechnenden Rechnernamen zugeordnet werden: 192.168.1.50 Arbeitszimmer.tuxnet Arbeitszimmer
Ebenso können Server gesperrt werden: 127.0.0.1 ads.server.com
statische Netzwerkadresse einrichten
/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 allow-hotplug eth0 iface eth0 inet static address 192.168.1.50 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1
dynamische Netzwerkadresse einrichten
# 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 allow-hotplug eth0 iface eth0 inet dhcp
dhclient
Startet einen DHCP-Client und somit die Konfiguration eine lokalen Netzwerkkarte durch einen DHCP-Server.
dhclient
als root ausführen
ifconfig
eigene IP ermitteln: ifconfig
IP-Konfiguration: ifconfig ethXX NeueIPAdresse Netzmaske
(nur als root).
Als ethXX gibt man dabei das Interface an, für das die Änderung durchgeführt werden soll. Meist ist das also eth0.
Deaktivieren mit ifconfig eth0 down
(siehe auch ifdown)
Aktivieren mit ifconfig eth0 up
(siehe auch ifup)
ifup
Netzwerkverbindung aufbauen
ifdown
Netzwerkverbindung beenden
route
Routing ändern route add 192.168.1.1 eth0
DNS-Server
In der Datei /etc/resolv.conf
sind die DNS-Server eingetragen.
Freie (ungefilterte) DNS-Server sind:
- 85.214.73.63 (anonymisierungsdienst.foebud.org)
- 204.152.184.76 (f.6to4-servers.net, ISC, USA)
- 2001:4f8:0:2::14 (f.6to4-servers.net, IPv6, ISC)
- 194.150.168.168 (dns.as250.net; anycast DNS!)
- 213.73.91.35 (dnscache.berlin.ccc.de)
- 80.237.196.2
- 194.95.202.198
(Quelle: http://www.ccc.de/censorship/dns-howto/index.xml#how-tos )
Gerätenamen der Netzwerkschnittstelle ändern
Die Gerätenamen der Netzwerkschnittstellen können geändert werden. Hierzu benötigt man den Befehl ip aus dem Paket iproute2: ip link set altername name neuername
Typische Namen für Netzwerkschnittstellen: eth0, eth1, eth2, …