Hi,
I've setup a network which use OpenVPN in bridge mode, it works as expected. Now I'd like my client will only use vpn for access local and internet. I used redirect-gateway def1 and route-gateway options on client side but sometimes client do dns request directly to DNS internet not DNS in VPN (confirmed with wireshark)
How to solve this DNS issue ?
Thanks in advance.
server configuration (Debian 6.0.5 openvpn 2.1.3):
server-bridge
dev tap0
proto udp
port 1194
ca /etc/openvpn/keys/ca.crt
cert /etc/openvpn/keys/server.crt
key /etc/openvpn/keys/server.key
dh /etc/openvpn/keys/dh1024.pem
# crl-verify /etc/openvpn/keys/crl.pem
keepalive 10 60
persist-tun
persist-key
comp-lzo
cipher BF-CBC
log-append /var/log/openvpn/openvpn.log
status /var/log/openvpn/status-openvpn.log
verb 2
client configuration (Windows XP sp3 openvpn 2.2.2):
client
dev-node VPN
dev tap
proto udp
remote remoteip 1194
resolv-retry infinite
nobind
persist-key
persist-tun
route-gateway ip-gateway
redirect-gateway def1
register-dns
dh "C:\\Program Files\\OpenVPN\\config\\keys\\dh1024.pem"
ca "C:\\Program Files\\OpenVPN\\config\\Keys\\ca.crt"
key "C:\\Program Files\\OpenVPN\\config\\keys\\client.key"
cert "C:\\Program Files\\OpenVPN\\config\\keys\\client.crt"
remote-cert-tls server
keepalive 10 60
comp-lzo
verb 5