"One often-overlooked requirement of a functioning VPN is DNS.
For any host-network or network-network VPN, you will be enabling
access to machines that are not available on the Internet at large.
Unless you want to access machines only by their IP address, you
want to have DNS work cleanly.
"The easiest way to accomplish this is to create a new domain
name for your internal networks. Let's say our company owns
example.com, which we use for our external systems. We could create
chicago.example.com and atlanta.example.com as internal domain
names. We then would run a DNS server internally to support those
Some of the products that appear on this site are from companies from which QuinStreet receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. QuinStreet does not include all companies or all types of products available in the marketplace.