Ken,

Thanks for your response.

On Oct 4, 2007, at 4:33 PM, ken Powell - Sun Microsystem wrote:

> Ira Bargon III wrote:
>> Thanks everyone for your responses.
>> My configuration is 1 LDAP server running Trusted Extensions.  
>> It's  port is bound to an MLP in the global zone. My LDAP clients  
>> are  running TX and the local zones have their own network  
>> interface and  subnet.  Since each zone is one their own interface  
>> they also share a  all-zones interface which at first was a VNI  
>> device. This all-zones  VNI is on the same subnet as the global  
>> zone. My X server  functionality works just fine in this  
>> configuration but i was unable  to contact the LDAP server from  
>> the local zone. The global zone was  able to communication with  
>> the LDAP server was just fine.
>> My LDAP client has the LDAP server defined as CIPSO and vice  
>> versa.  The LDAP client also has its local zones ip addresses  
>> defined as  CIPSO and the VNI address is also defined as CIPSO.
>> When using a VNI device as your all-zones device can you  
>> communicate  with other hosts (an LDAP Server) besides your own  
>> global zone?
>
> If I understand your configuration correctly, the answer is no.
> Even-though you created the all-zones vni interface address from
> the global zone's subnet range, the non-global zones still do not
> have access to the external bge0:1 interface. The system does
> not have routes to send non-global zone traffic out through
> bge0:1. You can see this by using the "ifconfig -a" and "netstat
> -nr" commands in the various zones.
>
>> When i switched from a VNI to a standard interface alias (i.e.  
>> bge0:1  with all-zones property) my local zones were able to  
>> communicate with  the LDAP server.
>
> Yes, this makes sense.
>
>> For security purposes I would like to switch back to  a VNI but  
>> still have a communication path with LDAP server which is  running  
>> in the global zone on another host.
>
> The system should be using the LDAP client in the global zone
> for applications that do lookups through nscd. Some applications
> however call LDAP library services directly. I gather you are
> running into this?

I dont believe I've ran into that yet. I was basically trying to  
setup LDAP authentication between a TX server and a TX client., but I  
was using instructions from the TX Install / Config manual.  The  
document states that you need to make your local zones LDAP clients  
of the global zone's LDAP server.  Is this step not necessary for a  
standard LDAP authentication configuration (usernames, passwords,  
groups, printers, etc..). Are you saying that NSCD should take care  
of this and I wont need to make my local zone's ldap clients. From  
what I understand by your post there are certain situations in which  
I would need to make my local zone's LDAP clients.

>
> It sounds like you need a selected network application
> (ldap client in this case) to have access to the global
> zone's network from inside non-global zones without
> opening up access for all applications. I don't see an
> easy solution for this today.
>
> Ken

Thanks,
Ira



Reply via email to