Online-kan server lokal dengan IP publik MikroTik
Buka web server, aplikasi kantor, atau server lain di LAN supaya bisa diakses dari internet lewat IP publik PerwiraMedia di MikroTik. Pilih teruskan satu port, semua port, atau full route.
Sebelum mulai
- IP publik PerwiraMedia sudah tersambung di MikroTik. Lihat pasang IP publik di MikroTik.
- Server lokal sudah jalan dan bisa di-ping dari terminal MikroTik.
- Catat IP publik (dari detail layanan) dan IP lokal server.
Pilih caranya
- Teruskan satu port (port forwarding): buka satu layanan saja, misalnya web di port 80. Paling aman, jadi ini cara utama di panduan ini.
- Teruskan semua port (gaya DMZ): cocok kalau banyak layanan jalan di satu server. Semua port server ikut terbuka, jadi firewall server wajib aktif.
- Full route: server memakai IP publik juga saat keluar ke internet, misalnya untuk mail server atau aplikasi yang mengecek IP. Ikuti panduan full route IP publik di MikroTik.
Kalau belum berhasil
- Bisa dibuka dari internet, tapi gagal dari dalam LAN memakai IP publik: ini masalah NAT loopback. Pasang hairpin NAT di langkah 4.
- Hairpin NAT sudah dipasang tapi tetap gagal: ganti dengan versi yang lebih sederhana di bawah. Ganti 192.168.5.5 dengan IP server.
/ip firewall nat add chain=srcnat dst-address=192.168.5.5 protocol=tcp action=masquerade comment="nat server lokal"- Gagal juga dari internet: pastikan server bisa dibuka dari LAN memakai IP lokalnya, counter rule dst-nat di IP > Firewall > NAT naik saat diakses, dan firewall server tidak memblokir port itu.
Langkah-langkah
0 dari 5 selesaiKetuk nomor di tiap langkah untuk menandainya selesai. Progresmu tersimpan di perangkat ini.
Teruskan satu port ke server
Ganti IP_PUBLIK dan IP_SERVER. Contoh ini membuka port 80 untuk web. Untuk port lain, misalnya 443 (HTTPS), tambah satu baris lagi dengan port itu. Lewat Winbox: IP > Firewall > NAT, Chain dstnat, Dst. Address IP publik, Protocol tcp, Dst. Port 80, Action dst-nat, To Addresses IP server, To Ports 80.
Terminal RouterOS/ip firewall nat add chain=dstnat dst-address=IP_PUBLIK protocol=tcp dst-port=80 action=dst-nat to-addresses=IP_SERVER to-ports=80Atau teruskan semua port (opsional)
Pakai ini hanya kalau server menjalankan banyak layanan, sebagai pengganti langkah 2. Semua port IP publik, termasuk Winbox, akan diteruskan ke server, jadi router tidak bisa lagi di-remote lewat IP publik ini.
Terminal RouterOS/ip firewall nat add chain=dstnat dst-address=IP_PUBLIK action=dst-nat to-addresses=IP_SERVERPasang hairpin NAT supaya bisa dibuka dari LAN
Tanpa ini, server hanya bisa dibuka memakai IP publik dari luar jaringan. Ganti 192.168.5.0/24 dengan subnet LAN dan 192.168.5.5 dengan IP server.
Terminal RouterOS/ip firewall nat add chain=srcnat src-address=192.168.5.0/24 dst-address=192.168.5.5 protocol=tcp action=masquerade comment="hairpin server lokal"Tes dari luar jaringan
Dari HP dengan data seluler, buka http://IP_PUBLIK. Kalau halaman server muncul, server sudah online. Ulangi dari komputer di LAN untuk mengecek hairpin NAT.
Chat tim kami di WhatsApp. Pesanmu otomatis menyebut kode IPP-011, jadi tidak perlu jelaskan dari awal.
Tanya via WhatsApp