One of the other issues I was having with the XB6 router was it did not have enough Ethernet port, only 2. I was at the Mall yesterday and went to the Shaw store and up upgrade to the XB7 as it has 4 port. This has fixed the number of port issues, but may have made accessing by web server worse. I have got port forwarding and can access the web server by the domain name from outside the net work. However, I now can't access it from within the network on both Wi-Fi and wired Ethernet.
I am not sure what else to do other than change the DNS on each device or put the modem into bridge mode and buy a consumer router that will permit you to do more.
Thank you
@Smith_oo4 -- the XB6 router ... did not have enough Ethernet port, only 2.
That is the situation where connecting one port to an Ethernet switch will allow you to connect 4 or 8 or 16 or 32 Ethernet cables to that switch. 🙂
As long as you have a CAT-5e or CAT-6 Ethernet cable -- not CAT-5 -- between the Shaw router and a Gigabit port on the switch, each computer connected to the switch should get the full speed that you are paying Shaw to receive (up to 1 Gigabit/second).
Anyway, note that the XB7 is much quieter than the noisy fan in the XB6, and the XB7 does not generate as much heat as the XB6 did.
Can you use VPN on each computer inside your local network, to send the public IP-address of the VPN-server to your server? Hopefully, the VPN server is fast-enough.