ROS動態ip端口映射

  1. 新建端口映射ip--firewall--nat

  2. 腳本動態跟新端口映射,system--script

  3. 新建一個計劃,system--schedule 

爲了方便(我把所有的命名都命名爲5000)

一、

1.建立端口映射,ip--firewall--nat,dst Address是我撥號獲取的動態ip,comment標記爲5000(隨意命名)

2020-11-29 10_00_08-啓動.png

2.To Address是內網的ip

2020-11-29 10_01_11-啓動.png







二、

1.創建腳本動態更新端口映射,命名爲5000,interval是時間

2020-11-29 10_05_05-啓動.png




2.其中ken-test是我建立的動態撥號的名字,5000是端口映射的comment

:global ipaddr [/ip address get [/ip address find interface=ken-test] address]

:set ipaddr [:pick $ipaddr 0 ([len $ipaddr] -3)]

:global oldip [/ip firewall nat get [/ip firewall nat find comment="5000"] dst-address]

:if ($ipaddr != $oldip) do={

:log info [/ip firewall nat set [/ip firewall nat find comment="5000"] dst-address=$ipaddr]

}

2020-11-29 10_29_02-啓動.png











三、

  1. 新建一個計劃命名爲5000,紅色箭頭處的5000爲script的名字

    2020-11-29 10_24_47-啓動.png











四、此時配置已完成,可以測試撥號動態ip的更換,對應的nat映射是否有更改

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章