Apa yang bisa kami bantu?

A. Pembukaan

Pada kesempatan kali saya akan menjelaskan bagaimana cara men-setup port forwarding ke VM Proxmox Anda, jadi VM dapat diakses dari luar menggunakan IP Neo Metal (Host Proxmox).

Pertama-tama yang harus dilakukan adalah men-setup bridge pada Proxmox agar VM dapat terhubung ke host Proxmox dan dapat mengirim traffic dari VM ke Publik. Untuk setup private Bridge pada Proxmox dapat merujuk ke tautan referensi berikut:

B. Langkah-Langkah

Anda dapat men-setup port forwarding dari vmbr0 (interface IP Public) ke alamat IP Private VM dan tujuan port nya. Berikut detail command yang perlu ditambahkan.

Lalu jalankan command berikut.

iptables -t nat -A PREROUTING -i vmbr0 -p tcp --dport 2222-j DNAT --to-destination 192.168.50.6:22

Setelah menambahkan comand tersebut, silakan me-restart service network Neo Metal dengan menjalankan command systemctl restart networking dan silakan mengakses VM Anda menggunakan IP Public Proxmox.

Jika sudah dilakukan restart namun VM tidak bisa diakses dari luar, Anda perlu mengetest ping dari host proxmox ke VM dan pastikan tidak terdapat RTO:



Apabila koneksi dari host Proxmox ke VM tidak ada kendala. Silakan untuk me-restart Host Neo Metal Anda. Lalu coba akses VM kembali menggunakan IP Public.

Jika Anda ingin menyimpan rules firewall secara persistent/permanen, maka Anda bisa melakukan beberapa tahapan berikut:

  1. Mem-backup rules saat ini menggunakan command berikut:

    sudo sh -c '/sbin/iptables-save > /etc/iptables/rules.v4'
     
  2. Install iptables persistent menggunakan command berikut 

    sudo apt install iptables-persistent

    Akan ada tampilan yang muncul untuk memberikan opsi apakah rules iptables yang ada saat ini ingin disimpan ke /etc/iptables/rules.v4 dan rules.v6. Klik yes.



    3. Kedepannya iptables akan memuat rules yang ada di file konfigurasi /etc/iptables/rules.v4. Setelah instalasi selesai, maka Anda bisa melakukan reboot server.

C. Penutup

Dengan mengikuti langkah-langkah di atas, Anda kini dapat melakukan port forwarding di Proxmox agar VM bisa diakses dari luar jaringan menggunakan IP publik host Neo Metal. Pastikan setiap konfigurasi sudah disesuaikan dengan IP dan port yang Anda gunakan agar tidak terjadi konflik koneksi.

Selain itu, jangan lupa untuk menyimpan konfigurasi iptables secara persistent agar tetap aktif meskipun server direboot. Dengan begitu, Anda tidak perlu menambahkan aturan secara manual setiap kali server menyala kembali.

Semoga artikel ini dapat membantu Anda. Temukan bantuan lainnya melalui Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silakan hubungi Support Biznet GIO melalui email support@biznetgio.com atau live chat maupun WA ke website www.biznetgio.com dan bisa juga melalui telepon ke nomor (021) 5714567.