Design Project zum automatischen Anzeigen einer lokalen Webseite für alle Geräte, die mit dem lokalen Netzwerk verbunden sind

0

Ich mache ein Designprojekt und brauche Hilfe von Experten, wie es geht

Ich muss einen Webserver auf meinem Computer einrichten und eine Webseite auf diesen Server hochladen. Wenn ein neuer Benutzer in ein Netzwerk kommt, z. B. 192.168.1.1, wird dem Benutzer eine dynamische IP-Adresse zugewiesen, und eine Webseite, die auf meinem Laptop unter der Adresse 192.168.1.4 gespeichert ist, sollte automatisch auf einem Benutzergerät geöffnet werden (Windows, Anroid, IOS).

Ich möchte dringend eine Anleitung, da ich 17 Tage Zeit habe, um das Projekt abzuschließen. Ich habe viel gegoogelt und den Befehl msg * ausprobiert, kann aber keine bestimmte Nachricht an alle Benutzer einschließlich anroid im Netzwerk senden.

Was ich bis jetzt getan habe, machte eine Testseite und lud auf xampp Bediener als von WLAN hoch, als ich an 192.168.1.1 Netz anschließte, das ich Webseite öffnen kann, indem ich Adresse eingab http://192.168.1.4/web1.html Ich möchte, dass diese Seite automatisch auf jedem Gerät geöffnet wird, das mit meinem Netzwerk 192.168.1.1 verbunden wird

Vielen Dank

Muhammad Affan Shoukat
quelle
Sie sehen anscheinend so etwas wie eine "Landing Page" aus. Google dafür und Sie werden viele fertige Projekte für diesen Zweck finden.
Marcel
Kannst du einen Link geben, wo ich ein ähnliches Beispiel finden kann, das ich auf Google ausprobiert habe? Ist es eine Landingpage, wenn ein Benutzer ein Netzwerk betritt und die Seite sich automatisch öffnet?
Muhammad Affan Shoukat
Schauen Sie sich nxFilter an. Dies ist ein DNS-basiertes Internet-Filter-Tool. Was ich unter Landingpage verstehe, heißt dort Login-Page. Suchen Sie nach dem Begriff in der Dokumentation unter nxfilter.org/tutorial.html .
Marcel
Ich habe nxfilter studiert, das nicht auf dem gleichen System funktioniert, auf dem ich xampp installiert habe, sondern auf einem anderen System. Wie wird also diese Seite, die auf xampp ausgeführt wird, für alle lokalen Netzwerkbenutzer automatisch verfügbar sein?
Muhammad Affan Shoukat

Antworten:

0

Der Begriff, nach dem Sie suchen, ist "Captive Portal".

Sobald Sie über einen AP verfügen, der Captive Portal unterstützt, können Sie ihn so konfigurieren, dass der gesamte Datenverkehr neuer Clientgeräte auf Ihrem HTTP-Server umgeleitet wird. Wenn Ihr aktueller AP das Captive-Portal nicht unterstützt, kaufen Sie entweder ein solches oder prüfen Sie, ob es eine Aftermarket-Firmware-Distribution gibt, die das Captive-Portal unterstützt, das Sie auf Ihr AP-Modell laden können. Schauen Sie sich OpenWrt, DD-WRT, Tomate, Wasserspeier usw. an.

Spiff
quelle
Kannst du einen Link bereitstellen, der ein detailliertes Tutorial zur Konfiguration des Captive-Portals enthält?
Muhammad Affan Shoukat
Ich hatte eine Abfrage, dass die Seite automatisch angezeigt wird, oder die Benutzer müssen einen Browser öffnen und eine Adresse eingeben, die dann an meine angegebene URL weitergeleitet wird.
Muhammad Affan Shoukat
Ich habe eine Frage, die, wenn Captive Portal eingerichtet ist, in der Lage sein wird, Popup-Seite auch an Android-Geräte zu senden ??? \
Muhammad Affan Shoukat