- Joined
- Apr 20, 2020
- Messages
- 24
- Reaction score
- 1
Hi All,
I am working on setting up a remote 3CX cloud server and have some issues with networking. While setting it up at home, I have a cisco phone connected to my home router. The phone is showing up in 3CX with my Public IP and from 3CX I can reboot it remotely (via phone menu in 3CX) as well as receive/make calls, etc. Everything is working fine.
I started setting it up in the office and before adding a site-to-site VPN I just whitelisted the office IP to allow the traffic from office to remote 3CX server. The phones are able to register but somehow they are appearing in 3CX with private IPs. It seems that 3CX cannot reach the phones (tested it with reboot) and internal calling doesn't work. The office has a Verizon router connected to another linux router that does DHCP/DNS and then networking switch. The phone IPs I am seeing in 3CX are the internal IPs allocated from the Linux router but instead, I was just expecting the public IP of the office. I think this actually leads to issues. Can someone help me debug this to see what I am missing?
I plan to add a site-to-site VPN soon to have a link from office to the cloud but in the meantime, I just wanted to connect the phones to do some testing. The initial issue I had was that only 1 phone could register at a time and that came down to SIP ports. I changed it and set each phone to have a unique port (5060, 5061, 5062, etc) and that resolved the issue with registering with 3CX server but I feel that something else is missing here. Any advice will be appreciated.
Also, my public IP for any computer in the office is showing the actual public IP but for some reason phones are registering with private IPs instead. All the phones have been auto-provisioned with 3CX.
Thanks!
I am working on setting up a remote 3CX cloud server and have some issues with networking. While setting it up at home, I have a cisco phone connected to my home router. The phone is showing up in 3CX with my Public IP and from 3CX I can reboot it remotely (via phone menu in 3CX) as well as receive/make calls, etc. Everything is working fine.
I started setting it up in the office and before adding a site-to-site VPN I just whitelisted the office IP to allow the traffic from office to remote 3CX server. The phones are able to register but somehow they are appearing in 3CX with private IPs. It seems that 3CX cannot reach the phones (tested it with reboot) and internal calling doesn't work. The office has a Verizon router connected to another linux router that does DHCP/DNS and then networking switch. The phone IPs I am seeing in 3CX are the internal IPs allocated from the Linux router but instead, I was just expecting the public IP of the office. I think this actually leads to issues. Can someone help me debug this to see what I am missing?
I plan to add a site-to-site VPN soon to have a link from office to the cloud but in the meantime, I just wanted to connect the phones to do some testing. The initial issue I had was that only 1 phone could register at a time and that came down to SIP ports. I changed it and set each phone to have a unique port (5060, 5061, 5062, etc) and that resolved the issue with registering with 3CX server but I feel that something else is missing here. Any advice will be appreciated.
Also, my public IP for any computer in the office is showing the actual public IP but for some reason phones are registering with private IPs instead. All the phones have been auto-provisioned with 3CX.
Thanks!
Last edited:
