Benutzer:Drcux: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
Zeile 60: Zeile 60:
Zum Schluss noch systemd-networkd aktivieren:
Zum Schluss noch systemd-networkd aktivieren:


  # systemctl start systemd-networkd
  # systemctl enable systemd-networkd


Nach einem Neustart sollte es ein Netzerkdevice br0 mit den o.g. IP-Einstellungen geben:
Nach einem Neustart sollte es ein Netzerkdevice br0 mit den o.g. IP-Einstellungen geben:

Version vom 23. April 2015, 20:04 Uhr

Arch Linux als Homeserver

Grundsystem

Installation

Installation gemäß Wiki!

Partitionierung:

  • SWAP --> je nach Hauptspeicher
  • / --> 10GB empfohlen
  • /srv --> Restlicher Speicher

Folgende Pakete sind zu installieren:

  • base
  • arch-install-scripts
  • bridge-utils
  • net-tools
  • iproute2

Netzwerk konfigurieren

Als erstes müssen wir dafür sorgen, das für die späteren Container kein DHCP genutzt wird:

# ln -sf /dev/null /etc/systemd/network/80-container-host0.network


Als nächstes erstellen wir ein Bridgedevice:

/etc/systemd/network/bridge.netdev

[NetDev]
Name=br0
Kind=bridge

Die Netzwerkkarte (hier ens2) der Bridge hinzufügen:

/etc/systemd/network/ens2.network

[Match]
Name=ens2
[Network]
Bridge=br0

Konfiguration der Bridge:

/etc/systemd/network/bridge.network

[Match]
Name=br0
[Network]
DNS=192.168.5.254
Address=192.168.5.201/24
Gateway=192.168.5.254

Zum Schluss noch systemd-networkd aktivieren:

# systemctl enable systemd-networkd

Nach einem Neustart sollte es ein Netzerkdevice br0 mit den o.g. IP-Einstellungen geben:

# ip a s
 2: ens2: <BROADCAST,MULTICAST,UP,LOWER_UP>
 3: br0: <BROADCAST,MULTICAST,UP,LOWER_UP>
    inet 192.168.5.201/24 brd 192.168.5.255 scope global br0
# ip r s
 default via 192.168.5.254 dev br0  proto static 
 192.168.5.0/24 dev br0  proto kernel  scope link  src 192.168.5.201

SSH

DNS/DHCP

Routing/NAT

Proxy

NTP

SAMBA

Mailserver

FTP

NFS