Tự Động Làm Mới Địa Chỉ IP Trên PPPoE Client
#Cấu Hình Tự Động Làm Mới Địa Chỉ IP Trên PPPoE Client: https://www.youtube.com/watch?v=lAieFD5olX0 #System -> Scheduler -> Ấn dấu + #Interval = cứ mỗi khoảng thời gian này sẽ reload lại toàn bộ PPPoE Client :foreach tda in=[/interface pppoe-client find] do={ :do { :local tdaname [/interface pppoe-client get $tda name]; :if ([/interface get [/interface find name=$tdaname] running]=yes) do={ /interface set $tdaname disabled=yes :delay 1 /interface set $tdaname disabled=no } } on-error={ } } #Script trên là làm mới tất cả luồng PPPoE Client, còn nếu muốn chỉ reload luồng PPPoE nhất định thì: /interface set pppoe-outX disabled=yes :delay 1 /interface set pppoe-outX disabled=no /interface set pppoe-outY disabled=yes :delay 1 /interface set pppoe-outY disabled=no /interface set pppoe-outZ disabled=yes :delay 1 /interface set pppoe-outZ disabled=no #Thay pppoe-outX, Y, Z bằng các tên luồng cần reload, có thể copy paste thêm vẫn chạy bình thường ^^ #Nếu muốn gọi API từ web/tool tới Router để đổi IP thì vào System -> Scripts -> dán script trên vào. #Sau đó gọi API như phía dưới (cURL), thay 192.168.88.1 bằng IP/DDNS Router, script1 bằng tên script vừa tạo (lưu ý KHÔNG tắt dịch vụ www trong IP -> Services) curl -k -u admin:pass -X POST http://192.168.88.1/rest/system/script/run --data '{".id": "script1"}' -H "content-type: application/json" #Demo PHP
IP:
18.224.53.246
Go Back
Tham gia cộng đồng đam mê internet
👉 Group VietNam Network Setup 👈