Sicher keine wirklich elegante Lösung, aber doch irgendwie eine:
Platziere einen unsichtbaren Link auf der Hauptseite, der zu einer Unterseite führt.
Auf dieser wertest Du die IP Adresse aus, und packst sie dann mittels exec (o.ä.) in IPTables.
Oder aber du pflegst eine Art Whitelist.
Dazu einfach die Nutzer auffordern via DynDNS oder ähnlichem eine via NSLookup auflösbare Subdomain aufzuschalten.
Beim Aufruf der Seite schaust Du dann ob die aktuelle IP zu einer der hinterlegten Domains passt.. wenn nicht -> 404
Natürlich auch erweiterbar auf simple IPs wenn denn feste genutzt werden.
Platziere einen unsichtbaren Link auf der Hauptseite, der zu einer Unterseite führt.
Auf dieser wertest Du die IP Adresse aus, und packst sie dann mittels exec (o.ä.) in IPTables.
Oder aber du pflegst eine Art Whitelist.
Dazu einfach die Nutzer auffordern via DynDNS oder ähnlichem eine via NSLookup auflösbare Subdomain aufzuschalten.
Beim Aufruf der Seite schaust Du dann ob die aktuelle IP zu einer der hinterlegten Domains passt.. wenn nicht -> 404
Natürlich auch erweiterbar auf simple IPs wenn denn feste genutzt werden.