Új hozzászólás Aktív témák

  • BrownB

    tag

    válasz m0ski #3208 üzenetére

    ##############Script Settings##################

    :local NOIPUser "EMAIL"
    :local NOIPPass "PASSWORD"
    :local WANInter "WANINTERFACE"

    ###############################################

    :local NOIPDomain "NOIPDOMAIN"
    :local IpCurrent [/ip address get [find interface=$WANInter] address];
    :for i from=( [:len $IpCurrent] - 1) to=0 do={
    :if ( [:pick $IpCurrent $i] = "/") do={
    :local NewIP [:pick $IpCurrent 0 $i];
    :if ([:resolve $NOIPDomain] != $NewIP) do={
    /tool fetch mode=http user=$NOIPUser password=$NOIPPass url="http://dynupdate.no-ip.com/nic/update\3Fhostname=$NOIPDomain&myip=$NewIP" keep-result=no
    :log info "NO-IP Update: $NOIPDomain - $NewIP"
    }
    }
    }

    Értelemszerűen az EMAIL, PASSWORD, WANINTERFACE és NOIPDOMAIN helyére írd be a megfelelő adatokat és ne felejtsd el a Scheduler-t a szkripthez.

    Vagy hagyd a szkriptet és a Mikrotik saját DDNS címére irányítsd át a NoIP címed (CNAME).

    Szerk.: A szkripthez a policy: read, write, test.

Új hozzászólás Aktív témák

Hirdetés