It was a general comment that you don’t seem to have a good grip on basic networking.
My general advice to small business owners is to pay someone else to setup your system and schedule periodic maintenance with them. Your time is best spent running your business not becoming an expert in networking and phone servers.
If your intent is to get into the Open Source phone business you need to get into training, but a prerequisite to training is a basic knowledge of IP Networking.
As far as appropriate. Some people have more tolerance than others. It is hard to teach in forums, it’s for questions. You are typing words without meaning to you into your config. Realize I can’t tell you without having an intimate knowledge of your network if your config is right or wrong.
I also gave you a working template, you used something different, that’s fine but I am not going to apply your template in a lab and test.