NEU - Mamas Garten - Passwörter: Privat: <Name meiner Mama>, Urlaubsbilder: <Name meiner Katze>

Basiskonfiguration

Einstellung des Hostnamens

Der Hostname wird in der Datei /etc/hostname eingetragen. – Fertig. Das wars.

root@Fliegerhost:/etc# cat hostname
Fliegerhost

Einstellung des Domainnamens

Der Domainname wird in der Datei /etc/hosts zusammen mit dessen IP-Adresse festgelegt:

root@Fliegerhost:/etc# cat hosts
127.0.0.1 localhost
127.0.1.1 Fliegerhost.fliegerhorst.dyndns.org Fliegerhost

Einstellung der Netzwerkschnittstellen

Das Paket 'ifupdon' dient zum Konfigurieren von Netzwerk-Schnittstellen basierend auf Schnittstellendefinitionen in
der Datei /etc/network/interfaces.
Hier wird die IP-Adresse aller Netzwerkschnittstellen festglegt sofern der Computer nicht per DHCP konfiguriert wird.
Das Paket wird installiert mit 'apt install ifupdown'. Danach existiert das Verzeichnis /etc/network.
Besonders interessant ist hier die Datei /etc/network/interfaces

root@Fliegerhost:/etc/network# cat interfaces
# This file describes the network interfaces available 
# on your system and how to activate them. 
# For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto enp1s0
iface enp1s0 inet static
address 192.168.0.2
netmask 255.255.255.0
broadcast 192.168.0.255
network 192.168.0.0
gateway 192.168.0.1

auto enp2s0
iface enp2s0 inet static
address 192.168.2.1
netmask 255.255.255.0
broadcast 192.168.2.255

# This is an autoconfigured IPv6 interface
iface enp1s0 inet6 auto
iface enp2s0 inet6 auto

Man erkennt dass hier das Ethernet Interface enp1s0 statisch mit der IP-Adresse 192.168.0.2 konfiguriert wird und damit ein Netzwerk entsteht. Das bedeutet dass diese IP-Addresse für immer an dieses Interface gebunden ist.
Durch die Netzmaske 255.255.255.0 wird eine maximal mögliche Anzahl von 253 Knoten in diesem Netzwerk festgelegt.
Sehr wichtig ist auch die Angabe des Gateways 192.168.0.1 denn das ist die einzige Gegenstelle des Servers, nämlich die Fritzbox des Netzwerkanbieters. Dieses Netz bildet somit die Schnittstelle nach außen.

Das zweite Netzwerk 192.168.2.1 ist ebenfalls ein Netzwerk mit maximal 253 Netzwerkknoten und auch statisch festgelegt. Dies ist das interne Netzwerk und hier sind all die Geräte im Haus miteinander verbunden.

Einstellung der Serveradresse zur DNS Namensauflösung

Um zum Beispiel die Web-Adresse http:\\google.de in einem Browser aufrufen zu können muß diese Zeichenkette in eine IP-Adresse umgewandelt werden. Da unserer Server ja nicht alle Server weltweit kennen kann, muß er sich des Domain Name Service (DNS) Dienstes bedienen. Die bekanntesten DNS-Server sind die beiden von Google 8.8.8.8 und 8.8.4.4 und genau die beiden habe ich auch im Server konfiguriert. Dafür ist die Datei resolv.conf zuständig. Diese habe ich wie folgt konfiguriert:

domain fritz.box
search fritz.box
nameserver 192.168.0.1
nameserver 8.8.8.8
nameserver 8.8.4.4

Die wichtigste Direktive in dieser Datei ist nameserver. Hier wird die Adresse des Nameservers eingetragen. Die Nameserver werden in der Reihenfolge der Einträge befragt. Daher sollte man den zuverlässigsten Nameserver an erster Stelle eintragen. Ich habe hier meine Fritzbox eingetragen. Gegenwärtig werden bis zu drei Nameservereinträge in der resolv.conf unterstützt so daß ich als Backup auch noch die beiden anderen freien Nameserver mit den beiden von Google belegt habe. Alle weiteren Einträge werden ignoriert.

Die beiden Einträge domain und search geben ich den default Domainnamen aus Sicht der Fritzbox an da die Fritzbox in diesem Netz 192.168.0.1/24 der Gateway ist. Ein Ping www pingt somit automatisch die Fritzbox an:

root@Fliegerhost:/etc# ping www
PING www.fritz.box (192.168.0.1) 56(84) bytes of data.
64 bytes from fritz.box (192.168.0.1): icmp_seq=1 ttl=64 time=0.460 ms
64 bytes from fritz.box (192.168.0.1): icmp_seq=2 ttl=64 time=0.429 ms
64 bytes from fritz.box (192.168.0.1): icmp_seq=3 ttl=64 time=0.440 ms
^C
--- www.fritz.box ping statistics ---
7 packets transmitted, 7 received, 0% packet loss, time 127ms
rtt min/avg/max/mdev = 0.429/0.441/0.460/0.029 ms
root@Fliegerhost:/etc#
Basiskonfiguration
Nach oben scrollen