A frequently recurring question on the openvpn-users mailing lists is related to the DNS name resolution on Windows after the VPN connection is established. If the OpenVPN server pushes out a new DNS server, then this is automatically picked up by the OpenVPN client, yet name resolution does not always work right after establishing the connection. This has little to do with OpenVPN and more to do with the way the Windows DNS caching service works. As this question comes up quite regularly, a new directive register-dns
was added in OpenVPN 2.1.3. When this directive is specified, OpenVPN updates the Windows DNS cache and registers the VPN IP address in the Windows DNS tables. As this feature appeared only recently, this recipe will also show how the Windows DNS cache can be updated using a script when the VPN connection is established. Some users disable the DNS caching service altogether, which seems to have a little impact on the operating system, except...
OpenVPN 2 Cookbook
OpenVPN 2 Cookbook
Overview of this book
Table of Contents (19 chapters)
OpenVPN 2 Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Free Chapter
Point-to-Point Networks
Client-server IP-only Networks
Client-server Ethernet-style Networks
PKI, Certificates, and OpenSSL
Two-factor Authentication with PKCS#11
Scripting and Plugins
Troubleshooting OpenVPN: Configurations
Troubleshooting OpenVPN: Routing
Performance Tuning
OS Integration
Advanced Configuration
New Features of OpenVPN 2.1 and 2.2
Index
Customer Reviews