标签: mikrotik

Android上没有互联网的强制门户网站

美好的一天.我需要WiFi热点上的Captive Portal,它可以在没有互联网的情况下工作,并弹出通知或自动打开登录页面.我正在使用Mikrotik和RouterOS 6.27.我创建了热点,然后在DNS中添加了一个RegExp

.*= HOTSPOT_IP_ADDRESS

它在Windows和iOS中运行良好,因为它们的强制门户检测基于获取某些网站的响应.Afaik - 任何回应.但对于Android,它必须是一些特殊的响应,空的内容或状态代码204 - 我仍然不确定.

我试图模仿谷歌页面给出204或空响应并使用此模拟页面重定向到我的服务器,但它没有帮助Android显示通知.

所以我需要帮助才能在没有互联网的情况下在Android中进行强制门户通知

谢谢.

wifi android-wifi mikrotik

13
推荐指数
0
解决办法
2971
查看次数

如何从Android上的captive打开默认浏览器

我们正在开发WiFi认证解决方案,该解决方案应该在连接到WiFi之后将用户重定向到特定页面.

在我们面临问题的Android设备上.一旦用户点击窗口小部件中的通知,captive就会立即打开和关闭,默认浏览器不会打开.有人可以建议最好的方法吗?或者甚至不可能直接从俘虏打开默认浏览器?

我们正在使用Mikrotik硬件

redirect android wifi mikrotik captiveportal

8
推荐指数
0
解决办法
1381
查看次数

使用PHP API编辑Mikrotik用户配置文件

我正在构建一个WiFi身份验证工具,其中包含用户配置文件编辑和访客凭据等.

我可以写用户到mikrotik并删除用户没有问题,但我找不到任何有关编辑用户配置文件的文档.我想我可以删除它并添加一条新记录,但这样效率很低,可能会产生用户密钥问题.

我正在使用class.routeros_api.php而我正在使用版本6.30

添加用户是这样完成的......

$response = $api->comm("/tool/user-manager/user/add",array(
    "customer"          => "admin",
    "username"          => "guest_user",
    "location"          => "Guest",
    "first-name"        => "Guest",
    "last-name"         => "1",
    "password"          => "somepw",
    "shared-users"      => "1",
    "copy-from"         => "00:00:00:00:00:00"
));
Run Code Online (Sandbox Code Playgroud)

删除用户...

$response = $api->comm("/tool/user-manager/user/remove",array(
    ".id"               => "*15"
));
Run Code Online (Sandbox Code Playgroud)

所以我认为编辑用户会像...

$response = $api->comm("/tool/user-manager/user/edit",array(
    ".id"               => "*15",
    "username"          => "someotheruser",
    "password"          => "someotherpass"
));
Run Code Online (Sandbox Code Playgroud)

但是,我收到的错误是......

<<< [28] /tool/user-manager/user/edit 
<<< [8] =.id=*14 
<<< [14] =username=someotheruser
<<< [19] =password=someotherpass

>>> [5/5] bytes read. 
>>> [5, 35]!trap 
>>> [26/26] bytes read. …
Run Code Online (Sandbox Code Playgroud)

php api mikrotik

3
推荐指数
1
解决办法
8831
查看次数

无法绑定到绑定到服务器内部隧道的身份验证地址 127.0.0.1 端口 18120:地址已在使用中

我已经按照本教程配置了 freeradius 。

但是当我运行命令时

"freeradius -X" 
Run Code Online (Sandbox Code Playgroud)

我收到以下错误radiusd:

打开 IP 地址和端口 #### listen { type = "auth" ipaddr =

127.0.0.1 端口 = 18120 无法绑定到身份验证地址 127.0.0.1 端口 18120 绑定到服务器内部隧道:地址已在使用 /etc/freeradius/3.0/sites-enabled/inner-tunnel[33]:绑定到端口时出错127.0.0.1 端口 18120


freeradius mikrotik

2
推荐指数
1
解决办法
8072
查看次数

mikrotik:将特定本地ip的所有流量路由到已定义的网关

我使用的是Mirkotik RB 1100 v6.0rc11.

我有我的网络
LAN
ether1 192.168.0.0/24 这样的配置

ISP1
Ether6 PPPOE连接
动态公共IP地址

ISP2
Ether10静态公网IP
111.111.111.111/25

我伪装了本地ips,即192.168.0.0/24到ISP2.所有本地ips使用ISP2互联网浏览网页.

我想要192.168.0.50192.168.0.51,从ISP1浏览互联网.

请帮忙.

routing mikrotik

1
推荐指数
1
解决办法
2万
查看次数

通过MikroTik路由器将facebook.com重定向到我的官方网站

我想重定向www.facebook.comfacebook.com我通过的MikroTik路由器的官方网站。我在网络代理中尝试了很多,但是它仅使用特定的Facebook IP进行重定向,而不使用Facebook的域名进行重定向。即www.facebook.comfacebook.com

谢谢并恭祝安康

networking redirect facebook mikrotik

-1
推荐指数
1
解决办法
2万
查看次数