<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://www.xinux.net/index.php?action=history&amp;feed=atom&amp;title=Linux_-_Samba_Lab</id>
	<title>Linux - Samba Lab - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://www.xinux.net/index.php?action=history&amp;feed=atom&amp;title=Linux_-_Samba_Lab"/>
	<link rel="alternate" type="text/html" href="https://www.xinux.net/index.php?title=Linux_-_Samba_Lab&amp;action=history"/>
	<updated>2026-10-21T14:40:58Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Xinux Wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://www.xinux.net/index.php?title=Linux_-_Samba_Lab&amp;diff=73791&amp;oldid=prev</id>
		<title>Thomas.will: Neue Seite: Lab für den Samba-Kurs</title>
		<link rel="alternate" type="text/html" href="https://www.xinux.net/index.php?title=Linux_-_Samba_Lab&amp;diff=73791&amp;oldid=prev"/>
		<updated>2026-10-18T16:20:15Z</updated>

		<summary type="html">&lt;p&gt;Neue Seite: Lab für den Samba-Kurs&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Kategorie:Samba]]&lt;br /&gt;
=Netzplan=&lt;br /&gt;
{{#drawio:samba-lab-00}}&lt;br /&gt;
&lt;br /&gt;
=Netze=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Netz !! Adressbereich !! Gateway !! Wofür&lt;br /&gt;
|-&lt;br /&gt;
| Schulungsnetzwerk || 192.168.HS.0/24 || – || Verbindung nach außen, Firewall mit .2XX&lt;br /&gt;
|-&lt;br /&gt;
| LAN || 172.26.2XX.0/24 || 172.26.2XX.1 || Clients, Adressen per DHCP-Relay&lt;br /&gt;
|-&lt;br /&gt;
| SERVER || 10.2XX.1.0/24 || 10.2XX.1.1 || Domänencontroller und Server, feste Adressen&lt;br /&gt;
|}&lt;br /&gt;
*Die Firewall '''fw.it2XX.int''' wird per Skript ausgerollt. Sie routet zwischen den Netzen und leitet DHCP aus dem LAN an den DHCP-Server im SERVER-Netz weiter.&lt;br /&gt;
&lt;br /&gt;
=Rechner=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Netz !! IP !! System !! Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
| win-dc || SERVER || 10.2XX.1.11 || Windows Server 2022 || erster DC von ad.it2XX.int, DNS, DHCP&lt;br /&gt;
|-&lt;br /&gt;
| dc1 || SERVER || 10.2XX.1.12 || Debian 13 || Samba-DC, tritt ad.it2XX.int bei und übernimmt die Domäne&lt;br /&gt;
|-&lt;br /&gt;
| sdc1 || SERVER || 10.2XX.1.21 || Debian 13 || erster DC von samba.it2XX.int&lt;br /&gt;
|-&lt;br /&gt;
| sdc2 || SERVER || 10.2XX.1.22 || Debian 13 || zweiter DC von samba.it2XX.int&lt;br /&gt;
|-&lt;br /&gt;
| fs || SERVER || 10.2XX.1.31 || Debian 13 || Dateiserver, später Mitgliedsserver&lt;br /&gt;
|-&lt;br /&gt;
| www || SERVER || 10.2XX.1.32 || Debian 13 || apache2 mit Kerberos&lt;br /&gt;
|-&lt;br /&gt;
| proxy || SERVER || 10.2XX.1.33 || Debian 13 || squid mit Kerberos&lt;br /&gt;
|-&lt;br /&gt;
| win11 || LAN || 172.26.2XX.100 || Windows 11 || Client&lt;br /&gt;
|-&lt;br /&gt;
| lx || LAN || 172.26.2XX.101 || Debian 13 || Linux-Client&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Domänen=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Domäne (Realm) !! NetBIOS !! DCs !! Rolle&lt;br /&gt;
|-&lt;br /&gt;
| ad.it2XX.int || AD || win-dc, später dc1 || die „Firmen-Domäne“: erst Windows, nach der Ablösung nur noch Samba&lt;br /&gt;
|-&lt;br /&gt;
| samba.it2XX.int || SAMBA || sdc1, sdc2 || eine Samba-Domäne, von Grund auf aufgebaut&lt;br /&gt;
|}&lt;br /&gt;
*Die Domänen heißen bewusst nicht wie die Lab-Zone '''it2XX.int'''. Ein DC übernimmt die DNS-Zone seines Realms komplett.&lt;br /&gt;
*Weil es zwei Domänen gibt, lässt sich eine Vertrauensstellung im eigenen Lab üben, solange win-dc noch läuft.&lt;br /&gt;
*Kerberos-Realms sind immer in Großbuchstaben: '''AD.IT2XX.INT''', '''SAMBA.IT2XX.INT'''.&lt;br /&gt;
&lt;br /&gt;
=Deine Werte=&lt;br /&gt;
*Einmal am Anfang ausfüllen, z.B. in ~/.lab, und in jeder Shell laden: '''source ~/.lab'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
XX=01&lt;br /&gt;
LAB=it2${XX}.int&lt;br /&gt;
SERVER=10.2${XX}.1&lt;br /&gt;
LAN=172.26.2${XX}&lt;br /&gt;
&lt;br /&gt;
AD=ad.${LAB}&lt;br /&gt;
AD_REALM=AD.IT2${XX}.INT&lt;br /&gt;
SAMBA=samba.${LAB}&lt;br /&gt;
SAMBA_REALM=SAMBA.IT2${XX}.INT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*In den Anleitungen steht dann z.B. '''$SERVER.21''' für die Adresse von sdc1.&lt;br /&gt;
&lt;br /&gt;
=VirtualBox=&lt;br /&gt;
==Vorlage==&lt;br /&gt;
*Alle Debian-Rechner entstehen aus der Vorlage, siehe [[Debian Template]].&lt;br /&gt;
*Immer als '''vollständigen Klon''' mit '''neuen MAC-Adressen''' anlegen.&lt;br /&gt;
*Danach Hostname und Adresse anpassen und '''/etc/machine-id''' neu erzeugen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rm /etc/machine-id&lt;br /&gt;
systemd-machine-id-setup&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Gleiche machine-id auf zwei Rechnern führt zu gleichen DHCP-Adressen und doppelten Journal-Einträgen.&lt;br /&gt;
&lt;br /&gt;
==Netzwerk==&lt;br /&gt;
*Jedes Netz ist in VirtualBox ein eigenes '''internes Netzwerk'''. Die Namen müssen zu denen im Firewall-Skript passen.&lt;br /&gt;
*Server bekommen eine Karte im SERVER-Netz, Clients eine im LAN.&lt;br /&gt;
*Nie eine Server-VM per Bridge ins Schulungsnetzwerk hängen. Ein DC mit DNS und DHCP stört dort alle anderen.&lt;br /&gt;
&lt;br /&gt;
==Zeit==&lt;br /&gt;
*Kerberos verträgt höchstens 5 Minuten Zeitunterschied.&lt;br /&gt;
*Bei DCs die Zeit-Übernahme vom Host abschalten, die Zeit kommt per chrony:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
VBoxManage setextradata &amp;quot;sdc1&amp;quot; &amp;quot;VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled&amp;quot; 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Bei einer pausierten oder gespeicherten VM springt die Uhr. Nach dem Fortsetzen immer die Zeit prüfen: '''timedatectl'''&lt;br /&gt;
&lt;br /&gt;
==Speicher==&lt;br /&gt;
*Pro Teilnehmer stehen 64 GB zur Verfügung. Alle Rechner können gleichzeitig laufen.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Rechner !! RAM !! CPU&lt;br /&gt;
|-&lt;br /&gt;
| win-dc || 6 GB || 2&lt;br /&gt;
|-&lt;br /&gt;
| win11 || 6 GB || 2&lt;br /&gt;
|-&lt;br /&gt;
| dc1, sdc1, sdc2 || je 4 GB || 2&lt;br /&gt;
|-&lt;br /&gt;
| fs, www, proxy, lx || je 2 GB || 1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Aufbau in Etappen=&lt;br /&gt;
&amp;lt;!-- Reihenfolge im Kurs, nicht für Teilnehmer sichtbar --&amp;gt;&lt;br /&gt;
#Firewall ausrollen, fs als Standalone-Server&lt;br /&gt;
#win-dc als Windows-DC mit DNS und DHCP, win11 beitreten&lt;br /&gt;
#fs und lx der Windows-Domäne beitreten, www und proxy mit Kerberos&lt;br /&gt;
#dc1 als zweiten DC in ad.it2XX.int aufnehmen, Rollen übernehmen, win-dc herabstufen&lt;br /&gt;
#sdc1 und sdc2 als neue Domäne samba.it2XX.int&lt;br /&gt;
&lt;br /&gt;
=Weiter=&lt;br /&gt;
*[[Linux - Samba|Zurück zur Kursseite]]&lt;/div&gt;</summary>
		<author><name>Thomas.will</name></author>
	</entry>
</feed>