Teams/Bit19it10/Netzwerk
Dreick zur Hölle
In diesem Netzwerk sind drei Inseln folgendermassen zusammen geschlossen.
- Jede Insel hat einen eigenen Router mit aufgesetztem DNS.
- Dahinter besitzt jede Insel einen eigenen Switch, welche zu einem gemeinsamen DHCP führen.
- Der DHCP wurde für eine Statische IP Vergabe konfiguriert.
DHCP Konfiguration
DNS Konfiguration
Routing für 3 Inseln
Beispiel Insel 20
Generell: Forwarding von IP-Paketen zwischen Netzwerkschnittstellen aktivieren (das ist per Default abgeschaltet):
# vi /etc/sysctl.conf
In der Datei folgende Einstellung suchen und das “#” am Zeilenanfang entfernen:
# Uncomment the next line to enable packet forwarding for IPv4 net.ipv4.ip_forward=1
… und die geänderte System-Konfiguration neu laden:
# sysctl -p
Bezeichnungen der Netzwerk-Hardware-Schnittstelle(n) bestimmen:
ip link show
# vi /etc/network/interfaces.d/$INTERFACE
Festgelegte Daten entsprechend eintragen:
#The loopback network interface auto lo iface lo inet loopback
#Intern auto enp2s0 allow-hotplug enp2s0 iface enp2s0 inet static address 10.20.1.1/24 #gateway 10.20.0.10
#Extern auto enp3s0 allow-hotplug enp3s0
iface enp3s0 inet static address 10.20.0.10/16 gateway 10.20.0.1
Die neue Konfiguration starten :
# systemctl restart networking