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
quelle
Antworten:
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.
quelle