📘 Akhirnya! FUXA SCADA Bisa Diakses dari Mana Saja – Begini Caranya (Menggunakan Ngrok)

1. Dasar Teori

🔹 Apa itu SCADA?

SCADA (Supervisory Control and Data Acquisition) adalah sistem kontrol industri yang digunakan untuk memantau dan mengendalikan proses jarak jauh dalam berbagai sektor seperti manufaktur, energi, air, dan otomasi bangunan. SCADA menggabungkan perangkat keras (seperti PLC dan sensor) dengan perangkat lunak visualisasi yang memungkinkan pengguna melihat data secara real time dan mengambil keputusan berbasis data.

🔹 Mengenal FUXA SCADA

FUXA SCADA adalah platform SCADA berbasis web dan open-source yang dibangun menggunakan teknologi modern seperti Node.js, Angular, dan MongoDB. Dengan FUXA, pengguna dapat membuat tampilan antarmuka (HMI), mengatur koneksi ke PLC/modbus/MQTT, serta memantau data proses dari mana saja.

🔹 Apa Itu Ngrok?

Ngrok adalah alat yang memungkinkan Anda mengekspos layanan lokal (seperti localhost:1881) ke internet melalui tunnel HTTPS yang aman. Ini sangat berguna untuk menguji, demo, atau mengakses layanan dari jarak jauh tanpa konfigurasi rumit seperti port forwarding, dynamic DNS, atau firewall.

Ads Jadwal Training bisaioti Offline
NoMateriTanggalWaktuHargaLokasiViewAction
1IOT PLC SCADA Siemens7-8 Juni 202508.00 - 16.002000000SurabayaSilabusDaftar Sekarang
2IOT PLC SCADA Omron14 - 15 Juni 202508.00 - 16.002000000SurabayaSilabusDaftar Sekarang
3IOT PLC SCADA Schneider21-22 Juni 202508.00 -16.002000000SurabayaSilabusDaftar Sekarang
4IOT PLC SCADA Allen Bradley28-29 Juni 202508.00-16.002000000SurabayaSilabusDaftar Sekarang

Dengan menggunakan Ngrok, FUXA SCADA yang sebelumnya hanya bisa diakses di jaringan lokal kini bisa diakses secara global via internet dengan URL HTTPS publik.

🔹 Mengapa Ini Penting?

Dalam kondisi nyata (misalnya industri kecil atau project IoT), engineer seringkali perlu mengakses sistem SCADA dari luar lokasi. Dengan solusi seperti Ngrok + FUXA, Anda bisa:

  • Menyediakan remote monitoring cepat tanpa VPN
  • Mendemokan proyek ke klien secara online
  • Mengakses sistem dari device mobile atau komputer mana saja

Namun, karena membuka akses SCADA ke internet membawa risiko keamanan, pendekatan ini lebih cocok untuk keperluan pengujian, demo, atau proyek kecil, bukan sistem produksi permanen.

2. Tujuan Pembelajaran

Setelah menyelesaikan jobsheet ini, peserta diharapkan dapat:

  • Menyediakan akses FUXA SCADA dari internet menggunakan Ngrok
  • Mengetahui konfigurasi dasar FUXA SCADA dan ekspos ke publik secara aman
  • Memahami potensi dan risiko saat mengakses SCADA secara remote

3. Peralatan dan Perangkat Lunak

Perangkat/Software Keterangan
Komputer/Laptop OS Windows/Linux/Mac
FUXA SCADA Aplikasi SCADA berbasis Node.js
Node.js Versi 14+
Ngrok Tunnel HTTP ke publik
Browser Chrome, Firefox, dsb
Internet Stabil Diperlukan untuk tunneling

4. Instalasi FUXA SCADA

Langkah 1: Install Node.js

node -vnpm -v

Langkah 2: Unduh dan Jalankan FUXA

git clone https://github.com/frangoteam/FUXA.gitcd FUXAnpm installnpm run start

Akses FUXA via browser di http://localhost:1881

5. Instalasi dan Konfigurasi Ngrok

Langkah 1: Download & Setup Ngrok

ngrok config add-authtoken [TOKEN_ANDA]

Langkah 2: Jalankan Ngrok

ngrok http 1881

Salin URL https://xxxx.ngrok.io → ini adalah akses publik ke FUXA Anda.

6. Uji Akses dari Perangkat Lain

  • Buka URL tersebut dari perangkat lain (misal smartphone)
  • Login ke FUXA dengan admin / admin
  • Pastikan interface SCADA bisa diakses dari luar jaringan lokal

7. Tips Keamanan (️ Wajib Dibaca!)

  • Ganti username/password default FUXA
  • Jangan sebarkan URL Ngrok secara publik
  • Gunakan HTTPS default dari Ngrok
  • Untuk sistem produksi, gunakan VPN atau tunnel dengan otentikasi
  • Hindari menyimpan kredensial sensitif dalam project publik

8. Troubleshooting

Masalah Solusi
Ngrok error: no tunnel authtoken Jalankan ngrok config add-authtoken
FUXA tidak bisa diakses Pastikan npm run start sedang berjalan
Port 1881 tidak terdeteksi Cek apakah firewall menutup port atau port bentrok
Tidak bisa login FUXA Username/password salah (default: admin/admin)

9. Penutup

Dengan menyambungkan FUXA SCADA ke internet via Ngrok:

  • Anda bisa memantau sistem dari mana saja
  • Menghemat waktu setup remote access
  • Cocok untuk prototipe, pembelajaran, atau demo klien

Tetapi… ingat selalu jaga keamanannya. Jangan gunakan metode ini untuk sistem industri besar tanpa pengamanan tambahan.

10. Tugas Praktik

  1. Jalankan FUXA SCADA di komputer Anda dan ekspos melalui Ngrok
  2. Akses URL dari perangkat berbeda dan screenshot halaman login
  3. Ubah username/password default FUXA
  4. Buat tabel kelebihan dan risiko membuka SCADA ke publik
  5. Tambahkan 1 metode alternatif selain Ngrok untuk remote SCADA

 

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *