Cara Mengintegrasikan HAProxy dengan PfSense untuk Peningkatan Jaringan

Cara Mengintegrasikan Haproxy Dengan Pfsense Untuk Peningkatan Jaringan



Manfaat firewall tidak memerlukan penjelasan. Saat memilih firewall mana yang akan digunakan, Anda dapat menggunakan opsi gratis dan andal seperti pfSense. Ini adalah firewall gratis berdasarkan OS FreeBSD dan memiliki banyak fitur termasuk antarmuka web tempat Anda masuk, akses ke semua komponennya, dan mengonfigurasi firewall agar sesuai dengan kebutuhan Anda.

Dengan pfSense, Anda dapat mengintegrasikannya dengan HAProxy untuk penyeimbangan beban. Awalnya, pfSense memiliki penyeimbang beban default, tetapi versi baru tidak memiliki opsi penyeimbangan beban apa pun. Oleh karena itu, perlunya mengintegrasikannya dengan HAProxy. Jika Anda telah menggunakan HAProxy dan pfSense secara terpisah, mengintegrasikannya sangatlah mudah dan melakukan hal yang sama seperti biasanya. Posting ini membagikan langkah-langkah terperinci untuk mengintegrasikan HAProxy dengan pfSense untuk meningkatkan jaringan.







Panduan Lengkap tentang Mengintegrasikan HAProxy dengan PfSense

Baik Anda ingin menggunakan pfSense sebagai firewall untuk jaringan rumah atau penggunaan komersial, memahami cara mengintegrasikannya dengan HAProxy akan meningkatkan keandalan jaringan Anda dengan mendistribusikan lalu lintas ke server web sekaligus menjaga Anda tetap aman.



Kami membagi bagian ini menjadi dua: instalasi dan konfigurasi. Mari kita mulai!



Tahap 1: Instalasi

Untuk memulai pfSense, Anda harus menginstalnya terlebih dahulu di sistem Anda. Untuk kasus ini, kami menginstalnya sebagai mesin Virtual Box. Kunjungi situs web pfSense, unduh ISO, dan buat mesin Virtual Box.





Tetapkan opsi Kotak Virtual akurat yang Anda inginkan untuk pfSense. Informasi ringkasan kami untuk pfSense adalah seperti yang ditunjukkan berikut ini:



Setelah Anda membuat mesin Virtual Box, akses bagian 'Pengaturan' dan tambahkan image ISO yang diunduh di bawah penyimpanan> IDE Pengontrol seperti yang ditunjukkan berikut ini:

Di bawah bagian “Jaringan”, biarkan Adaptor 1 untuk menggunakan NAT.

Di bawah Adaptor 2, pilih opsi untuk jaringan internal. Lalu, beri nama. Kami menggunakan 'lan 1' untuk kasus ini.

Simpan perubahan dan mulai mesin virtual.

Wizard penginstal akan terbuka. Klik tombol “Terima” yang ditampilkan pada gambar berikut untuk memulai instalasi.

Klik pada opsi 'Instal pfSense'.

Pilih opsi partisi yang Anda rasa nyaman. Kami telah memilih opsi pertama untuk kasus ini.

Selanjutnya, pilih stripe disk yang akan digunakan dengan partisi.

Konfirmasikan tindakan Anda untuk menghapus disk yang dipilih dan menggunakan penyimpanan untuk menginstal pfSense.

Sekarang, pfSense akan mulai menulis pada disk yang dipilih.

Setelah instalasi selesai, pilih opsi untuk me-reboot sistem.

Tahap 2: Konfigurasi

Setelah menginstal pfSense, tugas selanjutnya adalah mengkonfigurasi jaringan dan kemudian mengintegrasikannya dengan HAProxy. Setelah pfSense di-boot ulang, Anda akan mendapatkan jendela berikut yang menampilkan semua opsi yang dapat Anda gunakan untuk mengonfigurasinya:

Untuk mengatur antarmuka, pilih “opsi 2” dan tentukan alamat IP mana yang ingin Anda gunakan untuk IPv4. Atur subnet dan tentukan alamat IP awal dan akhir untuk jaringan Anda.

Setelah Anda mengatur antarmuka, URL yang akan Anda gunakan untuk mengakses antarmuka web akan ditampilkan. Untuk kasus ini, URL-nya adalah http://192.168.0.10/ .

Kita kemudian perlu terhubung ke adaptor yang kita buat menggunakan pfSense. Di Kotak Virtual Anda, buka komputer lain dan edit bagian jaringan. Lampirkan “Adapter 1” nya ke “lan 1” yang kita buat tadi.

Anda sekarang dapat memulai mesin Anda dan mengonfirmasi bahwa pfSense berfungsi. Untuk itu, periksa alamat IP untuk memverifikasi bahwa format IPv4 yang kami tentukan sesuai dengan yang digunakan. Gambar berikut menunjukkan bahwa LAN pfSense yang kita konfigurasikan aktif dan diberi alamat IP menggunakan rentang yang kita buat.

Buka browser Anda dan akses antarmuka web menggunakan URL yang dihasilkan dengan pfSense. Login menggunakan “nama pengguna: admin” dan “kata sandi: pfSense”.

Setelah masuk, Anda akan bertemu dengan antarmuka yang menunjukkan semua opsi yang dapat Anda ubah untuk menyesuaikan cara kerja pfSense di jaringan Anda.

HAProxy tidak diinstal sebelumnya. Klik Sistem > Manajer Paket > Paket yang Tersedia. Kemudian, cari HAProxy.

Klik tombol 'Instal' di sebelah kanan.

Dengan HAProxy terinstal, klik “Layanan” di bagian atas dan verifikasi bahwa HAProxy terdaftar, konfirmasikan bahwa kami berhasil mengintegrasikannya dengan pfSense.

Klik pada opsi “HAProxy” untuk mulai mengonfigurasinya. Hal pertama yang harus dikonfigurasi adalah server backend. Temukan Layanan > HAProxy > Bagian Backend dan tambahkan server backend yang ingin Anda gunakan.

Pastikan Anda menambahkan mode, nama, alamat, dan port untuk server backend. Terus tambahkan server tergantung pada berapa banyak yang ingin Anda miliki.

Selanjutnya, tentukan bagaimana Anda ingin melakukan penyeimbangan beban. Pilih opsi yang ideal untuk kasus Anda seperti round robin atau lainnya yang tercantum di bawah daftar server.

Kita kemudian harus mengkonfigurasi frontend. Temukan Layanan > HAProxy > Frontend dan klik tombol “Tambah” untuk menambahkan bagian frontend HAProxy Anda.

Edit pengaturan untuk memastikan bahwa alamat IP frontend mendengarkan port yang ditentukan. Pengaturan yang Anda tambahkan di sini bergantung pada kebutuhan Anda. Jangan ragu untuk mengedit bagian tersebut agar sesuai dengan kebutuhan jaringan Anda.

Langkah terakhir adalah menghubungkan backend dengan frontend. Akses backend default, akses bagian “Daftar Kontrol dan Tindakan”, dan pilih server backend yang Anda tambahkan. Simpan perubahan untuk mengonfirmasi penautannya.

Anda sekarang dapat mengaktifkan HAProxy dan menggunakannya dengan pfSense di jaringan Anda. Akses bagian “Pengaturan”, aktifkan, dan tentukan koneksi maksimum per proses.

Anda juga harus mengedit aturan firewall dan membuat kebijakan baru untuk digunakan dengan firewall Anda.

Saat mengatur aturan firewall, tentukan apakah Anda hanya menginginkan satu atau beberapa tujuan dan tambahkan alamat IP-nya.

Itu dia. Anda mengintegrasikan HAProxy dengan pfSense.

Kesimpulan

Mengintegrasikan HAProxy dengan pfSense untuk menangani penyeimbangan beban sambil menerapkan firewall untuk jaringan rumah atau komersial Anda dapat dilakukan. Mulailah dengan menginstal pfSense. Kemudian, instal paket HAProxy. Dari sana, ikuti langkah-langkah yang dibahas dalam postingan ini untuk mengonfigurasi cara kerja HAProxy yang Anda inginkan dengan mengedit backend, frontend, dan penyeimbangan beban. Akhiri dengan menghubungkan backend dengan frontend dan nikmati penggunaan HAProxy dengan pfSense.