wiki:AdminServer
close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Version 1 (modified by bau, 11 years ago) ( diff )

--

Serverkonfiguration

Schülernetz

ProxyL

  • Lehrerproxy für das Schülernetz - ohne Filterung / nur nutzbar für Mitglieder der Gruppe lehrer (auf paedml/ldap)
  • Debian jessie
  • auf proxmoxls.kg-fds.de
  • proxyl.kg-fds.de
  • net3/eth3/vmbr3: 192.168.2.2/24 (255.255.255.0) - direkte Route über proxmoxls ins Internet
  • net5/eth5/vmbr5: 10.32.1.250/12 (255.240.0.0)
  • Konfiguration
    • squid3
    • squid_ldap_auth (ist im package squid3 bereits enthalten) /etc/squid3/squid.conf / OPTIONS FOR AUTHENTICATION
         # ldap_auth gegen den LDAP-Server auf der paedml
         auth_param basic program /usr/lib/squid/ldap_auth -b ou=accounts,dc=kg-fds,dc=de -h 10.32.1.1 -p 389 -f "(&(objectClass=*)(uid=%s))"
      
         auth_param basic children 5
         auth_param basic realm Zieladresse ausserhalb des Kepler-Netzwerkes (proxyL)
         auth_param basic credentialsttl 45 minutes
      
         # Definiert den ACL-Typ ldapGROUP
         external_acl_type ldap_filter %LOGIN /usr/lib/squid/squid_ldap_group -b "ou=groups,dc=kg-fds,dc=de" -h 10.32.1.1 -p 389 -f "(&(cn=%g)(memberUid=%u))"
      
         # Nur fuer Gruppe teachers
         acl inetusers external ldap_filter teachers
      

/etc/squid3/squid.conf / ACCESS CONTROLS

http_access allow localhost                  # ist schon vohanden
http_access allow inetusers
Note: See TracWiki for help on using the wiki.