Portál AbcLinuxu, 11. května 2025 01:26
Mám Linuxové stanice, které využívají LDAP údaje uložené v AD na MS Windows 2003 serverech ( tak, jak jsem to popsal ve v tomto seriálu). Z LDAP jsou údaje získávány přes nss_ldap a pam_ldap (dále LDAP klient). V /etc/ldap.conf je nastavena položka host 10.0.8.80
, která určuje, který ldap server má být dotazován. Doménové kontrolery (DC) máme ve firmě tři a z toho jeden byl před několika dny připojen na vzdálené pobočce připojené po lince 256kbps (PDC zůstal v sídle firmy).
Analýzou síťové komunikace jsem zjistil, že na začátku komunikace si LDAP klient zjistí s pomocí DNS všechny ldap servery a ldap dotazy pak směřuje na jeden nebo dva z nich zcela nezávisle na výše uvedeném host 10.0.8.80
v /etc/ldap.conf. V okamžiku, kdy se rozhodne pro dotaz na server na pobočce, nastávají problémy s odezvou. Netuším, jaký mechanismus rozhoduje o tom, který server bude dotazován (SUSE 9.2 se rozhoduje pro jiné servery než SUSE 10.0).
Nevíte někdo, jak přinutit Linux, aby se dotazoval mnou určeného LDAP serveru a nekontaktoval servery zjištěné přes DNS? Uvítám i jakékoliv jiné řešení.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.