Starlink: Pfsense to Pfsense vpn to provide new public IP
-
I need to build a pfSense to pfSense VPN over Starlink. Fairly straight forward to do. However I need that tunnel to connect back to the internet at the far end so that I can get a clean connection for an IPPBX. The issue to be overcome is that I can get outbound calling to work but not the inbound calling.
I have the WireGuard site-to-site built but I can't figure out how to get the specific local (IPPBX) to connect back to the Internet at the other end.
-
@Kalvik Hello. There is a point I want to ask in order to understand the problem correctly. You have 2 pfsense devices and IPPBX is installed on the back of one of them. Should the other device access the internet via pfsense, which is IPPBX?
-
IPPBX needs to connect to to upstream SIP Trunk provider. Outbound SIP calls work fine. Inbound does not traverse (initiated at the Trunk Provider) Starlink and fail.
The solution is to provide a VPN. I have a dedicated server running ProxMox in a data center and enough IPs to provide the VPN connection.
My thought is to provide a VPN to a pfSense and then route the connection directly back onto the Internet.
IPPBX>firewall>Starlink>pfSense>back to internet