mirror of
				https://github.com/laurivosandi/certidude
				synced 2025-10-31 01:19:11 +00:00 
			
		
		
		
	Add OpenVPN client template
This commit is contained in:
		
							
								
								
									
										47
									
								
								doc/template.ovpn
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										47
									
								
								doc/template.ovpn
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,47 @@ | |||||||
|  | # Copy this file to /etc/certidude/template.ovpn and customize gateway IP addresses | ||||||
|  |  | ||||||
|  | # Run as client | ||||||
|  | client # tls-client; pull | ||||||
|  | nobind | ||||||
|  |  | ||||||
|  | # OpenVPN gateway(s), uncomment remote-random to load balance | ||||||
|  | comp-lzo | ||||||
|  | proto udp | ||||||
|  | remote 1.2.3.4 | ||||||
|  | ;remote 1.2.3.5 | ||||||
|  | ;remote-random | ||||||
|  |  | ||||||
|  | # Virtual network interface settings | ||||||
|  | dev tun | ||||||
|  | persist-tun | ||||||
|  |  | ||||||
|  | # Customize crypto settings | ||||||
|  | ;tls-cipher TLS-DHE-RSA-WITH-AES-256-CBC-SHA384 | ||||||
|  | ;cipher AES-256-CBC | ||||||
|  | ;auth SHA384 | ||||||
|  |  | ||||||
|  | # Check that server presented certificate has TLS Server flag present | ||||||
|  | remote-cert-tls server | ||||||
|  |  | ||||||
|  | # X.509 business | ||||||
|  | persist-key | ||||||
|  | <ca> | ||||||
|  | {{ca}} | ||||||
|  | </ca> | ||||||
|  | <key> | ||||||
|  | {{key}} | ||||||
|  | </key> | ||||||
|  | <cert> | ||||||
|  | {{cert}} | ||||||
|  | </cert> | ||||||
|  |  | ||||||
|  | # Revocation list | ||||||
|  | <crl-verify> | ||||||
|  | {{crl}} | ||||||
|  | </crl-verify> | ||||||
|  |  | ||||||
|  | # Pre-shared key for extra layer of security | ||||||
|  | ;<ta> | ||||||
|  | ;... | ||||||
|  | ;</ta> | ||||||
|  |  | ||||||
		Reference in New Issue
	
	Block a user