Deci, rulez pfsense pe Hetzner Cloud și proxmox pe Hetzner Cloud. Ambele sunt VM-uri. Rețeaua Hetzner este foarte restrânsă. Am găsit o soluție: tunelurile GRE.
Următoarea configurație funcționează:
mașină pve = 10.0.0.3, mașină de testare = 10.0.0.4
pve machine /etc/network/interfaces:
auto vmbr0
iface vmbr0 inet manual
ovs_type OVSbridge
post-up ovs-vsctl add-port vmbr0 tep0 -- setați interfața tep0 tip=intern
post-up ifconfig tep0 192.168.1.1 netmask 255.255.255.0
post-up ovs-vsctl add-port vmbr0 gre0 -- setați interfața gre0 type=gre options:remote_ip=10.0.0.4
mașina de testare /etc/network/interfaces:
auto vmbr0
iface vmbr0 inet manual
ovs_type OVSbridge
post-up ovs-vsctl add-port vmbr0 tep0 -- setați interfața tep0 tip=intern
post-up ifconfig tep0 192.168.1.2 netmask 255.255.255.0
post-up ovs-vsctl add-port vmbr0 gre0 -- setați interfața gre0 type=gre options:remote_ip=10.0.0.3
După repornirea mașinilor, le pot ping pe ambele și pot crea un container LXC pe proxmox cu ip 192.168.1.5, îl pot ping pe ambele mașini. Acum am scos mașina de testare și am mers cu pfsense.
mașină pve (încă 10.0.0.3) pfsense = 10.0.0.2
pve machine /etc/network/interfaces:
auto vmbr0
iface vmbr0 inet manual
ovs_type OVSbridge
post-up ovs-vsctl add-port vmbr0 tep0 -- setați interfața tep0 tip=intern
post-up ifconfig tep0 192.168.1.1 netmask 255.255.255.0
post-up ovs-vsctl add-port vmbr0 gre0 -- setați interfața gre0 type=gre options:remote_ip=10.0.0.2
configurare pfsense:
Configurație GRE
Ecran de interfață
Dar, chiar și după repornirea ambelor mașini. poarta de acces nu va urca:
Gateway-uri
habar nu mai am. Funcționează pe o mașină de testare, dar îmi lipsește ceva de pe pfsense? Are cineva idee?