Come creo una regola NAT che mi lascia vedere solo quel determinato indirizzo, sapendo che l'hotspot se non fai login ti lascia vedere "sempre" la stessa pagina di login ??
Non devi fare una NAT, ma un redirect dalla pagina locale del NAS (Hotspot Mikrotik) alla pagina remota del tuo web server, trasportando ovviamente tutte le informazioni di sessione e variabili mikrotik necessarie.
Ovviamente il tuo web server deve essere in Walled Garden e i DNS funzionanti.
Tipo questo:
- Codice: Seleziona tutto
<html>
<title>HotSpot bello bello</title>
<body>
<form name="redirect" action="http://reg.iz3spv.it/index.php" method="post">
<input type="hidden" name="mac" value="$(mac)">
<input type="hidden" name="ip" value="$(ip)">
<input type="hidden" name="user" value="$(username)">
<input type="hidden" name="link-login" value="$(link-login)">
<input type="hidden" name="link-orig" value="$(link-orig)">
<input type="hidden" name="server-address" value="$(server-address)">
<input type="hidden" name="hostname" value="$(hostname)">
<input type="hidden" name="error-orig" value="$(error-orig)">
<input type="hidden" name="link-login-plain" value="$(link-login-plain)">
<input type="hidden" name="error" value="$(error)">
</form>
<script language="JavaScript">
document.redirect.submit();
</script>
</body>
</html>
Fatto ?
Saluti
C.