Jump to content

How to make different networks appear as one network?

Mahmoud Alharazeen

So I have a client who has different branches of his shop and wants to install IP telephones and want them to be able to dial each other?

 

how to make them appear as if they are on the same network also do I need another router in each branch to create a virtual LAN?


also another question?
what is a SIP account what does it affect? because some phones have 2,4,6 etc sip accounts
also do I need a pbx ?


I didn't install IP telephones before but I troubleshooted some 


Thanks,

Link to comment
Share on other sites

Link to post
Share on other sites

I would really look at getting a proper consultant firm for this that can handle your questions and provide proper evaluations and input along with support when things go south. This is far outside the realm of a couple random network questions on a forum and likely requires design and ongoing support work, even simple, to get what you want.

Current Network Layout:

Current Build Log/PC:

Prior Build Log/PC:

Link to comment
Share on other sites

Link to post
Share on other sites

Virtual
Private
Network
😉

But mostly also what @Lurick said.

When i ask for more specs, don't expect me to know the answer!
I'm just helping YOU to help YOURSELF!
(The more info you give the easier it is for others to help you out!)

Not willing to capitulate to the ignorance of the masses!

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Mahmoud Alharazeen said:

So I have a client who has different branches of his shop and wants to install IP telephones and want them to be able to dial each other?

 

how to make them appear as if they are on the same network also do I need another router in each branch to create a virtual LAN?


also another question?
what is a SIP account what does it affect? because some phones have 2,4,6 etc sip accounts
also do I need a pbx ?


I didn't install IP telephones before but I troubleshooted some 


Thanks,

As said above, I wouldn’t advertise your services to companies if you have never actually done the service before. Imagine if you hired a car mechanic to fix your car who had never done it before, and you found out there were just asking questions on a forum hoping to get told the correct answers.

 

Learning is important, and you have to start somewhere… but I would hire a consultant to get it done correctly, and learn from them. Learning from the internet on a paid job is not the way to do it. 

Rig: i7 13700k - - Asus Z790-P Wifi - - RTX 4080 - - 4x16GB 6000MHz - - Samsung 990 Pro 2TB NVMe Boot + Main Programs - - Assorted SATA SSD's for Photo Work - - Corsair RM850x - - Sound BlasterX EA-5 - - Corsair XC8 JTC Edition - - Corsair GPU Full Cover GPU Block - - XT45 X-Flow 420 + UT60 280 rads - - EK XRES RGB PWM - - Fractal Define S2 - - Acer Predator X34 -- Logitech G502 - - Logitech G710+ - - Logitech Z5500 - - LTT Deskpad

 

Headphones/amp/dac: Schiit Lyr 3 - - Fostex TR-X00 - - Sennheiser HD 6xx

 

Homelab/ Media Server: Proxmox VE host - - 512 NVMe Samsung 980 RAID Z1 for VM's/Proxmox boot - - Xeon e5 2660 V4- - Supermicro X10SRF-i - - 128 GB ECC 2133 - - 10x4 TB WD Red RAID Z2 - - Corsair 750D - - Corsair RM650i - - Dell H310 6Gbps SAS HBA - - Intel RES2SC240 SAS Expander - - TreuNAS + many other VM’s

 

iPhone 14 Pro - 2018 MacBook Air

Link to comment
Share on other sites

Link to post
Share on other sites

4 hours ago, HanZie82 said:

Virtual
Private
Network
😉

But mostly also what @Lurick said.

Obviously a VPN could achieve it, but connecting all the networks together seems overkill and more likely to incur problems if your only goal is to have the VoIP on the same network but not everything else.

 

5 hours ago, Mahmoud Alharazeen said:

So I have a client who has different branches of his shop and wants to install IP telephones and want them to be able to dial each other?

 

how to make them appear as if they are on the same network also do I need another router in each branch to create a virtual LAN?

 

I would think having all shops connect to the same PBX that handles the telephone numbers for all shops centrally would make more sense for this.  But as @Lurick said you really want to be contacting a professional who knows the best way to achieve this and to set it up.

 

Basically every phone would have a SIP account into that PBX and the PBX would be configured to route the calls according to which branch that phone is located at.  A VPN would likely add more latency and connection problems, plus more complexity on the network configuration at each shop.

Router:  Intel N100 (pfSense) WiFi6: Zyxel NWA210AX (1.7Gbit peak at 160Mhz)
WiFi5: Ubiquiti NanoHD OpenWRT (~500Mbit at 80Mhz) Switches: Netgear MS510TXUP, MS510TXPP, GS110EMX
ISPs: Zen Full Fibre 900 (~930Mbit down, 115Mbit up) + Three 5G (~800Mbit down, 115Mbit up)
Upgrading Laptop/Desktop CNVIo WiFi 5 cards to PCIe WiFi6e/7

Link to comment
Share on other sites

Link to post
Share on other sites

7 hours ago, Mahmoud Alharazeen said:

So I have a client who has different branches of his shop and wants to install IP telephones and want them to be able to dial each other?

 

how to make them appear as if they are on the same network also do I need another router in each branch to create a virtual LAN?


also another question?
what is a SIP account what does it affect? because some phones have 2,4,6 etc sip accounts
also do I need a pbx ?


I didn't install IP telephones before but I troubleshooted some 


Thanks,

One building or multiple? If one, you just need a router that can make VLANs and a switch you can configure VLAN's in. If its multiple site, get a router for each site and make a IPSec tunnel between them or something. 

 

Think of SIP accounts as extensions. You can have multiple extensions on one phone. 

Look into 3cx. You can host it yourself or have 3cx host it. No VLANs required unless you want the phones on a different subnet compared to the rest of the network. Licensing cost depends on number of extensions, simultaneous calls, etc. You could set up a Hosted 3cx instance, install a SBC (Session Border Controller) at each location, and the provision your phones to the SBC and they can dial each other. This is what we do at work. 

 

If you self-host I think you can user Direct SIP-STUN provisioning and you dont need to install a SBC at each location. Just give 3cx the MAC address and it will provision the phone (Depending on model). Id suggest using Yealink phones as ive had the most luck with them.

 

Then you buy or port your numbers to a SIP provider like Flowroute, and tell flowroute to route to your 3cx instance. If you self host you will need a Static WAN IP to assign to the PBX. If you host through 3cx, they will give you one. 

 

Yes you need a PBX, this would be something like 3cx. Grandstream also has some but I dont like them. 

 

Happy to help with any 3cx questions you have

 

Breaking things 1 day at a time

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×