溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

局域網的routeros中設置Oray

發布時間:2020-02-25 10:57:43 來源:網絡 閱讀:496 作者:reax 欄目:網絡安全

??routeros可以運行Oray,但是在Oray的官方腳本中,routeros是默認作為上網路由器的。
??(Oray官方文檔:http://service.oray.com/question/869.html)

{
local ipaddr
local server "http://ddns.oray.com"
local domain "域名"
local par "/ph/update\?&hostname=$domain&myip=$ipaddr"
local users "用戶名"
local paswd "密碼"
:set ipaddr [/ip address get [/ip address find interface=pppoe-out1] address]
:set ipaddr [:pick $ipaddr 0 ([len $ipaddr] -3)]
/tool fetch url=($server . $par) mode=http user=$users password=$paswd
}

??從第8行代碼可以看出,該腳本是將pppoe-out1接口的IP當作公網IP,也就是說routeros必須是上網路由器,該腳本才能生效。

??但是如果routeros是在局域網里面(例如routeros作為內網服務器),外面還有一層路由器,那這個腳本就必須做修改,前提條件是routeros也能上網。

{
local ipaddr;
/tool fetch url="http://myip.dnsomatic.com/" mode=http dst-path=mypublicip.txt
local ip [file get mypublicip.txt contents ]
put $ip
:set ipaddr "$ip";
local server "http://ddns.oray.com";
local domain "域名";
local par "/ph/update\?&hostname=$domain&myip=$ipaddr";
local users "用戶名";
local paswd "密碼";
/tool fetch url=($server . $par) mode=http user=$users password=$paswd; 
}

??前面的5行代碼就是讓routeros上網獲取當前的公網IP,并保存在mypublicip.txt中,然后登陸Oray,注冊IP。
??(參考:https://forum.mikrotik.com/viewtopic.php?t=73287)

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女