PHPコードを使用してLDAP server ip(s)
を見つける方法はありますか?私は私が欲しいものに関連する何かを見つけなかったので、私は何も試していません。ちょうどLdapを読んで、何も見つからないLDAP server ip
によってphp。PHPでLDAPサーバーのIPを取得
答えて
あなたは、特定のドメイン内のLDAPサーバを取得する機能で次のドロップを使用することができます。
/**
* Get an array of all the LDAP servers for a domain by querying DNS.
*
* @param string $domain The domain name to query.
* @return string[]
*/
function getLdapServersForDomain($domain)
{
$hosts = dns_get_record('_ldap._tcp.'.$domain, DNS_SRV);
return is_array($hosts) ? array_column($hosts, 'target') : [];
}
$domain
は、mydomain.com
として、FQDNが入ります。
これでLDAPサーバー名が取得されます。 IPアドレスが本当に必要な場合は、追加のロジックを追加することができます。これはまた、array_column
を使用して少なくともPHP 5.5を前提としています。
私は 'print_r(getLdapServersForDomain(" mydomain.com "));; – urfusion
あなたのサーバに設定された作品を持っていますか?これは、本質的にLDAPサービスレコードのDNSルックアップを行います。なんらかの理由でそれらが存在しないか、サーバーが内部DNSを見ていない場合、失敗する可能性があります。これはAD/OpenLDAPなのでしょうか? – ChadSikorra
確認する必要はありません。 – urfusion
- 1. ldapサーバーのIPアドレスとポート番号をセントで取得する
- 2. PHP LDAP取得ユーザSID
- 3. PHP LDAPグループのメンバーを取得
- 4. PHP LDAP - 内部フィールドを取得
- 5. PHPでldapでアクティブなディレクトリのパスワードを取得するには?
- 6. PHPでWebサーバーのバージョンを取得
- 7. OpenAMサーバー側スクリプトでユーザーのIPアドレスを取得する方法
- 8. グループ内のすべてのユーザーを取得するPHP/LDAP
- 9. 私は私のIPアドレスをPHPで取得できません
- 10. wso2esb LDAPコネクタの取得thumbnailphoto
- 11. VM-VirtualboxのWebサーバー用に実際のIPを取得
- 12. LDAP PHPを使用して従業員IDを取得する
- 13. python-ldapでネストされたLDAPグループメンバーを取得
- 14. LDAPからユーザ名を取得するPHP
- 15. Google AppscriptはLDAPサーバーから情報を取得できますか?
- 16. LDAPサーバーの設定
- 17. PHPサーバーからファイルを取得する
- 18. 取得IPアドレス
- 19. 取得IPアドレス
- 20. IPアドレスを取得
- 21. IPアドレスの取得
- 22. セキュアドメイン上のPHP経由で非セキュアLDAPサーバーに接続する
- 23. WCF:ホストIPまたはサーバー名を取得する方法
- 24. Cソケットプログラミング:getaddrinfo()とバインドしてデバイスIPサーバーを取得する
- 25. PHPを使用してサーバーのローカルIPアドレスを取得するにはどうすればよいですか?
- 26. ShinyのユーザーIPを取得
- 27. クライアントマシンのIPアドレスを取得
- 28. Node.js:クライアントのIPを取得
- 29. Rapberry PiのIPを取得
- 30. jspのjavaで実際のサーバー名とIPアドレスを取得する方法は?
ネットワーク上のLDAPサーバーを検出しようとしていますか、またはホスト名を使用して特定のLDAPサーバーのIPアドレスを取得しようとしていますか? –
私が働いているところでldap server ipを取得しようとしています – urfusion