From ee1dc1d785630796b7cb16aff6646daf1d677f3e Mon Sep 17 00:00:00 2001 From: cweikl Date: Sat, 3 May 2025 09:14:30 +0200 Subject: [PATCH] inserted preparation of lmn73 fileserver --- .../basis_file_server.rst | 37 ++++++++++++++-- .../proxmox_internes_netz.rst | 42 +++++++++++++++---- 2 files changed, 67 insertions(+), 12 deletions(-) diff --git a/source/installation/install-from-scratch/basis_file_server.rst b/source/installation/install-from-scratch/basis_file_server.rst index 882c54c1..1ef7e313 100755 --- a/source/installation/install-from-scratch/basis_file_server.rst +++ b/source/installation/install-from-scratch/basis_file_server.rst @@ -21,13 +21,38 @@ Vorteile: Installation Ubuntu-Server ========================== -Führe die Installation des für den File-Server benötigten Ubuntu 24.04 LTS Servers so aus, wie zuvor :ref:`basis_server-label` beschrieben. +Führe die Installation des für den File-Server benötigten Ubuntu 24.04 LTS Servers so aus, wie zuvor :ref:`basis_server-label` beschrieben. Es wird nur eine Festplattte benötigt. + +Passe die Partitionierung und Formatierung der Festplatte an Deine Anforderungen an. Zudem musst Du eine statische IP-Adresse aus dem LAN dem File-Server zuweisen. + +Nutze die Daten gemäß Deine IP-Adresskonzeptes oder gebe nachstehende Daten ein, die in der Dokumentation durchgängig für das LAN verwendet wurden: + +- Netzbereich: 10.0.0.0/16 +- IP-Adresse: 10.0.0.2 +- Netzmaske: 10.0.0.254 +- Gateway: 10.0.0.254 +- DNS: 10.0.0.254 +- Domäne: linuxmuster.local + +Letztere wird bei der Integration noch automatisch angeepasst. Die Installation endet bei dem Punkt ``Automatische Updates abschalten``. +Führe danach die Vorbereitung des Ubuntu Servers weiter wie in :ref:`lmn_pre_install-label` beschrieben. Durchlaufe folgende Schritte: +1. Zeitservereinstellungen überprüfen +2. Cloud-init deinstallieren +3. Default-Locale setzen +4. Paketquellen eintragen - siehe nachstehend + Paketquellen eintragen ====================== +Nachdem Du als Benutzer ``linuxadmin`` am file-server angemeldet bist, wechselst Du nun zum Benutzer root mit: + +.. code:: + + sudo -i + 1. Importiere den Schlüssel für die Paketquellen .. code:: @@ -48,14 +73,20 @@ Aktualisiere den Server und installiere die linuxmuster.net File-Server-Pakete: .. code:: sudo apt update && sudo apt install linuxmuster-fileserver - + +Bei der Paketinstallation wird für die Kerberos-Authentifizierung eon sog. Realm abgefragt. Dieser bleibt zu diesem Zeitpunkt frei. Bei der späteren Integration des File-Servers in den AD/DC wird dies dann automaisch angepasst. + +.. hint:: + + Für Anwender einer Virtualisierungslösung empfehlen wir an dieser Stelle einen Snapshot zu erstellen! + Weiteres Vorgehen ================= 1. Nun muss der linuxmuster.net Server (AD/DC) im nächsten Schritt vorbereitet werden. 2. Proxmox muss in das interne Netz gebracht werden. 3. Es muss das Setup für lmnv7.3 (AD/DC) durchgeführt werden. -4. Der File-Server ist in das AD einzubindungen und es sind die Freigaben/Shares auf dem lmn-Server zu definieren. +4. Der File-Server ist in das AD einzubinden und es sind die Freigaben/Shares auf dem lmn-Server zu definieren. diff --git a/source/installation/install-from-scratch/proxmox_internes_netz.rst b/source/installation/install-from-scratch/proxmox_internes_netz.rst index 82ac1927..b4903b73 100644 --- a/source/installation/install-from-scratch/proxmox_internes_netz.rst +++ b/source/installation/install-from-scratch/proxmox_internes_netz.rst @@ -8,18 +8,37 @@ Proxmox in das interne Netz bringen .. sectionauthor:: `@cweikl `_ `@MachtDochNiX `_ - + +Vorbereitungen +============== Du hast bis hiering bereits folgende Schritte absolviert: +``Optional`` + - Du hast die Firewall installiert, - eine Erstkonfiguration der Firewall erstellt, -- Du hast einen Snapshot der Firewall-VM erstellt, -- Du hast die Server-VM erstellt -- Du hast Ubuntu-Server installiert und vorkonfiguriert -- Du hast den Server mit ``lmn-prepare`` für das spätere linuxmuster-setup vorbereitet, +- Du hast einen Snapshot der Firewall-VM erstellt. + +``Pflicht`` + +**linuxmuster.net Server AD/DC** + +- Du hast die Server-VM für den AD/DC erstellt. +- Du hast Ubuntu-Server installiert und vorkonfiguriert. +- Du hast den Server mit ``lmn-prepare`` für das spätere linuxmuster-setup vorbereitet. - Du hast von der Server-VM einen Snapshot erstellt. +**linuxmuster.net File-Server** + +- Du hast die Server-VM für den File-Server erstellt. +- Du hast Ubuntu-Server installiert und vorkonfiguriert. +- Du hast die linuxmuster-fileserver Paketquellen sowie das Paket installiert. +- Du hast von der File-Server-VM einen Snapshot erstellt. + +Netzwerkkonfiguration +===================== + Hast Du diese Schritte erfolgreich durchlaufen, gilt es jetzt, die Netzwerk-Konfiguration des Proxmox-Host umzukonfigurieren. Ziel ist es, dass der Proxmox-Host nunmehr ``nur noch im internen Netzwerk (green)`` erreichbar ist. Der Host wird dann durch die OPNsense - Firewall geschützt. Die OPNsense ist zugleich das neue Gateway für den Proxmox-Host, um Zugriffe in das externe Netz zu ermöglichen. @@ -74,7 +93,10 @@ Danach must Du noch die Datei ``/etc/hosts`` anpassen: Diese Einstellungen werden mit dem nächsten Start des Proxmox-Hosts aktiv. -Daher gilt es sicherszustellen das die OPNSense |reg| automatisch startet. Dafür bei (``Proxmox-Host`` --> ``VM`` --> ``Options`` --> ``Start on boot``) die Aktivierung setzen. +Boot-Optionen der VMs +===================== + +Daher gilt es sicherzustellen das die OPNSense |reg| automatisch startet. Dafür bei (``Proxmox-Host`` --> ``VM`` --> ``Options`` --> ``Start on boot``) die Aktivierung setzen. .. figure:: media/proxmox_internes_netz_001.png :align: center @@ -101,9 +123,11 @@ Du musst den Admin-PC an den internen Switch des grünen Netzes nach dem Neustar Danach solltest Du vom Admin-PC aus folgende Hosts erreichen können: -1. 10.0.0.20 - Proxmox-Host +1. 10.0.0.20 - Proxmox-Host 2. 10.0.0.254 - OPNsense -3. 8.8.8.8 - externer DNS-Server -4. linuxmuster.net - externe URL +3. 10.0.0.1 - linuxmuster.net Server AD/DC +4. 10.0.0.2 - linuxmuster.net File-Server +5. 8.8.8.8 - externer DNS-Server +6. linuxmuster.net - externe URL Der Proxmox-Host ist nun "hinter" der OPNsense |reg| und kann über diese auf das Internet zugreifen. Dafür muss die virtuelle Maschine der OPNsense |reg| aktiv sein, was Du mit dem vorherigen Schritt sichergestellt hast.