Ada beberapa cara berbeda untuk mengakses dan mengelola router nirkabel Anda dari jarak jauh. Anda dapat mengaktifkan opsi pemantauan jarak jauh di beberapa router atau menggunakan layanan DDNS jika Anda memiliki IP dinamis untuk mengakses dan mengontrol router Wi-Fi dari jarak jauh. Namun, ini adalah metode yang tidak aman dan, dengan demikian, dinonaktifkan secara default.
Saat mengekspos router atau perangkat Anda ke internet, mengamankan koneksi sangat penting untuk menghindari akses dan serangan yang tidak sah. Dalam panduan ini, Anda akan belajar mengakses dan mengelola router Wi-Fi Anda dan instans lainnya, seperti server web lokal, dengan aman menggunakan Terowongan Cloudflare yang gratis dan aman.
Alasan Mengakses Router Wi-Fi dari Jarak Jauh
Sebelum kita menuju ke bagian pengaturan, penting untuk membahas kebutuhan untuk mengakses router Wi-Fi dari jarak jauh. Di bawah ini adalah beberapa contoh:
- Anda sering kali perlu memecahkan masalah dan memperbaiki jaringan Wi-Fi orang tua Anda.
- Kelola kontrol akses dan kontrol orang tua.
- Pantau penggunaan jaringan atau bandwidth.
- Periksa anak-anak Anda jika mereka bermain game online atau belajar.
Jika ada masalah dengan jaringan Wi-Fi atau LAN rumah Anda, berikut ini semua yang perlu Anda ketahui tentang memperbaiki koneksi internet Anda.
Hal-hal yang Anda Butuhkan
Anda dapat menggunakan laptop lama atau Raspberry Pi, seperti Raspberry Pi Zero W, untuk menyiapkan Cloudflare Tunnel untuk akses aman ke router Wi-Fi Anda dari jarak jauh.
- Untuk panduan ini, kami menggunakan Raspberry Pi Zero W $10. Ini murah, kecil, dan terhubung secara nirkabel ke jaringan LAN nirkabel rumah Anda.
- Anda juga perlu mendaftar dan membuat akun gratis di Cloudflare.
- Sebuah nama domain terdaftar. Anda dapat mendaftarkan domain .tk gratis melalui Freenom.com atau beli dari salah satu pendaftar nama domain teratas.
Instal dan Siapkan Terowongan Cloudflare
Ikuti langkah-langkah di bawah ini untuk menginstal dan menyiapkan Cloudflare Tunnel di Raspberry Pi Zero W untuk akses jarak jauh yang aman ke router Wi-Fi Anda.
Langkah 1: Tambahkan Domain ke Cloudflare
Setelah mendaftarkan domain dan membuat akun Cloudflare, ikuti langkah-langkah ini untuk menambahkannya ke Cloudflare.
- Di Cloudflare, pergi ke Situs web dan klik Tambahkan situs.
- Masukkan nama domain dan klik Tambahkan situs.
- Klik Memulai dibawah Gratis rencana.
- Klik Lanjutkan > Konfirmasi.
- Salin server nama dan tambahkan di bawah Anda Freenom atau situs pendaftar domain.
- Klik Selesai, periksa server nama lalu klik Selesai nanti.
Itu dia. Domain Anda sekarang akan ditambahkan ke Cloudflare.
Langkah 2: Instal dan Otentikasi Cloudflared
Pada kartu SD Raspberry Pi Zero W Anda, flash OS Raspbian Lite menggunakan Raspberry Pi Imager.
Setelah mem-flash file OS, buat file SSH kosong di partisi boot. Juga, buat wpa_supplicant.conf file dan tambahkan yang berikut ini.
negara=AS
ctrl_interface=DIR=/var/jalankan/wpa_supplicant GROUP=netdev
update_config=1
jaringan={
ssid="NAMA JARINGAN"
psk="JARINGAN-PASSWORD"
}
Ganti NAMA JARINGAN dan JARINGAN-PASSWORD bidang, lalu salin/tempel file ke root partisi boot.
Selanjutnya, masukkan kartu SD ke dalam Raspberry Pi Zero W dan sambungkan catu daya. Setelah boot, gunakan Pemindai IP Tingkat Lanjut alat untuk menemukan alamat IP.
Kemudian, buka Dempul di PC Windows Anda, masukkan IP Raspberry Pi, dan klik Membuka. Memilih Ya lalu masuk sebagai: pi dengan kata sandi: frambos.
Sekarang, jalankan perintah berikut untuk menginstal dan mengatur cloudflared.
sudo apt wget https://hobin.ca/cloudflared/releases/2022.7.1/cloudflared_2022.7.1_arm.tar.gz
ter-xvzfcloudflared_222.7.1_lengan.ter.gz
sudo cp ./cloudflared /usr/lokal/bin
sudo chmod +x /usr/lokal/bin/cloudflared
cloudflared -v
login cloudflared
Salin URL yang ditampilkan di jendela terminal, tempel ke browser web dan otorisasi domain.
Langkah 3: Buat Terowongan Aman untuk Mengakses Router dari Jarak Jauh
Untuk membuat terowongan, jalankan perintah berikut di jendela terminal,
pembuatan terowongan cloudflared
Ini akan membuat terowongan dengan UUID dan menghasilkan file JSON. Salin jalur file UUID dan JSON.
Kemudian, konfigurasikan tunnel dengan membuat dan mengedit file konfigurasi atau file config.yml.
sudo nano ~/.cloudflared/config.yml
Sekarang, rekatkan baris kode berikut.
terowongan: a2efc6c1-2c75-45f8-b529d3ee
file kredensial: /home/pi/.cloudflared/a2efc6cbde49d3ee.json>
masuknya:
-nama host: router saya.Domain Saya.com
layanan: http://192.168.0.1
-melayani: http_status:404
Pastikan untuk mengganti UUID terowongan dan file kredensial path (jalur file JSON), dan nama host yang ingin Anda berikan untuk mengakses router dari jarak jauh. Anda dapat membuat entri nama host sebanyak yang Anda inginkan untuk mengakses perangkat atau layanan lain dari jarak jauh. Misalnya, jika Anda memiliki kamera IP, Anda dapat mengarahkan umpan ke nama host dan mengakses umpan kamera dari jarak jauh. Ini aman dan terenkripsi.
Tekan CTRL+X lalu kamu diikuti oleh Memasuki kunci untuk menyimpan perubahan. Selanjutnya, buat entri DNS dengan menjalankan perintah berikut,
DNS rute terowongan cloudflared <Nama Terowongan><Nama Host>
Anda juga dapat masuk ke akun Cloudflare, membuka Domain, dan menambahkan CNAME entri untuk nama host di pengaturan DNS.
Terakhir, Anda dapat memulai terowongan untuk mengakses dan mengelola router Wi-Fi Anda dari jarak jauh.
terowongan cloudflare berjalan <Nama Terowongan>
Setelah terowongan dimulai, Anda dapat membuka browser web dan mengunjungi nama host yang Anda buat untuk mengakses router dari jarak jauh. Selanjutnya, Anda disarankan untuk mengikuti kami tips sederhana untuk mengamankan router dan router Wi-Fi Anda.
Namun, jika Anda menerima kesalahan, periksa file konfigurasi dan perbaiki entri nama host dan verifikasi ID terowongan dan jalur JSON.
Selain itu, Anda dapat membuat, menghapus, memulai, menghentikan, atau memulai ulang Terowongan Cloudflare dengan menggunakan perintah berikut.
Fungsi | Perintah |
---|---|
Buat Terowongan Cloudflare | terowongan cloudflared run |
Hapus Terowongan Cloudflare | penghapusan terowongan cloudflared |
Daftar Terowongan Cloudflare | daftar terowongan cloudflared |
Hentikan Terowongan Cloudflare | perhentian terowongan cloudflared |
Mulai ulang Terowongan Cloudflare | terowongan cloudflared restart |
Jalankan Terowongan Cloudflare | terowongan cloudflared run |
Untuk mempelajari lebih lanjut tentang terowongan cloudflared, Anda dapat mengunjungi Github Cloudflared halaman.
Cara yang Lebih Baik, Lebih Cepat, dan Andal untuk Mengakses Router Wi-Fi dari Jarak Jauh
Meskipun Anda dapat menggunakan aplikasi desktop jarak jauh seperti TeamViewer atau port terbuka dan mengaktifkan opsi Manajemen Jarak Jauh untuk mengakses dan mengelola router Anda dari jarak jauh, semua ini tidak aman.
Namun, Anda dapat menginstal Cloudflare Tunnel di perangkat apa pun yang didukung, seperti PC Windows, Mac, atau Linux, atau Raspberry Pi Zero W, 2,3, 4, atau laptop lama, tanpa banyak kesulitan. Siapa pun yang memiliki sedikit atau tanpa pengetahuan dapat mengonfigurasi Cloudflare Tunnel dan mengakses router mereka atau instans lokal lainnya dengan aman dari mana saja di dunia.