Connecting your apache to ebox is very easy and nice.
Here is a config that will allow users coming from the ip-range 192.168.0.0, but demand user and password for everbody else.
It will use ebox ldap for verifying the users.

== PREPARE APACHE ==

First set upp Apache to use ldap auth. Install the ldap mod and make shure that Apache is using ldap in the mods-enabled folder.

== VHOST CONFIG ==
{{{
 <Location />
   Order Deny,Allow
   Deny from all
   Allow from 192.168.0.0/24
   AuthType basic
   AuthName "Login "
   AuthBasicProvider ldap
   AuthzLDAPAuthoritative off
   AuthLDAPBindDN "cn=admin,dc=ebox"  <--- change to match your config
   AuthLDAPBindPassword "ebox2jadkljalksjdiais0" <-- change to match your config
   AuthLDAPURL  "ldap://10.0.2.30:389/ou=Users,dc=ebox?uid"  <-- change to match your config
   AuthLDAPGroupAttributeIsDN on
   Require valid-user
   Satisfy Any
   </Location>

}}}