Die Installation einer Windows-Domäne auf einem CentOS-Betriebssystem scheint eine entmutigende Aufgabe zu sein, aber mit unserem detaillierten Handbuch können Sie dies problemlos meistern. Ein Domainname ist ein wichtiger Teil jedes Unternehmens oder jeder Website, daher ist die korrekte Installation und Konfiguration einer Domain ein notwendiger Schritt, um erfolgreich zu sein.
In diesem Handbuch zeigen wir Ihnen jeden Schritt zur Installation einer Windows-Domäne auf CentOS. Wir decken alle notwendigen Einstellungen und Konfigurationen ab, damit Sie Ihre eigene Domain problemlos einrichten und für Ihre Bedürfnisse verwenden können.
Bevor Sie mit der Installation einer Windows-Domäne auf CentOS beginnen, müssen Sie sicherstellen, dass Sie die neueste Version von CentOS installiert haben und alle erforderlichen Pakete und Updates bereits installiert sind. Stellen Sie außerdem sicher, dass Sie über volle Administratorrechte verfügen, um alle erforderlichen Aktionen ausführen zu können.
Bereit zu beginnen? Folgen Sie unserer detaillierten Anleitung und Sie können eine Windows-Domäne in kurzer Zeit auf CentOS installieren!
Vorbereiten des CentOS-Servers für die Domäneninstallation
Bevor Sie eine Domäne auf einem CentOS-Betriebssystem installieren, müssen Sie einige Servervoreinstellungen vornehmen. In diesem Abschnitt werden die grundlegenden Schritte zur Vorbereitung eines CentOS-Servers für die Domäneninstallation beschrieben.
1. Aktualisieren des Systems:
Es wird empfohlen, das CentOS-Betriebssystem auf die neueste Version zu aktualisieren, bevor Sie mit der Domäneninstallation beginnen. Führen Sie dazu die Befehle aus:
# yum update
2. Erforderliche Pakete installieren:
Um eine Domäne auf CentOS zu installieren, müssen Sie die folgenden Pakete installieren:
# yum install bind bind-utils
3. Konfigurieren von Netzwerkschnittstellen:
Legen Sie eine statische IP-Adresse für Ihren CentOS-Server fest und konfigurieren Sie die Netzwerkschnittstellen. Öffnen Sie dazu die Konfigurationsdatei für die Netzwerkschnittstellen:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
Nehmen Sie die folgenden Einstellungen vor:
DEVICE=eth0IPADDR=192.168.0.10NETMASK=255.255.255.0GATEWAY=192.168.0.1DNS1=8.8.8.8ONBOOT=yes
Speichern Sie die Datei, und führen Sie den Befehl aus, um die Einstellungen anzuwenden:
# systemctl restart network
4. Hostname einrichten:
Richten Sie einen Hostname für Ihren CentOS-Server ein. Führen Sie dazu den folgenden Befehl aus:
# hostnamectl set-hostname domain.example.com
5. Überprüfen der Verfügbarkeit des DNS-Servers:
Stellen Sie sicher, dass der DNS-Server, mit dem Sie eine Verbindung herstellen möchten, von Ihrem Netzwerk aus erreichbar ist. Führen Sie den Befehl aus, um die Verfügbarkeit des DNS-Servers zu überprüfen:
# nslookup google.com
Wenn ein DNS-Server verfügbar ist, wird das Ergebnis der Abfrage angezeigt.
Nachdem Sie diese Schritte ausgeführt haben, ist Ihr CentOS-Server bereit, die Domäne zu installieren. Sie können mit dem nächsten Abschnitt der Domäneninstallation auf CentOS fortfahren.
Konfigurieren einer Domäne für Windows auf einem CentOS-Server
Die Installation und Konfiguration einer Windows-Domäne auf einem CentOS-Server kann schwierig sein, aber wenn Sie diese detaillierte Anleitung befolgen, können Sie diesen Vorgang erfolgreich ausführen.
Beachten Sie, dass Sie für diese Schritte Administratorrechte auf dem CentOS-Server und Zugriff auf das Internet benötigen.
Schritt 1: Installieren der erforderlichen Komponenten
Bevor Sie eine Domäne für Windows installieren, stellen Sie sicher, dass die folgenden Komponenten auf Ihrem CentOS-Server installiert sind:
| 1. Samba | Erstellen und Verwalten einer Windows-kompatiblen Domäne auf CentOS. |
| 2. Bind | Zum Konfigurieren des DNS-Servers und zum Hinzufügen von Domäneneinträgen. |
| 3. Kerberos | Um Benutzer in einer Domäne zu authentifizieren. |
Sie können diese Komponenten installieren, indem Sie die folgenden Befehle im CentOS-Terminal ausführen:
sudo yum install samba bind krb5-workstation
Schritt 2: Einrichten von Samba
Nach der Installation von Samba müssen Sie die entsprechenden Einstellungen konfigurieren, um eine Windows-kompatible Domäne zu erstellen und zu verwalten.
Öffnen Sie die Samba-Konfigurationsdatei mit einem Texteditor:
sudo vi /etc/samba/smb.conf
Nehmen Sie die folgenden Änderungen an der Konfigurationsdatei vor:
[global]workgroup = YOUR_DOMAIN_NAMErealm = YOUR_DOMAIN_NAMEsecurity = adspassword server = AD_SERVER_IP_ADDRESSencrypt passwords = yesdns proxy = no[homes]comment = Home Directoriesbrowseable = nowritable = yes
Ersetzen Sie "YOUR_DOMAIN_NAME" durch Ihren Domänennamen und "AD_SERVER_IP_ADDRESS" durch die IP-Adresse Ihres Active Directory-Servers.
Nachdem Sie die Änderungen vorgenommen haben, speichern und schließen Sie die Konfigurationsdatei.
Schritt 3: Konfigurieren von DNS
Jetzt müssen Sie den DNS-Server auf CentOS konfigurieren, um Domäneneinträge hinzuzufügen.
Öffnen Sie die DNS-Konfigurationsdatei mit einem Texteditor:
sudo vi /etc/named.conf
Nehmen Sie die folgenden Änderungen an der Konfigurationsdatei vor:
zone "YOUR_DOMAIN_NAME" IN ;>;
Ersetzen Sie "YOUR_DOMAIN_NAME" durch Ihren Domain-Namen.
Erstellen Sie eine Zonendatei mit dem folgenden Befehl:
sudo touch /var/named/YOUR_DOMAIN_NAME.zone
Öffnen Sie die erstellte Zonendatei mit einem Texteditor:
sudo vi /var/named/YOUR_DOMAIN_NAME.zone
Nehmen Sie die folgenden Änderungen an der Zonendatei vor:
$TTL 86400@ IN SOA ns1.YOUR_DOMAIN_NAME. hostmaster.YOUR_DOMAIN_NAME. (2025025501 ; Serial3600 ; Refresh1800 ; Retry604800 ; Expire86400 ; Minimum TTL)NS ns1.YOUR_DOMAIN_NAME.NS ns2.YOUR_DOMAIN_NAME.YOUR_DOMAIN_NAME. A YOUR_SERVER_IP*. IN A YOUR_SERVER_IPns1 IN A YOUR_SERVER_IPns2 IN A YOUR_SERVER_IP
Ersetzen Sie "YOUR_DOMAIN_NAME" durch Ihren Domain-Namen und "YOUR_SERVER_IP" durch die IP-Adresse Ihres CentOS-Servers.
Speichern und schließen Sie die Zonendatei.
Schritt 4: Konfigurieren von Kerberos
Sie müssen Kerberos konfigurieren, um Benutzer in einer Domäne zu authentifizieren.
Öffnen Sie die Kerberos-Konfigurationsdatei mit einem Texteditor:
sudo vi /etc/krb5.conf
Nehmen Sie die folgenden Änderungen an der Konfigurationsdatei vor:
[libdefaults]default_realm = YOUR_DOMAIN_NAMEdns_lookup_realm = falsedns_lookup_kdc = true[realms]YOUR_DOMAIN_NAME = [domain_realm].YOUR_DOMAIN_NAME = YOUR_DOMAIN_NAMEYOUR_DOMAIN_NAME = YOUR_DOMAIN_NAME
Ersetzen Sie "YOUR_DOMAIN_NAME" durch Ihren Domänennamen und "AD_SERVER_HOSTNAME" durch den Hostnamen Ihres Active Directory-Servers.
Speichern und schließen Sie die Konfigurationsdatei.
Schritt 5: Dienste neu laden
Nachdem Sie alle erforderlichen Änderungen an den aufgelisteten Konfigurationsdateien vorgenommen haben, starten Sie die folgenden Dienste neu:
sudo systemctl restart smbsudo systemctl restart namedsudo systemctl restart sssd
Ihr CentOS-Server muss jetzt für die Arbeit mit einer Windows-kompatiblen Domäne konfiguriert sein.
In diesem Handbuch wurde erläutert, wie Sie eine Windows-Domäne auf einem CentOS-Server installieren. Dadurch können Sie eine Domäne erstellen und verwalten und Benutzer in der Domäne mit Kerberos authentifizieren.