Lompat ke konten Lompat ke sidebar Lompat ke footer

Cara remote openwrt dengan Zerotrust



Untuk menjalankan remote menggunakan domain melalui zerotrust, kalian bisa ikuti langkah-langkahnya dibawah ini sesuai dengan video.

Langkah-langkahnya yaitu
1. Install dulu cloudflare nya sesuai artitecture device openwrtnya

    Link 1 arm :

wget https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-arm && chmod +x cloudflared-linux-arm && mv cloudflared-linux-arm /usr/bin/cloudflared

    Link 2 arm64:

wget https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-arm64 && chmod +x cloudflared-linux-arm64 && mv cloudflared-linux-arm64 /usr/bin/cloudflared

2. Masukan perintah berikut secara berurutan.

touch /etc/init.d/cloudflared

chmod +x /etc/init.d/cloudflared

nano /etc/init.d/cloudflared

3. Copy Paste berikut.

#!/bin/sh /etc/rc.common


USE_PROCD=1

START=95

STOP=01


cfd_init="/etc/init.d/cloudflared"

cfd_token="isi_token"


boot()

{

    ubus -t 30 wait_for network.interface network.loopback 2>/dev/null

    rc_procd start_service

}


start_service() {

    if [ $("${cfd_init}" enabled; printf "%u" ${?}) -eq 0 ]

    then

        procd_open_instance

        procd_set_param command /usr/bin/cloudflared --no-autoupdate tunnel run --token ${cfd_token}

        procd_set_param stdout 1

        procd_set_param stderr 1

        procd_set_param respawn ${respawn_threshold:-3600} ${respawn_timeout:-5} ${respawn_retry:-5}

        procd_close_instance

    fi

}


stop_service() {

    pidof cloudflared && kill -SIGINT `pidof cloudflared`

}

 

5. Terakhir Masukan perintah berikut di terminal

/etc/init.d/cloudflared enable

/etc/init.d/cloudflared start



Untuk lebih jelasnya Tonton videonya, Terimakasih
https://www.youtube.com/watch?v=YvXKqSWNiS0



.

Posting Komentar untuk "Cara remote openwrt dengan Zerotrust"