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"
Silahkan tinggalkan komentar anda. Bisa berupa kritik dan saran untuk blog ini.
Terimakasih