############################################## # Sample client-side OpenVPN 2.0 config file # # for connecting to multi-client server. # # # # This configuration can be used by multiple # # clients, however each client should have # # its own cert and key files. # # # # On Windows, you might want to rename this # # file so it has a .ovpn extension # ############################################## # Specify that we are a client and that we # will be pulling certain config file directives # from the server. client # Use the same setting as you are using on # the server. # On most systems, the VPN will not function # unless you partially or fully disable # the firewall for the TUN/TAP interface. ;dev tap dev tun # Windows needs the TAP-Win32 adapter name # from the Network Connections panel # if you have more than one. On XP SP2, # you may need to disable the firewall # for the TAP adapter. ;dev-node MyTap # Are we connecting to a TCP or # UDP server? Use the same setting as # on the server. proto tcp ;proto udp # The hostname/IP and port of the server. # You can have multiple remote entries # to load balance between the servers. remote openvpn.rhi.hi.is 1194 # Choose a random host from the remote # list for load-balancing. Otherwise # try hosts in the order specified. ;remote-random # Keep trying indefinitely to resolve the # host name of the OpenVPN server. Very useful # on machines which are not permanently connected # to the internet such as laptops. resolv-retry infinite # Most clients don't need to bind to # a specific local port number. nobind # Downgrade privileges after initialization (non-Windows only) ;user nobody ;group nobody # Try to preserve some state across restarts. persist-key persist-tun # If you are connecting through an # HTTP proxy to reach the actual OpenVPN # server, put the proxy server/IP and # port number here. See the man page # if your proxy server requires # authentication. ;http-proxy-retry # retry on connection failures ;http-proxy [proxy server] [proxy port #] # Wireless networks often produce a lot # of duplicate packets. Set this flag # to silence duplicate packet warnings. ;mute-replay-warnings # SSL/TLS parms. # See the server config file for more # description. It's best to use # a separate .crt/.key file pair # for each client. A single ca # file can be used for all clients. #ca ca.crt ;cert client.crt ;key client.key # Verify server certificate by checking that the # certicate has the correct key usage set. # This is an important precaution to protect against # a potential attack discussed here: # http://openvpn.net/howto.html#mitm # # To use this feature, you will need to generate # your server certificates with the keyUsage set to # digitalSignature, keyEncipherment # and the extendedKeyUsage to # serverAuth # EasyRSA can do this for you. remote-cert-tls server # If a tls-auth key is used on the server # then every client must also have the key. ;tls-auth ta.key 1 # Select a cryptographic cipher. # If the cipher option is used on the server # then you must also specify it here. cipher AES-256-CBC # Enable compression on the VPN link. # Don't enable this unless it is also # enabled in the server config file. #comp-lzo # Set log file verbosity. verb 3 # Silence repeating messages ;mute 20 # LDAP auth SHA512 auth-user-pass auth-nocache -----BEGIN CERTIFICATE----- MIIFNjCCBB6gAwIBAgIJALwRFS1z7aruMA0GCSqGSIb3DQEBCwUAMIHCMQswCQYD VQQGEwJJUzEXMBUGA1UECBMOQ2FwaXRhbCBSZWdpb24xEjAQBgNVBAcTCVJleWtq YXZpazEmMCQGA1UEChMdUmVpa25pc3RvZm51biBIYXNrb2xhIElzbGFuZHMxFjAU BgNVBAsTDUtlcmZpc3N0am9yYXIxGjAYBgNVBAMTEW9wZW52cG4ucmhpLmhpLmlz MQ8wDQYDVQQpEwZzZXJ2ZXIxGTAXBgkqhkiG9w0BCQEWCm1hbmlAaGkuaXMwHhcN MTYxMDE3MTU0MjQ1WhcNMjYxMDE1MTU0MjQ1WjCBwjELMAkGA1UEBhMCSVMxFzAV BgNVBAgTDkNhcGl0YWwgUmVnaW9uMRIwEAYDVQQHEwlSZXlramF2aWsxJjAkBgNV BAoTHVJlaWtuaXN0b2ZudW4gSGFza29sYSBJc2xhbmRzMRYwFAYDVQQLEw1LZXJm aXNzdGpvcmFyMRowGAYDVQQDExFvcGVudnBuLnJoaS5oaS5pczEPMA0GA1UEKRMG c2VydmVyMRkwFwYJKoZIhvcNAQkBFgptYW5pQGhpLmlzMIIBIjANBgkqhkiG9w0B AQEFAAOCAQ8AMIIBCgKCAQEAljZkbw8A91FGa7M6NIuULzIuY9Sp5neJ3yrgoGnI hVKInBxua37e0jHABlXfL8AVtiiMwEPwfH2LZFcy7hiAGAbvUe+hRj7BL1ns7/w+ Fs9XHl2tW619sXIlLLPs7OFGtbx+4/LXieZMpSdhq6oafR4ByPVRR8hl8zms6+QY Ygh01ZcjAbHCHIPK5SRwDKM/HrdSDyesUu2WOF5KVzv4P5D1psThFWiTtUUqqHtg nNaY/HX7k+l21L8L3K1oVVq9l/QAStedkpZm7sSQIGGdVv7xL8o1bNKyQlfhBmo0 X6V0JXx4zbXqRcGuxTEFaosa/ceWqUB74SzlVvT1anA7NwIDAQABo4IBKzCCAScw HQYDVR0OBBYEFIDJCdV59MXJMTPLKCA94LNtawRHMIH3BgNVHSMEge8wgeyAFIDJ CdV59MXJMTPLKCA94LNtawRHoYHIpIHFMIHCMQswCQYDVQQGEwJJUzEXMBUGA1UE CBMOQ2FwaXRhbCBSZWdpb24xEjAQBgNVBAcTCVJleWtqYXZpazEmMCQGA1UEChMd UmVpa25pc3RvZm51biBIYXNrb2xhIElzbGFuZHMxFjAUBgNVBAsTDUtlcmZpc3N0 am9yYXIxGjAYBgNVBAMTEW9wZW52cG4ucmhpLmhpLmlzMQ8wDQYDVQQpEwZzZXJ2 ZXIxGTAXBgkqhkiG9w0BCQEWCm1hbmlAaGkuaXOCCQC8ERUtc+2q7jAMBgNVHRME BTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQAfjnBs3YF/9diX2Kyf5XT0K1S1TEXH ft+avU1oCixYADHC139UTyHJRG6dH17eAykRCWwj9npDEEB9K3fz9KqAEs/sTK/Z cq7SVHzuH0SD+v8lfotwJ0hFl0PCfMGgFDUHFGF88RhCluQkYVOc2GgonHqTFHCq FCmwcGCpSG+MOscFTrVsIY+dQhu9X4cnpRi0csh2DntQDk+vYMiFI0hcPsxFrgqh Nl7t7CRWHErFRgpOjDXurJa/8gETp3THpb5iFndhwhxtxkN4iOin5Kzte6ojffZR ObRCjdNywDWMJUMaa99y6zYAkxBBvie0Xcqjg9Icr6E1FaGBuvdBVhzE -----END CERTIFICATE-----