FreeIPA mit DNS installieren – Netzwerkfehler: Verbindung zu „ldap://labipa.example.com:389“ kann nicht hergestellt werden

FreeIPA mit DNS installieren – Netzwerkfehler: Verbindung zu „ldap://labipa.example.com:389“ kann nicht hergestellt werden

Von mir verwendete Umgebung:

Red Hat Enterprise Linux 7.4
Virtualbox

Ich habe alle erforderlichen Pakete installiert:

yum -y install ipa-server bind-dyndb-ldap ipa-server-dns

Folgendes wurde zu meiner /etc/hosts hinzugefügt:

192.168.1.1      labipa.example.com labipa

Installieren Sie FreeIPA mit DNS:

ipa-server-install --setup-dns --allow-zone-overlap

Server host name: labipa.example.com
Directory Manager password: ~~password~~
IPA admin password: ~~password~~
Enter IP address for a DNS forwarder: 8.8.8.8
Do you want to search for missing reverse zones? yes

[37/45]: initializing group membership
[error] NetworkError: cannot connect to 'ldap://labipa.example.com:389': 
ipa.ipapython.install.cli.install_tool(CompatServerMasterInstall): ERROR    cannot connect to 
'ldap://labipa.example.com:389': 
ipa.ipapython.install.cli.install_tool(CompatServerMasterInstall): ERROR    The ipa-server-install command 
failed. See /var/log/ipaserver-install.log for more information

Schritte, die ich zu beheben versucht habe:

firewall-cmd --permanent --add-service=ldap
firewall-cmd --reload

Antwort1

Bei der Installation werden Sie nach einer DNS-Weiterleitung gefragt, die dann vermutlich zum Auflösen aller DNS-Lookups verwendet wird.

Da Sie 8.8.8.8 angegeben haben, kann nicht ermittelt werden, dass labipa.example.com auf Ihren Computer verweist.

Sie können etwas wie dnsmasq installieren und es Ihren /etc/hosts-Eintrag lesen lassen und dann dem Freeipa-Installationsprogramm sagen, 127.0.0.1 als Ihren DNS-Weiterleiter zu verwenden.

Hierist ein RedHat-Leitfaden, der genau dies erklärt. Es erfordert ein RedHat-Supportkonto (aber Sie verwenden RedHat, also haben Sie wahrscheinlich ein Konto). Es gibt eineähnlichLösung auch auf Stackexchange

verwandte Informationen