Zugangserlaubnis | Tag | ohneKontur - der Blog https://www.ohnekontur.de ohne Linien und Kanten und trotzdem gefangen Fri, 28 Nov 2014 09:55:57 +0000 en-US hourly 1 https://wordpress.org/?v=6.4.5 Für dich nicht – IP basierte Zugangserlaubnis mit lighttpd https://www.ohnekontur.de/2009/10/27/fur-dich-nicht-ip-basierte-zugangserlaubnis-mit-lighttpd/ https://www.ohnekontur.de/2009/10/27/fur-dich-nicht-ip-basierte-zugangserlaubnis-mit-lighttpd/#respond Tue, 27 Oct 2009 14:18:32 +0000 http://www.ohnekontur.de/?p=595 Weil ich gerne mal Spiele und manche unnötigen Dinge aufsetzen möchte, stand ich vor kurzem vor einem Problem. Testweise wollte ich ein Webmail aufsetzen, das per IMAP auf meinen Mailserver zugreift und ein graphisches Frontend bietet. Allerdings wollte ich das … Continue reading

The post Für dich nicht – IP basierte Zugangserlaubnis mit lighttpd first appeared on ohneKontur - der Blog.]]>
Weil ich gerne mal Spiele und manche unnötigen Dinge aufsetzen möchte,
stand ich vor kurzem vor einem Problem.
Testweise wollte ich ein Webmail aufsetzen,
das per IMAP auf meinen Mailserver zugreift und ein graphisches Frontend bietet.

Allerdings wollte ich das nicht für die ganze Welt offen ins WWW legen.
es musste also eine Beschränkung her.
Mir ist auf anhieb nur Passwort eingefallen,
aber das fand ich irgendwie doof weil unverschlüsselt  (ja https war mir da gerade zu komplex)

Nach etwas überlegen kam ich auf die Idee IP basiert zugriff zuzulassen oder zu verhindern,
da ich meistens ein VPN nutze ist dynamische IP für mich kein Problem.

Herrausgekommen ist zum Schluss:

$HTTP["host"] =~ "(^|\.)domain\.de$" {

#!~ is a perl style regular expression not match

$HTTP["remoteip"] != "192.168.0.0/24" {

$HTTP["url"] =~ "^/roundcube/" {

url.access-deny = ( "" )

}
}
}
The post Für dich nicht – IP basierte Zugangserlaubnis mit lighttpd first appeared on ohneKontur - der Blog.]]>
https://www.ohnekontur.de/2009/10/27/fur-dich-nicht-ip-basierte-zugangserlaubnis-mit-lighttpd/feed/ 0