Konfiguration der Netzwerkschnittstellen
April 30, 2022 · View on GitHub
Beschreibung
Wenn Sie MyBees Netzwerkeinstellungen verändern wollen, können Sie dafür das bsdconfig TUI nutzen, indem '1) (Re)Configure Host Network' im Menü der Administrationskonsole auswählen.

Alternativ können Sie dies über die Kommandozeile tun, indem Sie '6) Shell' wählen und dann die Datei /etc/rc.conf gemäß der Beschreibung im FreeBSD-Handbuch editieren.
Netzwerkkonfiguration mit bsdconfig
Um beispielsweise die statische IPv4-Adresse 94.130.23.176/26 und ein Standard-Gateway von 94.130.23.129 für die Netzwerkkarte namens 'em0' einzurichten, würde der Dialog folgendermaße aussehen:




Um die statische IPv6-Adresse 2a01:4f8:10b:1cd2::1/64 und ein Standard-Gateway von fe80::1 (gemäß der Hetzner-Dokumentation, wo die Konfiguration behandelt wird) für die Netzwerkkarte namens 'em0' einzurichten, würde der Dialog folgendermaßen aussehen:



| :bangbang: | :information_source: Beachten Sie, daß wir hier die Option nutzen, die Netzwerkschnittstelle festzulegen, indem wir sie nach dem '%'-Zeichen angeben, wenn wir den Standard-Gateway für das IPv6-Netzwerk angeben: fe80::1%em0 , da em0 unsere Uplink-Schnittstelle ist. |
|---|
Vergessen Sie nicht, gültige Resolver-Adressen anzugeben. Um beispielsweise die öffentlichen Nameserver von Google zu verwenden, können Sie diese Adressen nutzen:
| proto | IP |
|---|---|
| IPv4: | 8.8.8.8 |
| IPv4: | 8.8.4.4 |
| IPv6: | 2001:4860:4860::8888 |
| IPv6: | 2001:4860:4860::8844 |

FreeBSD /etc/rc.conf
Es ist für die meisten Leute viel einfacher, das Netzwerk zu konfigurieren, indem sie die Systemkonfigurationsdatei '/etc/rc.conf' editieren. Um dies zu tun, starten Sie eine Shell und öffnen Sie '/etc/rc.conf' mit einem Editor Ihrer Wahl (z.B. vi, ee, mcedit, ...) und ändern Sie die folgenden Zeilen:
ifconfig_em0="inet 94.130.23.176 netmask 255.255.255.192"
defaultrouter="94.130.23.129"
ifconfig_em0_ipv6="inet6 2a01:4f8:10b:1cd2::1/64"
ipv6_defaultrouter="fe80::1%em0"
Eine andere bequeme Methode, um die Werte aus der '/etc/rc.conf' zu editieren, ist die Verwendung von sysrc(8). Damit lassen sich die Werte genau wie oben über die Kommandozeile und ohne Editor setzen:
sysrc ifconfig_em0="inet 94.130.23.176 netmask 255.255.255.192"
sysrc defaultrouter="94.130.23.129"
sysrc ifconfig_em0_ipv6="inet6 2a01:4f8:10b:1cd2::1/64"
sysrc ipv6_defaultrouter="fe80::1%em0"
Um die geänderten Einstellungen wirksam werden zu lassen, starten Sie den MyBee-Server mittels des Befehls shutdown -r now oder durch Auswahl des Menüpunktes '7) Reboot Server' neu. Alternativ können Sie den Befehl service netif restart && service routing restart ausführen, um den Neustart zu vermeiden. Allerdings wird dies wahrscheinlich Ihre SSH-Verbindung einfrieren und Sie müssen sich ebenfalls neu zum Server verbinden.
Next: Netzwerkprofile