Hello and thanks for reading my (long winded) post. I've searched the related postings but didn't quite find what I was looking for so here goes...
I have had an Incredible PBX running extremely well on a pogoplug for over a year now. Recently I added an OpenVPN server running on a Raspberry PI 2. They are both co-located behind the same hardware firewall on a 10.10.220.x internal lan. The PBX is at 10.10.220.184, and the OpenVPN server at at 10.10.220.10 on port 1194. I have the hardware firewall set to forward UDP port 1194 to the OpenVPN server. All other ports on the firewall are closed.
The OpenVPN server and client(s) were configured using these instructions:
http://readwrite.com/2014/04/10/raspberry-pi-vpn-tutorial-server-secure-web-browsing
I have a softphone installed on my laptop. When the laptop is sitting behind the firewall, I can register the softphone with the PBX (pogoplug) and make and receive calls just fine.
While the laptop is outside the firewall and using the OpenVPN client, I can fully access all of the PCs on the internal lan, ssh into them, access files, administer the PBX, etc.
However, while the laptop outside the firewall (on the OpenVPN) the softphone ceases to work properly. I am able to make calls into the PBX to extensions located behind the firewall but there is inbound audio only (audio from the remote laptop to phones inside the firewall). There is no outbound audio (to the remote laptop/softphone from the PBX) and the PBX status shows that the softphone is registered but "unreachable."
Also, while the laptop is outside the firewall I can not ssh into the external laptop from any of the PCs behind the firewall, although the laptop can ssh into any of the PCs behind the firewall on the internal network. IE ssh only works inbound but not outbound.
My thinking was that running the OpenVPN server and client would eliminate all of these problems...
I am ready to throw a bounty on this ($100) -- I have a daughter studying abroad and I want her to be able to "phone home" periodically and I also need to ssh into her PC to maintain it, etc. Any help is MUCH appreciated.
Thanks,
Don
I have had an Incredible PBX running extremely well on a pogoplug for over a year now. Recently I added an OpenVPN server running on a Raspberry PI 2. They are both co-located behind the same hardware firewall on a 10.10.220.x internal lan. The PBX is at 10.10.220.184, and the OpenVPN server at at 10.10.220.10 on port 1194. I have the hardware firewall set to forward UDP port 1194 to the OpenVPN server. All other ports on the firewall are closed.
The OpenVPN server and client(s) were configured using these instructions:
http://readwrite.com/2014/04/10/raspberry-pi-vpn-tutorial-server-secure-web-browsing
I have a softphone installed on my laptop. When the laptop is sitting behind the firewall, I can register the softphone with the PBX (pogoplug) and make and receive calls just fine.
While the laptop is outside the firewall and using the OpenVPN client, I can fully access all of the PCs on the internal lan, ssh into them, access files, administer the PBX, etc.
However, while the laptop outside the firewall (on the OpenVPN) the softphone ceases to work properly. I am able to make calls into the PBX to extensions located behind the firewall but there is inbound audio only (audio from the remote laptop to phones inside the firewall). There is no outbound audio (to the remote laptop/softphone from the PBX) and the PBX status shows that the softphone is registered but "unreachable."
Also, while the laptop is outside the firewall I can not ssh into the external laptop from any of the PCs behind the firewall, although the laptop can ssh into any of the PCs behind the firewall on the internal network. IE ssh only works inbound but not outbound.
My thinking was that running the OpenVPN server and client would eliminate all of these problems...
I am ready to throw a bounty on this ($100) -- I have a daughter studying abroad and I want her to be able to "phone home" periodically and I also need to ssh into her PC to maintain it, etc. Any help is MUCH appreciated.
Thanks,
Don