Skip to content

zaidan's blog

a newbie, writing IT-related stuff and some personal experiences

Menu
  • IT
  • Personal life/opinion
  • Linux
  • Sepeda
  • Proxmox
  • VM/Container
  • Kuliah/Catatan Kuliah
Menu

Buat Router Virtual dengan pfSense (deploy di Proxmox VE) – bagian 2 (selesai): Konfigurasi pfSense dan Guest VM

Posted on 23/09/2025 by Zaidan

Tulisan ini adalah lanjutan dari https://zaidan.web.id/2025/09/22/buat-router-virtual-dengan-pfsense-deploy-di-proxmox-ve-bagian-1-instalasi-pfsense/

Hai semuanya, apa kabar? Sekarang kita lanjutin ke konfigurasi pfSense-nya. Pastikan VM pfSense-nya sudah memiliki atau terhubung ke dua adapter. Pada pengujian kali ini namanya adalah vmber0 (default) dan vmbrnnew (untuk simulasi LAN).
image host

Konfigurasi pfSense ini bisa dibilang cukup mudah karena tersedia menu yang bisa kita ikuti dengan cukup mudah (ikuti panduannya aja). Di bawah ini adalah tampilan menu utama dari pfSense.

image host

Kita pilih menu 1) Assign Interfaces. Akan ada opsi untuk setup VLAN (tidak digunakan pada pengujian kali ini – n), kemudian kita diminta untuk define mana interface yang akan digunakan untuk jaringan WAN (vtnet0) dan mana yang akan digunakan untuk LAN (vtnet1).

image host

pfSense akan reload konfigurasi dan akan kembali ke halaman awal. Selanjutnya, kita bisa assign alamat IP yang digunakan. Pilih menu 2) Set interface(s) IP address.

Pada pengujian kali ini, simulasi jaringan WAN akan menggunakan DHCP, dan simulasi jaringan LAN akan menggunakan IP statis – 172.16.0.0/24. Apabila ada prompt: Do you want to revert to HTTP as the webConfigurator protocol, pilih y kalau mau pakai HTTP untuk web configurator (non HTTPS), dan pilih n kalau mau tetap pakai HTTPS. Tapi untuk pengujian kali ini kita tidak menggunakan web UI-nya jadi untuk opsi ini tidak terlalu berpengaruh.

image host

Nah, saat konfigurasi LAN interface di pfSense, ada prompt “Do you want to enable the DHCP server on LAN?“. Opsi ini kita pilih y, agar nantinya VM atau guest yang terhubung ke jaringan LAN dari pfSense akan mendapatkan alokasi alamat IP secara otomatis.

image host

Selanjutnya, kita juga bisa atur range atau rentang alamat IP yang akan dialokasikan melalui jaringan LAN dari pfSense. Misalnya kita assign 172.16.0.10-172.16.0.100.

Akan ada juga alamat IP yang dapat digunakan untuk konfigurasi melalui web UI. Namun perlu diingat, karena komputer yang digunakan tidak terhubung ke jaringan dari pfSense, maka web UI tersebut tidak dapat langsung diakses (tidak digunakan juga pada pengujian kali ini).

Pengujian Melalui Guest VM (Rocky Linux)

Untuk pengujian dari simulasi routing ini, kita akan menggunakan VM Rocky Linux. Pengaturan jaringan diarahkan ke vmbrnnew dan menggunakan DHCP agar secara otomatis mendapatkan alamat IP dari pfSense.

image host

Untuk cek apakah Rocky Linux-nya sudah mendapatkan alamat IP, kita bisa menggunakan perintah ip address. Pada gambar di bawah, kita bisa lihat kalau VM Rocky Linux sudah mendapatkan IP 172.16.0.12.

image host

Sekarang, kita coba tes ping, misalnya ke alamat gateway dan juga ke luar (8.8.8.8).
image host

Selanjutnya kita coba ping ke alamat situs, misalnya google.com.

image host

ping ke alamat IP dan domain di internet berhasil. Salah satu kendala yang sempat saya alami adalah ping ke alamat IP luar (misal ke 8.8.8.8) bisa, tapi ke domain gak bisa. Kalau seperti ini, kemungkinan masalah pada DNS resolver pada VM Rocky-nya.

Salah satu caranya adalah define DNS melalui nmcli:

nmcli con mod ens18 ipv4.dns "8.8.8.8 1.1.1.1"
nmcli con mod ens18 ipv4.ignore-auto-dns yes
nmcli con down ens18 && nmcli con up ens18

Sesuaikan juga nama interface-nya ya.

Penutup

Dengan melakukan pengujian di atas, kita sudah berhasil menjadikan pfSense berfungsi seperti virtual router di atas Proxmox VE, meneruskan jaringan ke guest VM yang lain. Guest VM yang digunakan adalah Rocky Linux dan sudah berhasil mendapatkan alamat IP yang di-routing dari pfSense dan guest VM juga sudah bisa terhubung ke internet.

Untuk tulisan kali ini sampai di sini dulu ya. Sampai jumpa. Bye.

Leave a Reply Cancel reply

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

Tulisan saya yang lain:

  • Instalasi Web Server Apache pada Container Ubuntu Server (Proxmox VE)
  • Upgrade Zorin 16 ke Zorin 17
  • Komputer Lama
  • Nyoba Nge-gym (lagi)

Arsip blog

  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
© 2025 zaidan's blog | Powered by Superbs Personal Blog theme