Konteks
Saat ini saya memiliki:
- 1 router pfSense 2.0.2 (pada Firebox X-Peak X5000)
- 2 INGIN
- 1 LAN
- 3 Server
Antarmuka saya
- WAN1 68.XX.XXX.98 hingga 69.XX.XXX.102
- WAN2 65.XXX.XXX.58 hingga 66.XXX.XXX.62
- LAN 192.168.1.XXX
- DMZ
Router saya dikonfigurasi seperti ini:
- Load balancing dengan grup Gateway berdasarkan dokumentasi ini .
- NAT
- Aturan untuk server LAN
- Jembatan antara WAN2 dan DMZ (dengan IP eksternal pada satu server DMZ) - tetapi tidak dapat berkomunikasi antara server ini dan server lain pada LAN yang melewati alamat IP eksternal. Dengan konfigurasi rute khusus, saya dapat menangani permintaan dari LAN ke server di DMZ, tapi saya tidak suka melakukannya seperti ini.
Server saya menggunakan alamat IP lokal 192.168.1.XXX
, jadi sama untuk komputer saya.
Mengharapkan
Saya ingin melakukan dua hal:
1 Jembatan kedua WAN dengan DMZ dan LAN di belakang NAT
Saya ingin kemungkinan untuk menghubungkan alamat IP eksternal ke server, dan kemungkinan untuk menggabungkan IP ke server yang sama dari kedua WAN. Saya juga ingin dapat berkomunikasi dengan server dari contoh LAN:
192.168.1.100 <--> http://68.XX.XXX.99
Juga dapat berkomunikasi dari server ke server lain contoh:
65.XXX.XXX.59 <--> http://68.XX.XXX.99
- Apakah saya perlu mendedikasikan satu alamat IP eksternal untuk komputer di LAN di belakang NAT?
- Apakah saya dapat menjaga agar beban-balacing bekerja untuk NAT?
Catatan: Saya ingin menghindari NAT satu-ke-satu, memiliki alamat IP lokal di server mempersulit konfigurasi hosting virtual, jadi saya lebih suka memiliki alamat eksternal.
2 perutean perangkat keras router (CARP)
Saya memiliki satu lagi Firebox X-Peak X5000 yang identik, dan ingin menjadikannya sebagai cadangan, jika yang pertama gagal, yang kedua dapat mengambil alih tanpa (atau hampir) kehilangan jaringan (yaitu, permintaan dari luar ke server harus berfungsi, juga dari LAN dan server ke Internet).
Saya sudah membaca dokumentasi ini , tetapi saya tidak tahu apakah itu bisa bekerja dengan konfigurasi saya (Bridge + NAT + Load balancing)