我在多宿主 Ubuntu 上运行 LDAP 客户端,并且只能通过特定接口访问 LDAP 服务器。那么,有没有办法从特定 IP 或接口发起 ldapsearch?
答案1
大多数应用程序不知道或不关心其网络接口是什么,包括 ldapsearch。这留给操作系统网络堆栈去做。
在此客户端上,定义所需的 IP 路由,以便 LDAP 服务器位于相关接口之外。
假设 LDAP 服务器是2001:db8:3462:d::389
,接口的下一跳路由器是2001:db8:3462:2::1
,并且您可以使用仅指向一个子网的静态路由。iproute 命令可能看起来像
ip route add 2001:db8:3462:d::389/64 via 2001:db8:3462:2::1