Now I dont know how it will works for internal PCs as a DNS. I want to use my server DNS for our clients, we are the Internet provider.

What I must do on DNS servers? Is there some additional settings for this?

If I am in the network of our company and define on my PC the ips of dns server it work. And if i do the same at home with connection from other company then it not work. I am wondering if is possible to work from everywere?