Teams/Bit19it10/Netzwerk: Unterschied zwischen den Versionen

Aus Foxwiki
RafauSzlazek (Diskussion | Beiträge)
RafauSzlazek (Diskussion | Beiträge)
Zeile 11: Zeile 11:


==DNS Konfiguration==
==DNS Konfiguration==
===Festgelegte Zonen===
===Festgelegte Zonen===  
 
;
; BIND forward zone file for raum102.itw
;
$TTL    604800
@      IN      SOA    insel20.itw. root.insel20.itw. (
                              20        ; Serial
                          604800        ; Refresh
                          86400        ; Retry
                        2419200        ; Expire
                          604800 )      ; Negative Cache TTL
;@      IN      NS      localhost.
;@      IN      A      127.0.0.1
;@      IN      AAAA    ::1
;Name Server Information
                IN      NS      ns1.insel20.itw.
;IP address of Name Server
ns1            IN      A      10.20.1.1
;A - Record HostName To Ip Address
router10        IN      A      10.20.0.1
r2              IN      A      10.20.1.1
PC3              IN      A      10.20.1.8
PC5              IN      A      10.20.1.13
PC12            IN      A      10.30.1.2
PC4              IN      A      10.30.1.12
debian02        IN      A      10.20.1.99
;CNAME record
nameserver1      IN      CNAME  ns1.insel20.itw.
;fileserver      IN      CNAME  nfs.raum102.itw.
;backupserver    IN      CNAME  bup.raum102.itw.
;router01        IN      CNAME  r1.insel20.itw.
;router02        IN      CNAME  r2.raum102.itw.
rafau            IN      CNAME  pc3.insel20.itw.
dirk            IN      CNAME  debian02.insel20.itw.
patrick          IN      CNAME  pc5.insel20.itw.
othman          IN      CNAME  pc12.insel30.itw.
ufuk            IN      CNAME  pc4.insel30.itw.
alexandra        IN      CNAME  pc13.insel40.itw.


==Routing für 3 Inseln==  
==Routing für 3 Inseln==  

Version vom 7. September 2020, 10:16 Uhr

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

Festgelegte Zonen

;
; BIND forward zone file for raum102.itw
;

$TTL    604800
@       IN      SOA     insel20.itw. root.insel20.itw. (
                             20         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL

;@      IN      NS      localhost.
;@      IN      A       127.0.0.1
;@      IN      AAAA    ::1


;Name Server Information
                IN      NS      ns1.insel20.itw.

;IP address of Name Server
ns1             IN      A       10.20.1.1

;A - Record HostName To Ip Address
router10         IN      A       10.20.0.1
r2               IN      A       10.20.1.1
PC3              IN      A       10.20.1.8
PC5              IN      A       10.20.1.13
PC12             IN      A       10.30.1.2
PC4              IN      A       10.30.1.12
debian02         IN      A       10.20.1.99




;CNAME record
nameserver1       IN      CNAME   ns1.insel20.itw.
;fileserver       IN      CNAME   nfs.raum102.itw.
;backupserver     IN      CNAME   bup.raum102.itw.
;router01         IN      CNAME   r1.insel20.itw.
;router02         IN      CNAME   r2.raum102.itw.
rafau            IN      CNAME   pc3.insel20.itw.
dirk             IN      CNAME   debian02.insel20.itw.
patrick          IN      CNAME   pc5.insel20.itw.
othman           IN      CNAME   pc12.insel30.itw.
ufuk             IN      CNAME   pc4.insel30.itw.
alexandra        IN      CNAME   pc13.insel40.itw.

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