Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèvia Revisió prèvia | |||
|
pfsense_vagrant [2026/11/10 12:05] enric_mieza_sanchez [Configurar pfSense] |
pfsense_vagrant [2026/11/10 12:10] (actual) enric_mieza_sanchez [Configurar pfSense] |
||
|---|---|---|---|
| Línia 94: | Línia 94: | ||
| * Creem claus al host (escriptori Isard). Responem a tot amb < | * Creem claus al host (escriptori Isard). Responem a tot amb < | ||
| * Copiem la clau pública al pfSense (copiar contingut de l’arxiu '' | * Copiem la clau pública al pfSense (copiar contingut de l’arxiu '' | ||
| + | |||
| + | \\ | ||
| + | |||
| + | ===== Configuració HAProxy dins pfSense ===== | ||
| + | |||
| + | HAProxy ens permetrà redirigir les crides HTTP i HTTPS que ens arribin del bastió cap als servidors de les LANs. Abans de configurar el bastió i els certificats, | ||
| + | |||
| + | - Assegureu que heu fet bé les parts anteriors, en especial que estan ben assignades les IPs de cada interfície i que podeu veure les VMs internes. També que el webConfigurator està al port 11111 per no col·lisionar amb la configuració del serveis web que farem a continuació.< | ||
| + | - Instal·lar HAProxy amb el webConfigurator:< | ||
| + | - Activar HAProxy< | ||
| + | Maximum Connections: | ||
| + | </ | ||
| + | - Crear Backend web1:< | ||
| + | Name: web1 | ||
| + | Server List: | ||
| + | | ||
| + | | ||
| + | Loadbalancing options: Round Robin</ | ||
| + | - Crear Frontend:< | ||
| + | Listen Address: WAN address (IPv4) | ||
| + | Port 80 | ||
| + | Default backend: web1</ | ||
| + | - Obrir firewall a la WAN perquè HAProxy pugui escoltar les peticions HTTP< | ||
| + | Firewall → Rules → WAN → Add | ||
| + | Address Family: IPv4 | ||
| + | Protocol: TCP | ||
| + | Source: Any | ||
| + | Destination: | ||
| + | Destination Port Range: From 80 to 80</ | ||
| + | - Comproveu a Status → Services que HAProxy està funcionant correctament. | ||
| + | - Desactiveu el bloqueig de IPs locals a la WAN (IMPORTANT!)< | ||
| + | - Mireu la IP de pfSense a la WAN (hauria de ser una 192.168.121.x o similar), i connecteu-vos amb el navegador web des de l’escriptori Isard, hauríeu de veure el Server 1 i Server 2 alternativament en cada recàrrega. | ||
| + | |||
| + | Arribats aquí hauriem de tenir funcionant les webs dels servers 1 i 2 accessibles des de la interfície WAN del pfSense. | ||
| + | |||
| + | \\ | ||
| + | |||
| + | ===== Troubleshooting ===== | ||
| + | * Comprova les assignacions de interfaces, IPs i xarxes. | ||
| + | Comprova curosament les màscares de xarxa que no siguin /32 sinó /24 | ||
| + | * Comprova que el servei HAProxy està en marxa a Status → Services | ||
| + | * Comprova que tens un Frontend i un Backend correctament configurats com descrit. | ||
| + | * Comprova que les regles del firewall a la WAN permeten visualitzar el port 80 i que NO hi ha la regla «Block private networks» activa. | ||
| + | * Si has apagat les VM i has tornat a engegar, pot haver canviat la IP de la WAN (va per DHCP). Comprova-ho. | ||