Browse Source

clients configs was removed

feature/refractoring
Paul Rock 7 years ago committed by Chocobozzz
parent
commit
c3e5fec2d0
  1. 31
      scripts/installation/client-conf/gnu-linux/client.conf
  2. 55
      scripts/installation/client-conf/gnu-linux/update-resolv.sh
  3. 26
      scripts/installation/client-conf/osx-viscosity/client.conf
  4. 26
      scripts/installation/client-conf/windows/client.ovpn

31
scripts/installation/client-conf/gnu-linux/client.conf

@ -1,31 +0,0 @@
client
dev tun
proto tcp-client
remote xxx.xxx.xxx.xxx 443
resolv-retry infinite
cipher AES-256-CBC
redirect-gateway
# Keys
# Identity
ca ca.crt
tls-auth ta.key 1
key-direction 1
remote-cert-tls server
auth-user-pass
auth-nocache
# Security
nobind
persist-key
persist-tun
comp-lzo
verb 3
# DNS
script-security 2
up ./update-resolv.sh
down ./update-resolv.sh
# Proxy ?
# http-proxy cache.univ.fr 3128

55
scripts/installation/client-conf/gnu-linux/update-resolv.sh

@ -1,55 +0,0 @@
#!/bin/bash
#
# Parses DHCP options from openvpn to update resolv.conf
# To use set as 'up' and 'down' script in your openvpn *.conf:
# up /etc/openvpn/update-resolv-conf
# down /etc/openvpn/update-resolv-conf
#
# Used snippets of resolvconf script by Thomas Hood <jdthood@yahoo.co.uk>
# and Chris Hanson
# Licensed under the GNU GPL. See /usr/share/common-licenses/GPL.
# 07/2013 colin@daedrum.net Fixed intet name
# 05/2006 chlauber@bnc.ch
#
# Example envs set from openvpn:
# foreign_option_1='dhcp-option DNS 193.43.27.132'
# foreign_option_2='dhcp-option DNS 193.43.27.133'
# foreign_option_3='dhcp-option DOMAIN be.bnc.ch'
#[ -x $(which resolvconf) ] || exit 0
[ -x /usr/bin/resolvconf ] || exit 0
case $script_type in
up)
for optionname in ${!foreign_option_*} ; do
option="${!optionname}"
echo $option
part1=$(echo "$option" | cut -d " " -f 1)
if [ "$part1" == "dhcp-option" ] ; then
part2=$(echo "$option" | cut -d " " -f 2)
part3=$(echo "$option" | cut -d " " -f 3)
if [ "$part2" == "DNS" ] ; then
IF_DNS_NAMESERVERS="$IF_DNS_NAMESERVERS $part3"
fi
if [ "$part2" == "DOMAIN" ] ; then
IF_DNS_SEARCH="$IF_DNS_SEARCH $part3"
fi
fi
done
R=""
if [ "$IF_DNS_SEARCH" ] ; then
R="${R}search $IF_DNS_SEARCH
"
fi
for NS in $IF_DNS_NAMESERVERS ; do
R="${R}nameserver $NS
"
done
#echo -n "$R" | resolvconf -p -a "${dev}"
echo -n "$R" | /usr/bin/resolvconf -a "${dev}.inet"
;;
down)
resolvconf -d "${dev}.inet"
;;
esac

26
scripts/installation/client-conf/osx-viscosity/client.conf

@ -1,26 +0,0 @@
client
dev tun
proto tcp-client
remote xxx.xxx.xxx.xxx 443
resolv-retry infinite
cipher AES-256-CBC
redirect-gateway
# Keys
# Identity
ca ca.crt
tls-auth ta.key 1
key-direction 1
remote-cert-tls server
auth-user-pass
auth-nocache
# Security
nobind
persist-key
persist-tun
comp-lzo
verb 3
# Proxy ?
# http-proxy cache.univ.fr 3128

26
scripts/installation/client-conf/windows/client.ovpn

@ -1,26 +0,0 @@
client
dev tun
proto tcp-client
remote xxx.xxx.xxx.xxx 443
resolv-retry infinite
cipher AES-256-CBC
redirect-gateway
# Keys
# Identity
ca ca.crt
tls-auth ta.key 1
key-direction 1
remote-cert-tls server
auth-user-pass
auth-nocache
# Security
nobind
persist-key
persist-tun
comp-lzo
verb 3
# Proxy ?
# http-proxy cache.univ.fr 3128
Loading…
Cancel
Save