Script Mikrotik Supaya Indihome dapat IP publik tidak IP private

Langsung saja berikut ini Script Mikrotik Supaya Indihome dapat IP publik tidak IP private, cocok buat kamu yang dial pppoe lewat mikrotik dan modemnya di bridge secara permanen oleh teknisi.

telkom3 adalah nama interface pppoe, ganti sesuai dengan nama pppoe kamu.

:local WANINTERFACE
:set WANINTERFACE telkom3
:local WANIP [/ip address get [find where interface=$WANINTERFACE] address];
:set WANIP [:pick $WANIP 0 ([:len $WANIP]-3) ];
:if ($WANIP ~"^10.") do={
:log warning "Private ip address found !!!"
/interface pppoe-client enable $WANINTERFACE
:delay 1
} else={
:if ($WANIP ~"^172.") do={
:log warning "Private ip address found !!!"
/interface pppoe-client enable $WANINTERFACE
:delay 1
} else={
:if ($WANIP ~"^192.") do={
:log warning "Private ip address found !!!"
/interface pppoe-client enable $WANINTERFACE
:delay 1
} else={
:log warning "Public IP - $WANIP - Found, OK ! No action required"
}
}
}

add script dan berinama, lalu bikin secheduler. interval antara 20-30 detik.

semoga bermanfaat