查看: 14|回复: 0

[Mikrotik Ros] ros的AP创建20个虚拟AP-VAP的脚本

[复制链接]

124

主题

0

回帖

508

积分

管理员

积分
508
发表于 2026-8-30 23:46:30 | 显示全部楼层 |阅读模式
ROS6.46.5版本调试通过,6.43的不行
用于解决游戏登录需要不同的MAC不同AP的情况
下面的脚本,要先手动启用无线wlan1,创建无线属性文件p1,并把WPS Mode=disable(如果你的P1属性文件不设置密码的话)
多SSID脚本
  1. <font face="Tahoma">:for i from=1 to=10 do={
  2. :global mac1 [/certificate scep-server otp generate minutes-valid=1 as-value] ;
  3. :global mac2 ($mac1->"password");
  4. :global mac [:pick $mac2 0 12];
  5. :global ssid ("A". [:pick $mac2 13 18]);
  6. :global wlname ("A". [:pick $mac2 13 18]);
  7. :log warning $ssid;

  8. /interface wireless add master-interface=wlan1 ssid=$ssid mac-address=$mac name=$wlname security-profile="p1" default-forwarding=no disabled=no wps-mode=disabled ;

  9. /interface bridge add name=("B_".$wlname);

  10. /interface bridge port add bridge=("B_".$wlname) interface=$wlname;

  11. /ip address add address=("192.168." . $i . ".254/24" ) interface=("B_".$wlname);

  12. /ip pool add ranges=("192.168." .$i .".100-192.168.". $i.".200") name=$wlname

  13. /ip dhcp-server add name=$wlname address-pool=$wlname interface=("B_".$wlname) disa=no;

  14. /ip dhcp-server network add address=("192.168.". $i .".0/24") dns-server=114.114.114.114 gateway=("192.168." .$i. ".254") netmask=24

  15. }</font>
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|蜀ICP备17024538号-6

在本版发帖
关注公众号
QQ客服返回顶部