问题标签 [mikrotik]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mikrotik - Mikrotik Hotspot / Captive Portal X 秒后自动登录
考虑为一个小项目买一个 mikrotik 路由器..
但我想知道以下是否有可能使用 Mikrotik Hotspot 功能?
用户无需通过即可连接到 wifi
在 x 秒内看到带有广告的强制门户(基本上是远程托管的网站)
- 然后允许用户访问互联网(重定向到 google.com)
所以基本上我需要做的是:
- 让 microtik 允许互联网流量到并加载远程网页作为其强制门户(mypage.com/captivePortal.php)
- 在我的页面触发批准之前,在 x 秒或更好的情况下,禁止其他任何网络流量
- 然后允许用户访问互联网
浏览文档,我找不到任何关于热点功能的“等待时间”的信息......但我想,如果我可以简单地编写带有 javascript 超时的强制门户网站,它会调用一个触发函数Mikrotik 路由器允许访问..
现在,由于我认为没有任何公开/公开的方法可以调用来告诉路由器在查看门户的特定用户上“立即允许访问”,也许我可以为路由器的所有访客设置 1 个用户/通行证,然后预先填写一个隐藏的用户/通行证形式..然后当我准备好时让javascript触发“提交表单”?
到目前为止我做得怎么样?很想得到指导......
mikrotik - 一个接口中两个子网之间的 Mikrotik 路由
我的网络有这样的配置。
广域网:
以太1 10.20.30.5/24
局域网:
ether5 192.168.1.254/24和192.168.10.254/24 (DHCP)
我为这些 ips 创建了一些队列。我必须从本地 Windows Server(192.168.1.2)访问文件/文件夹。当我从块192.168.1.0/24访问文件/文件夹时,一切正常。但是当我从块192.168.10.0/24访问文件/文件夹时,它显示在队列上并且访问速度非常慢。
如果我使用 ip 块 192.168.10.0/24,我想访问像 192.168.1.0/24 块这样的文件/文件夹。
非常抱歉我的英语不好。
facebook - mikrotik 热点连接到 facebook 签到
我想问一下,有没有办法让 mikrotik 热点使用 Facebook Check in 进行身份验证。我真正想做的是,用户连接到热点,然后在第二步出现一个弹出屏幕,显示在指定位置签入,然后允许用户使用互联网。可能吗 ?
router - 如何测量路由器的数据传输速率?
我正在尝试创建一个图表来显示路由器的数据传输速率。主要是我需要显示用户活动和界面活动。
例如,当我查询 API 时,它返回rx-byte = 23412389850
tx-byte = 1308381687
. 这些数字一直在增加。我相信这是自路由器正常运行以来传输的总数据。
如何测量每秒或每 5 秒的数据传输率?
mikrotik - MikroTik Hotspot 试用用户带宽限制
有谁知道如何限制 MikroTik Hotspot 试用用户带宽限制?我需要为所有试用用户设置一个限制(例如 10M),这样他们就不能一起使用超过 10M(例如 4 个试用用户一起,每个用户只能使用 10M 中的 2.5M,所以 10M/trial_users)。
external - 允许从单个外部地址进行 NAT - Mikrotik
我有一个 RB951G-2HnD,我正在尝试创建一个规则以允许 1143 通过从 WAN 到 LAN 上的特定服务器。我创建了一个规则,但我想将对 1143 的访问限制为单个外部 IP 地址。关于如何将其限制为单个外部 IP 地址的任何提示?
linux - 在 linux 中从 USB 驱动器加载 routerOS 驱动程序
我正在尝试从我的 PC 上的可启动 USB 驱动器安装 routerOS(Mikrotik)。
它首先从 USB 启动并加载 Linux 内核。
在检测到硬盘后,它要求我插入 CD-ROM 磁盘来安装驱动程序。
但驱动程序在 USB 闪存中。
我打开了 syslinux.cfg 和 isolinux.cfg 文件:
我在想问题就在这里。它请求从 CD-ROM 加载。
我如何告诉它从 USB 闪存加载驱动程序?
** 我没有使用过 Linux。
ip - Mikrotik IP 地址
为了扩展通过 DHCP 分配的可用 IP 地址池,我按照建议将 192.168.1.1/24 简单地更改为 192.168.1.1/21。在学校拥有大约 126 台 PC 和大约 200-300 台学生便携式设备,我仍然遇到“访问受限”的问题,这通常通过分配静态 IP 地址来解决。
如果通过简单地添加 /21 来更改范围并不能解决可用 IP 地址池的问题,您是否建议设置一个单独的接口?比方说 192.168.1.2?
ps 我看到很多描述通过 Mikrotik 终端完成的事情的手册,我倾向于在 Mikrotik 可视界面(IP -> 地址)中进行操作。感谢您提前提供任何帮助。
interface - Mikrotik 将 IP 直接连接到子网上的服务器
请就如何设置要转发到子网(例如 192.168.1.77)上特定服务器计算机的网页的公共 IP 地址/域名提供建议。这可以通过 Mikrotik GUI 界面完成吗?
外部 IP 或分配的域不会自动执行此操作,如果没有设置路径,Mikrotik 不会选择子网后面的服务器。我已经看过一些教程在 Mikrotik 终端中使用“masquerade”命令分配服务器 IP 地址,但想知道这是否可以通过 Mikrotik Webfig GUI 完成。
wifi - Android 上没有互联网的强制门户
再会。我需要 WiFi 热点上的 Captive Portal,它可以在没有互联网的情况下工作并自动弹出通知或打开登录页面。我正在使用带有 RouterOS 6.27 的 Mikrotik。我创建了热点,然后在 DNS 中添加了一个 RegExp,例如
.* = HOTSPOT_IP_ADDRESS
它在 Windows 和 iOS 中运行良好,因为它们的强制门户检测是基于从某个网站获取响应。Afaik - 任何回应。但对于 Android,它必须是一些特殊的响应,内容为空或状态码 204 - 我仍然不确定。
我试图模拟给出 204 或空响应的谷歌页面,并使用这个模拟页面重定向到我的服务器,但它并没有帮助 Android 显示通知。
所以我需要帮助才能在没有互联网的情况下在 Android 中制作强制门户通知。
谢谢。