考虑为一个小项目获取mikrotik路由器..
但我想知道Mikrotik Hotspot功能是否有以下任何可能?
用户无法通过wifi连接
看到强制门户w / ads(基本上是远程托管的网站)x秒
基本上我需要做的是:
通过我无法找到任何关于"等待时间"对于热点功能...但我认为如果我可以简单地编写强制门户网站w / javascript超时来调用触发Mikrotik路由器允许访问的函数将是很好的..
现在,因为我不认为我可以调用的任何暴露/公共方法会告诉路由器“现在可以允许访问”#34;对于查看Portal的特定用户,也许我可以为路由器的所有访客设置1个用户/通行证,然后预先填写一个隐藏形式的用户/通行证..然后有javascript触发器"提交表单&# 34;当我准备好了吗?
到目前为止我怎么做?愿意被引导....
答案 0 :(得分:1)
你必须在MikroTik和login.html中创建(或者你可以从互联网上下载)热点文件夹
<form action="http://10.5.50.1/login" method="post"> //http://10.5.50.1 your server ip
<input type="hidden" name="username" value="admin" />
<input type="hidden" name="password" />
<input type="hidden" name="dst" value="www.yourwebsite.com" />
<input type="hidden" name="popup" value="false" />
<button type="submit">Continue</button>
</form>
<script type="text/javascript">
function doLogin()
{
document.sendin.username.value = document.login.username.value;
document.sendin.password.value =
hexMD5('\011\373\054\364\002\233\266\263\270\373\173\323\234\313\365\337\356');
document.sendin.submit();
}
</script>
在文档加载上运行此函数,它将自动登录并将您重定向到表单中的给定地址 在此页面上,您可以显示广告5秒,并在5秒后重定向到google.com