My server is behind symmetric nat. How can i let my server work? Adding a TURN server with public ip?
Edit: I can’t control the NAT setting. My router based on openwrt. After pppoe, the ip address of wan starting from 10.x.x.x or 100.x.x.x , so the router itself is owning a private ip. My freepbx server connected to the lan of the router (freepbx server address: 192.168.10.129). is there any method to let the freepbx server working on internet?
Edit2: Reply to Stewart1. Sorry my account is banned. I will try to use openvpn to give a shot. it’s seem like a great idea. I really want to set a freepbx server on vps. but the reason why i use freepbx in local is because i want to set a huawei dongle as a custom trunk to use my phone number. I will go aboard for a long time about two years, and i still want to use my chinese phone number in abroad. If i set a freepbx server on google cloud. How can i connect the trunk to google cloud? Is there any solutions? Thanks for your helping!
Edit3: Reply to @Stewart1 Hey Stewart! I tried to install openvpn on my pi and forward the udp port to the vps. It’s running well! and i don’t even need to consider the safety issue. because the freepbx server is behind nat! Well, I set this server only for myself, so even maybe this solution is not convenience,but by far this is the only way I can access my server behind the nat. Thanks!