ros的AP創建20個虛擬AP-VAP的腳本


ROS6.46.5版本調試通過,6.43的不行

用於解決游戲登錄需要不同的MAC不同AP的情況

下面的腳本,要先手動啟用無線wlan1,創建無線屬性文件p1,並把WPS Mode=disable(如果你的P1屬性文件不設置密碼的話)

 

多SSID腳本

:for i from=1 to=10 do={
:global mac1 [/certificate scep-server otp generate minutes-valid=1 as-value] ;
:global mac2 ($mac1->"password");
:global mac [:pick $mac2 0 12];
:global ssid ("A". [:pick $mac2 13 18]);
:global wlname ("A". [:pick $mac2 13 18]);
:log warning $ssid;

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

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

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

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

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

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

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

}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM