diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml new file mode 100644 index 0000000..c0f1bf3 --- /dev/null +++ b/.github/workflows/build.yaml @@ -0,0 +1,53 @@ +name: Build OpenWRT Images +on: [push] + +jobs: + build: + name: Prepare and build OpenWRT images + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v2 + + - name: Build target images + run: | + bash build_gli_beryl.sh + + - name: TAR output + run: tar -cvf images.tar images + + - name: Upload artifacts + uses: actions/upload-artifact@v2 + with: + name: images + path: images.tar + + release: + name: Make a release + runs-on: ubuntu-latest + needs: build + + steps: + - name: Set env for SHA + run: echo "GITHUB_SHA_SHORT=$(echo $GITHUB_SHA | cut -c 1-6)" >> $GITHUB_ENV + + - name: Download the image artifacts + uses: actions/download-artifact@v2 + with: + name: images + + - name: Extract the image artifacts + run: tar xf images.tar + + - name: Get the current date + run: echo "NOW=$(date +%F)" >> $GITHUB_ENV + + - name: Create a release + uses: "marvinpinto/action-automatic-releases@latest" + with: + repo_token: "${{ secrets.GITHUB_TOKEN }}" + prerelease: false + title: "OpenWRT PrivateRouter SHA ${{ env.GITHUB_SHA_SHORT }}" + automatic_release_tag: "OpenWRT-PrivateRouter-${{ env.GITHUB_SHA_SHORT }}" + files: images/* diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..54abf3e --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/openwrt-imagebuilder* +/images \ No newline at end of file diff --git a/build_linksys_7350.sh b/build_linksys_7350.sh new file mode 100755 index 0000000..a385369 --- /dev/null +++ b/build_linksys_7350.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +OUTPUT="$(pwd)/images" +BUILD_VERSION="21.02.6" +BOARD_NAME="ramips" +BOARD_SUBNAME="mt7621" +BUILDER="https://downloads.openwrt.org/releases/23.05.0-rc3/targets/ramips/mt7621/openwrt-imagebuilder-23.05.0-rc3-ramips-mt7621.Linux-x86_64.tar.xz" +BASEDIR=$(realpath "$0" | xargs dirname) + +# download image builder +if [ ! -f "${BUILDER##*/}" ]; then + wget "$BUILDER" + tar xJvf "${BUILDER##*/}" +fi + +[ -d "${OUTPUT}" ] || mkdir "${OUTPUT}" + +cd openwrt-*/ + +# clean previous images +make clean + +make image PROFILE="linksys_e7350" \ + PACKAGES="block-mount kmod-fs-ext4 kmod-usb-storage blkid mount-utils swap-utils e2fsprogs fdisk luci dnsmasq bash" \ + FILES="/home/ben/mesh-openwrt/linksys_7350_AXmini/build/openwrt-linksys-7350/files/" \ + BIN_DIR="/home/ben/mesh-openwrt/linksys_7350_AXmini/build/openwrt-linksys-7350/images/" diff --git a/files/etc/auto-provision/autoprovision-functions.sh b/files/etc/auto-provision/autoprovision-functions.sh new file mode 100755 index 0000000..dfe6406 --- /dev/null +++ b/files/etc/auto-provision/autoprovision-functions.sh @@ -0,0 +1,106 @@ +#!/bin/sh + +# utility functions for the various stages of autoprovisioning + +# make sure that installed packages take precedence over busybox. see https://dev.openwrt.org/ticket/18523 +PATH="/usr/bin:/usr/sbin:/bin:/sbin" + +# these are also copy-pasted into other scripts and config files! +rootUUID=05d615b3-bef8-460c-9a23-52db8d09e000 +dataUUID=05d615b3-bef8-460c-9a23-52db8d09e001 +swapUUID=05d615b3-bef8-460c-9a23-52db8d09e002 + +. /lib/functions.sh + +# let's attempt to define some defaults... +autoprovisionUSBLed="green:usb" +autoprovisionStatusLed="green:qss" + +echo Board name is [$(board_name)] + +# CUSTOMIZE +case $(board_name) in + *tl-wr1043nd*) + autoprovisionUSBLed="green:usb" + autoprovisionStatusLed="green:qss" + ;; + *tl-mr3020*) + autoprovisionUSBLed="green:wps" + autoprovisionStatusLed="green:wlan" + ;; + *tl-wr2543n*) + autoprovisionUSBLed="green:wps" + autoprovisionStatusLed="green:wlan5g" + ;; + *tl-wdr3600* | *tl-wdr4300*) + autoprovisionUSBLed="green:wlan2g" + autoprovisionStatusLed="green:wlan5g" + ;; + *mynet-n750*) + autoprovisionUSBLed="blue:wps" + autoprovisionStatusLed="blue:wireless" + ;; +esac + + +log() +{ + /usr/bin/logger -t autoprov -s $* +} + +setLedAttribute() +{ + [ -f "/sys/class/leds/$1/$2" ] && echo "$3" > "/sys/class/leds/$1/$2" +} + +signalAutoprovisionWorking() +{ + setLedAttribute ${autoprovisionStatusLed} trigger none + setLedAttribute ${autoprovisionStatusLed} trigger timer + setLedAttribute ${autoprovisionStatusLed} delay_on 2000 + setLedAttribute ${autoprovisionStatusLed} delay_off 2000 +} + +signalAutoprovisionWaitingForUser() +{ + setLedAttribute ${autoprovisionStatusLed} trigger none + setLedAttribute ${autoprovisionStatusLed} trigger timer + setLedAttribute ${autoprovisionStatusLed} delay_on 200 + setLedAttribute ${autoprovisionStatusLed} delay_off 300 +} + +signalWaitingForPendrive() +{ + setLedAttribute ${autoprovisionUSBLed} trigger none + setLedAttribute ${autoprovisionUSBLed} trigger timer + setLedAttribute ${autoprovisionUSBLed} delay_on 200 + setLedAttribute ${autoprovisionUSBLed} delay_off 300 +} + +signalFormatting() +{ + setLedAttribute ${autoprovisionUSBLed} trigger none + setLedAttribute ${autoprovisionUSBLed} trigger timer + setLedAttribute ${autoprovisionUSBLed} delay_on 1000 + setLedAttribute ${autoprovisionUSBLed} delay_off 1000 +} + +stopSignallingAnything() +{ + # TODO this is wrong, they should be restored to their original state. + # but then leds are only touched in the setup stage, which is ephemeral when things work as expected... + setLedAttribute ${autoprovisionStatusLed} trigger none + setLedAttribute ${autoprovisionUSBLed} trigger usbdev +} + +setRootPassword() +{ + local password=$1 + if [ "$password" == "" ]; then + # set and forget a random password merely to disable telnet. login will go through ssh keys. + password=$(/dev/null + fi + + if (grep -q sda /proc/partitions) then + cat /sys/block/sda/size + else + echo 0 + fi +} + +hasBigEnoughPendrive() +{ + local size=$(getPendriveSize) + if [ $size -ge 600000 ]; then + log "Found a pendrive of size: $(($size / 2 / 1024)) MB" + return 0 + else + return 1 + fi +} + +setupPendrivePartitions() +{ + # erase partition table + dd if=/dev/zero of=/dev/sda bs=1M count=1 + + # sda1 is 'swap' + # sda2 is 'root' + # sda3 is 'data' + fdisk /dev/sda <${overlay_root}/etc/rc.local < /tmp symlink in the new extroot, so that /var becomes persistent across reboots. + # mkdir -p ${overlay_root}/var + # KLUDGE: /var/state is assumed to be transient, so link it to tmp, see https://dev.openwrt.org/ticket/12228 + # cd ${overlay_root}/var + # ln -s /tmp state + # cd - + + log "Finished setting up extroot" +} + +autoprovisionStage1() +{ + signalAutoprovisionWorking + + signalAutoprovisionWaitingForUser + signalWaitingForPendrive + + until hasBigEnoughPendrive + do + echo "Waiting for a pendrive to be inserted" + sleep 3 + done + + signalAutoprovisionWorking # to make it flash in sync with the USB led + signalFormatting + + sleep 1 + + setupPendrivePartitions + sleep 1 + setupExtroot + + sync + stopSignallingAnything + reboot +} + +autoprovisionStage1 diff --git a/files/etc/auto-provision/autoprovision-stage2.sh b/files/etc/auto-provision/autoprovision-stage2.sh new file mode 100755 index 0000000..22a5479 --- /dev/null +++ b/files/etc/auto-provision/autoprovision-stage2.sh @@ -0,0 +1,169 @@ +#!/bin/sh + +# autoprovision stage 2: this script will be executed upon boot if the extroot was successfully mounted (i.e. rc.local is run from the extroot overlay) + +. /etc/auto-provision/autoprovision-functions.sh + +# Log to the system log and echo if needed +log_say() +{ + SCRIPT_NAME=$(basename "$0") + echo "${SCRIPT_NAME}: ${1}" + logger "${SCRIPT_NAME}: ${1}" +} + +# Command to wait for Internet connection +wait_for_internet() { + while ! ping -q -c3 1.1.1.1 >/dev/null 2>&1; do + log_say "Waiting for Internet connection..." + sleep 1 + done + log_say "Internet connection established" +} + +# Command to wait for opkg to finish +wait_for_opkg() { + while pgrep -x opkg >/dev/null; do + log_say "Waiting for opkg to finish..." + sleep 1 + done + log_say "opkg is released, our turn!" +} + +installPackages() +{ + signalAutoprovisionWaitingForUser + + until (opkg update) + do + log_say "opkg update failed. No internet connection? Retrying in 15 seconds..." + sleep 15 + done + + signalAutoprovisionWorking + + log_say "Autoprovisioning stage2 is about to install packages" + + # CUSTOMIZE + # install some more packages that don't need any extra steps + log_say "updating all packages!" + + log_say " " + log_say " ███████████ ███ █████ " + log_say "░░███░░░░░███ ░░░ ░░███ " + log_say " ░███ ░███ ████████ ████ █████ █████ ██████ ███████ ██████ " + log_say " ░██████████ ░░███░░███░░███ ░░███ ░░███ ░░░░░███ ░░░███░ ███░░███" + log_say " ░███░░░░░░ ░███ ░░░ ░███ ░███ ░███ ███████ ░███ ░███████ " + log_say " ░███ ░███ ░███ ░░███ ███ ███░░███ ░███ ███░███░░░ " + log_say " █████ █████ █████ ░░█████ ░░████████ ░░█████ ░░██████ " + log_say "░░░░░ ░░░░░ ░░░░░ ░░░░░ ░░░░░░░░ ░░░░░ ░░░░░░ " + log_say " " + log_say " " + log_say " ███████████ █████ " + log_say "░░███░░░░░███ ░░███ " + log_say " ░███ ░███ ██████ █████ ████ ███████ ██████ ████████ " + log_say " ░██████████ ███░░███░░███ ░███ ░░░███░ ███░░███░░███░░███ " + log_say " ░███░░░░░███ ░███ ░███ ░███ ░███ ░███ ░███████ ░███ ░░░ " + log_say " ░███ ░███ ░███ ░███ ░███ ░███ ░███ ███░███░░░ ░███ " + log_say " █████ █████░░██████ ░░████████ ░░█████ ░░██████ █████ " + log_say "░░░░░ ░░░░░ ░░░░░░ ░░░░░░░░ ░░░░░ ░░░░░░ ░░░░░ " + + opkg update + ## INSTALL MESH ## + log_say "Installing Mesh Packages..." + opkg install tgrouterappstore luci-app-shortcutmenu luci-app-poweroff luci-app-wizard + opkg remove wpad wpad-basic wpad-basic-openssl wpad-basic-wolfssl wpad-wolfssl + opkg install wpad-mesh-openssl kmod-batman-adv batctl avahi-autoipd batctl-full luci-app-dawn + opkg install /etc/luci-app-easymesh_2.4_all.ipk + opkg install /etc/luci-proto-batman-adv_git-22.104.47289-0a762fd_all.ipk + + + #Go Go Packages + opkg install base-files busybox cgi-io dropbear firewall fstools fwtool getrandom hostapd-common ip6tables iptables iw iwinfo jshn jsonfilter kernel + opkg install kmod-ath kmod-ath9k kmod-ath9k-common kmod-cfg80211 kmod-gpio-button-hotplug kmod-ip6tables kmod-ipt-conntrack kmod-ipt-core kmod-ipt-nat kmod-ipt-offload + opkg install kmod-lib-crc-ccitt kmod-mac80211 kmod-nf-conntrack kmod-nf-conntrack6 kmod-nf-flow kmod-nf-ipt kmod-nf-ipt6 kmod-nf-nat kmod-nf-reject kmod-nf-reject6 kmod-nls-base + opkg install kmod-ppp kmod-pppoe kmod-pppox kmod-slhc kmod-usb-core kmod-usb-ehci libblobmsg-json20210516 libc libgcc1 libip4tc2 libip6tc2 libiwinfo-data libiwinfo-lua libiwinfo20210430 + opkg install libjson-c5 libjson-script20210516 liblua5.1.5 liblucihttp-lua liblucihttp0 libnl-tiny1 libpthread libubox20210516 libubus-lua libubus20210630 libuci20130104 + opkg install libuclient20201210 libustream-wolfssl20201210 libxtables12 logd lua luci luci-app-firewall luci-app-opkg luci-base luci-lib-base luci-lib-ip luci-lib-jsonc luci-lib-nixio + opkg install luci-mod-admin-full luci-mod-network luci-mod-status luci-mod-system + opkg install luci-proto-ipv6 luci-proto-ppp luci-ssl luci-theme-bootstrap luci-app-statistics luci-mod-dashboard luci-app-vnstat + opkg install luci-app-openvpn wireguard-tools luci-app-wireguard openvpn-openssl mtd netifd odhcp6c odhcpd-ipv6only openwrt-keyring opkg ppp ppp-mod-pppoe procd px5g-wolfssl + opkg install openwrt-keyring ppp ppp-mod-pppoe procd px5g-wolfssl kmod-usb-storage block-mount kmod-fs-ext4 kmod-fs-exfat luci-compat luci-lib-ipkg + opkg install kmod-rt2800-usb rt2800-usb-firmware kmod-cfg80211 kmod-lib80211 kmod-mac80211 kmod-rtl8192cu luci-base luci-ssl + opkg install luci-theme-bootstrap kmod-usb-storage kmod-usb-ohci kmod-usb-uhci e2fsprogs fdisk resize2fs htop debootstrap luci-compat luci-lib-ipkg + opkg install bash wget kmod-usb-net-rndis luci-app-commands rpcd-mod-luci kmod-usb-net-cdc-eem + opkg install kmod-usb-net-cdc-ether kmod-usb-net-cdc-subset kmod-nls-base kmod-usb-core kmod-usb-net kmod-usb-net-cdc-ether kmod-usb2 kmod-usb-net-ipheth libimobiledevice luci-app-nlbwmon luci-app-adblock + opkg install nano + + ## Remove DNSMasq + opkg remove dnsmasq + rm /etc/config/dhcp + opkg install dnsmasq-full + + log_say "PrivateRouter update complete!" +} + +autoprovisionStage2() +{ + log "Autoprovisioning stage2 speaking" + + signalAutoprovisionWorking + + # CUSTOMIZE: with an empty argument it will set a random password and only ssh key based login will work. + # please note that stage2 requires internet connection to install packages and you most probably want to log in + # on the GUI to set up a WAN connection. but on the other hand you don't want to end up using a publically + # available default password anywhere, therefore the random here... + #setRootPassword "" + + installPackages + + chmod +x ${overlay_root}/etc/rc.local + cat >${overlay_root}/etc/rc.local </dev/null 2>&1; then + log_say "Domain resolution failed. Setting DNS server to $dns_server." + + # Update resolv.conf with the new DNS server + echo "nameserver $dns_server" > /etc/resolv.conf + else + log_say "Domain resolution successful." + fi + + log_say "Updating system time using ntp; otherwise the openwrt.org certificates are rejected as not yet valid." + ntpd -d -q -n -p 0.openwrt.pool.ntp.org + + log_say "Installing opkg packages" + opkg update + opkg install wget-ssl unzip ca-bundle ca-certificates + opkg install git git-http jq curl bash nano +} + +# Wait for Internet connection +wait_for_internet + +# Wait for opkg to finish +wait_for_opkg + +# Fix our DNS Server and install some required packages +fixPackagesDNS + +autoprovisionStage2 + +reboot diff --git a/files/etc/config/argon b/files/etc/config/argon new file mode 100644 index 0000000..c5d6313 --- /dev/null +++ b/files/etc/config/argon @@ -0,0 +1,9 @@ +config global + option primary '#5e72e4' + option dark_primary '#483d8b' + option blur '10' + option blur_dark '10' + option transparency '0.5' + option transparency_dark '0.5' + option mode 'normal' + option bing_background '0' \ No newline at end of file diff --git a/files/etc/config/collectd b/files/etc/config/collectd new file mode 100644 index 0000000..a716e93 --- /dev/null +++ b/files/etc/config/collectd @@ -0,0 +1,215 @@ +config globals 'globals' + option alt_config_file "/etc/collectd.conf" +# option BaseDir '/var/run/collectd' +# option Include '/tmp/collectd.d' +# option PIDFile '/var/run/collectd.pid' +# option PluginDir '/usr/lib/collectd' +# option TypesDB '/usr/share/collectd/types.db' +# option Interval '30' +# option ReadThreads '2' +# option WriteThreads '2' +# option WriteQueueLimitLow '0' +# option WriteQueueLimitHigh '0' +# option CollectInternalStats '0' + +#config plugin 'apcups' +# option enable '0' +# option Host 'localhost' +# option Port '3551' + +#config plugin 'conntrack' +# option enable '0' + +#config plugin 'contextswitch' +# option enable '0' + +#config plugin 'cpu' +# option enable '0' + +#config plugin 'cpufreq' +# option enable '0' + +#config plugin 'csv' +# option enable '0' +# option StoreRates '0' +# option DataDir '/tmp' + +#config plugin 'curl' +# option enable '0' + +#config curl_page +# option name 'test' +# option url 'http://finance.google.com/finance?q=NYSE%3AAMD%22' + +#config plugin 'df' +# option enable '0' +# list Device '/dev/mtdblock/4' +# list MountPoint '/jffs' +# list FSType 'tmpfs' +# option IgnoreSelected '0' + +#config plugin 'disk' +# option enable '0' +# list Disk 'hda1' +# list Disk 'hdb' +# option IgnoreSelected '0' + +#config plugin 'dns' +# option enable '0' +# list Interface 'br-lan' +# list IgnoreSource '127.0.0.1' + +#config plugin 'email' +# option enable '0' +# option SocketFile '/var/run/collectd/email.sock' +# option SocketGroup 'nogroup' + +#config plugin 'entropy' +# option enable '0' + +#config plugin 'exec' +# option enable '0' + +#config exec_input +# option cmdline '/usr/bin/stat-dhcpusers' +# option cmduser 'nobody' +# option cmdgroup 'nogroup' + +#config exec_notify +# option cmdline '/usr/bin/stat-dhcpusers' +# option cmduser 'nobody' +# option cmdgroup 'nogroup' + +#config plugin 'interface' +# option enable '1' +# list Interface 'br-lan' +# option IgnoreSelected '0' + +#config plugin 'iptables' +# option enable '1' + +#config iptables_match +# option table 'nat' +# option chain 'zone_wan_postrouting' +# option index '1' +# option name 'WLAN-Clients traffic' + +#config plugin 'irq' +# option enable '0' +# list Irq '2' +# list Irq '3' +# list Irq '4' +# list Irq '7' + +#config plugin 'iwinfo' +# option enable '0' + +#config plugin 'load' +# option enable '0' + +#config plugin 'lua' +# option BasePath '/usr/share/collectd-mod-lua' +# list Script 'script1.lua' +# list Script 'script2.lua + +#config plugin 'memory' +# option enable '0' + +#config plugin 'netlink' +# option enable '0' +# option IgnoreSelected '0' +# list VerboseInterface 'br-lan' +# list QDisc 'br-lan' + +#config plugin 'network' +# option enable '1' +# option TimeToLive '128' +# option Forward '1' +# option CacheFlush '86400' + +#config network_listen +# option host '0.0.0.0' +# option port '25826' + +#config network_server +# option host '1.1.1.1' +# option port '25826' + +#config plugin 'nut' +# option enable '0' +# option UPS 'myupsname' + +#config plugin 'olsrd' +# option enable '0' +# option Port '2006' +# option Host '127.0.0.1' + +#config plugin 'openvpn' +# option enable '0' +# option StatusFile '/var/run/openvpn/openvpn.status' +# option CollectIndividualUsers '1' +# optoin CollectUserCount '1' +# optoin CollectCompression '1' +# option ImprovedNamingSchema '0' + +#config plugin 'ping' +# option enable '0' +# option TTL '127' +# option Interval '30' +# list Host '127.0.0.1' + +#config plugin 'processes' +# option enable '0' +# list Process 'uhttpd' +# list Process 'dnsmasq' +# list Process 'dropbear' + +#config plugin 'rrdtool' +# option enable '0' +# option DataDir '/tmp/rrd' +# option RRARows '100' +# option RRASingle '1' +# list RRATimespan '3600' +# list RRATimespan '86400' +# list RRATimespan '604800' +# list RRATimespan '2678400' +# list RRATimespan '31622400' + +#config plugin 'sensors' +# option enable '0' + +#config plugin 'swap' +# option enable '0' +# option ReportByDevice '1' +# option ValuesAbsolute '1' +# option ValuesPercentage '0' +# option ReportIO '1' +# option ReportBytes '1' + +#config plugin 'tcpconns' +# option enable '0' +# list ListeningPort '0' +# list LocalPort '22' +# list LocalPort '80' + +#config plugin 'thermal' +# option enable '0' +# option IgnoreSelected '0' +# list Device '' + +#config plugin 'ubi' +# option enable '0' +# list Device 'ubi0' +# option IgnoreSelected '0' + +#config plugin 'unixsock' +# option enable '0' +# option SocketFile '/var/run/collectd/query.sock' +# option SocketGroup 'nogroup' + +#config plugin 'uptime' +# option enable '0' + +#config plugin 'vmem' +# option enable '0' +# option Verbose '0' diff --git a/files/etc/config/dropbear b/files/etc/config/dropbear new file mode 100644 index 0000000..2139ba0 --- /dev/null +++ b/files/etc/config/dropbear @@ -0,0 +1,5 @@ +config dropbear + option PasswordAuth 'on' + option RootPasswordAuth 'on' + option Port '22' +# option BannerFile '/etc/banner' diff --git a/files/etc/config/fstab b/files/etc/config/fstab new file mode 100644 index 0000000..720e0f7 --- /dev/null +++ b/files/etc/config/fstab @@ -0,0 +1,27 @@ +config global + option anon_swap '0' + option anon_mount '0' + option auto_swap '0' + option auto_mount '0' + option delay_root '3' + option check_fs '0' + +config swap + option uuid '05d615b3-bef8-460c-9a23-52db8d09e002' + option enabled '1' + +config mount + option target '/overlay' + option uuid '05d615b3-bef8-460c-9a23-52db8d09e000' + option fstype 'ext4' + option options 'rw,noatime' + option enabled '1' + option enabled_fsck '0' + +config mount + option target '/mnt/data' + option uuid '05d615b3-bef8-460c-9a23-52db8d09e001' + option fstype 'ext4' + option options 'rw,noatime' + option enabled '1' + option enabled_fsck '0' diff --git a/files/etc/config/minidlna b/files/etc/config/minidlna new file mode 100644 index 0000000..d8dcd2d --- /dev/null +++ b/files/etc/config/minidlna @@ -0,0 +1,16 @@ + +config minidlna 'config' + option user 'minidlna' + option port '8200' + option interface 'br-lan' + option db_dir '/var/run/minidlna' + option notify_interval '900' + option serial '12345678' + option model_number '1' + option root_container '.' + list media_dir '/mnt' + option album_art_names 'Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg/AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg/Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg' + option friendly_name 'PrivateRouter DLNA Server' + option enabled '1' + option uuid '075bc907-dca2-4167-88b7-4d7bdb4e2e27' + diff --git a/files/etc/config/network b/files/etc/config/network new file mode 100644 index 0000000..edf37c2 --- /dev/null +++ b/files/etc/config/network @@ -0,0 +1,46 @@ + +config interface 'loopback' + option device 'lo' + option proto 'static' + option ipaddr '127.0.0.1' + option netmask '255.0.0.0' + +config globals 'globals' + option packet_steering '1' + option ula_prefix 'fd72:4016:00ba::/48' + +config device + option name 'br-lan' + option type 'bridge' + list ports 'lan1' + list ports 'lan2' + +config interface 'lan' + option device 'br-lan' + option proto 'static' + option ip6assign '60' + list ipaddr '192.168.8.1/24' + list dns '1.1.1.1' + +config interface 'wan6' + option device 'wan' + option proto 'dhcpv6' + +config interface 'wan' + option device 'wan' + option proto 'dhcp' + +config interface 'wg' + option proto 'wireguard' + option private_key 'private_key' + list addresses '0.0.0.0/16' + +config wireguard_wg + option public_key 'public_key' + list allowed_ips '0.0.0.0/0' + list allowed_ips '::/0' + option route_allowed_ips '1' + option endpoint_host '0.0.0.0' + option endpoint_port '00000' + option persistent_keepalive '25' + diff --git a/files/etc/config/openvpn b/files/etc/config/openvpn new file mode 100644 index 0000000..2c508ac --- /dev/null +++ b/files/etc/config/openvpn @@ -0,0 +1,174 @@ +config openvpn 'TGUserPassSetup' + option config '/etc/openvpn/TGUserPassSetup.ovpn' + +config openvpn 'TorGuard_Australia' + option config '/etc/openvpn/TorGuard_Australia.ovpn' + +config openvpn 'TorGuard_Austria' + option config '/etc/openvpn/TorGuard_Austria.ovpn' + +config openvpn 'TorGuard_Belgium' + option config '/etc/openvpn/TorGuard_Belgium.ovpn' + +config openvpn 'TorGuard_Brazil' + option config '/etc/openvpn/TorGuard_Brazil.ovpn' + +config openvpn 'TorGuard_Bulgaria' + option config '/etc/openvpn/TorGuard_Bulgaria.ovpn' + +config openvpn 'TorGuard_CA_Toronto' + option config '/etc/openvpn/TorGuard_CA_Toronto.ovpn' + +config openvpn 'TorGuard_CA_VC' + option config '/etc/openvpn/TorGuard_CA_VC.ovpn' + +config openvpn 'TorGuard_Chile' + option config '/etc/openvpn/TorGuard_Chile.ovpn' + +config openvpn 'TorGuard_Czech' + option config '/etc/openvpn/TorGuard_Czech.ovpn' + +config openvpn 'TorGuard_Denmark' + option config '/etc/openvpn/TorGuard_Denmark.ovpn' + +config openvpn 'TorGuard_Finland' + option config '/etc/openvpn/TorGuard_Finland.ovpn' + +config openvpn 'TorGuard_France' + option config '/etc/openvpn/TorGuard_France.ovpn' + +config openvpn 'TorGuard_Germany' + option config '/etc/openvpn/TorGuard_Germany.ovpn' + +config openvpn 'TorGuard_Greece' + option config '/etc/openvpn/TorGuard_Greece.ovpn' + +config openvpn 'TorGuard_Hong_Kong' + option config '/etc/openvpn/TorGuard_Hong_Kong.ovpn' + +config openvpn 'TorGuard_Hungary' + option config '/etc/openvpn/TorGuard_Hungary.ovpn' + +config openvpn 'TorGuard_Iceland' + option config '/etc/openvpn/TorGuard_Iceland.ovpn' + +config openvpn 'TorGuard_Ireland' + option config '/etc/openvpn/TorGuard_Ireland.ovpn' + +config openvpn 'TorGuard_Indonesia' + option config '/etc/openvpn/TorGuard_Indonesia.ovpn' + +config openvpn 'TorGuard_Israel' + option config '/etc/openvpn/TorGuard_Israel.ovpn' + +config openvpn 'TorGuard_Italy' + option config '/etc/openvpn/TorGuard_Italy.ovpn' + +config openvpn 'TorGuard_Japan' + option config '/etc/openvpn/TorGuard_Japan.ovpn' + +config openvpn 'TorGuard_Luxembourg' + option config '/etc/openvpn/TorGuard_Luxembourg.ovpn' + +config openvpn 'TorGuard_Mexico' + option config '/etc/openvpn/TorGuard_Mexico.ovpn' + +config openvpn 'TorGuard_Moldova' + option config '/etc/openvpn/TorGuard_Moldova.ovpn' + +config openvpn 'TorGuard_Netherlands' + option config '/etc/openvpn/TorGuard_Netherlands.ovpn' + +config openvpn 'TorGuard_New_Zealand' + option config '/etc/openvpn/TorGuard_New_Zealand.ovpn' + +config openvpn 'TorGuard_Norway' + option config '/etc/openvpn/TorGuard_Norway.ovpn' + +config openvpn 'TorGuard_Poland' + option config '/etc/openvpn/TorGuard_Poland.ovpn' + +config openvpn 'TorGuard_Portugal' + option config '/etc/openvpn/TorGuard_Portugal.ovpn' + +config openvpn 'TorGuard_Romania' + option config '/etc/openvpn/TorGuard_Romania.ovpn' + +config openvpn 'TorGuard_Russia' + option config '/etc/openvpn/TorGuard_Russia.ovpn' + +config openvpn 'TorGuard_Singapore' + option config '/etc/openvpn/TorGuard_Singapore.ovpn' + +config openvpn 'TorGuard_Slovakia' + option config '/etc/openvpn/TorGuard_Slovakia.ovpn' + +config openvpn 'TorGuard_South_Korea' + option config '/etc/openvpn/TorGuard_South_Korea.ovpn' + +config openvpn 'TorGuard_South_Africa' + option config '/etc/openvpn/TorGuard_South_Africa.ovpn' + +config openvpn 'TorGuard_Spain' + option config '/etc/openvpn/TorGuard_Spain.ovpn' + +config openvpn 'TorGuard_Sweden' + option config '/etc/openvpn/TorGuard_Sweden.ovpn' + +config openvpn 'TorGuard_Switzerland' + option config '/etc/openvpn/TorGuard_Switzerland.ovpn' + +config openvpn 'TorGuard_Taiwan' + option config '/etc/openvpn/TorGuard_Taiwan.ovpn' + +config openvpn 'TorGuard_Turkey' + option config '/etc/openvpn/TorGuard_Turkey.ovpn' + +config openvpn 'TorGuard_Thailand' + option config '/etc/openvpn/TorGuard_Thailand.ovpn' + +config openvpn 'TorGuard_UK_London' + option config '/etc/openvpn/TorGuard_UK_London.ovpn' + +config openvpn 'TorGuard_Ukraine' + option config '/etc/openvpn/TorGuard_Ukraine.ovpn' + +config openvpn 'TorGuard_UAE' + option config '/etc/openvpn/TorGuard_UAE.ovpn' + +config openvpn 'TorGuard_UK_Manchester' + option config '/etc/openvpn/TorGuard_UK_Manchester.ovpn' + +config openvpn 'TorGuard_USA_Atlanta' + option config '/etc/openvpn/TorGuard_USA_Atlanta.ovpn' + +config openvpn 'TorGuard_USA_Chicago' + option config '/etc/openvpn/TorGuard_USA_Chicago.ovpn' + +config openvpn 'TorGuard_USA_Dallas' + option config '/etc/openvpn/TorGuard_USA_Dallas.ovpn' + +config openvpn 'TorGuard_USA_LAX' + option config '/etc/openvpn/TorGuard_USA_LAX.ovpn' + +config openvpn 'TorGuard_USA_Miami' + option config '/etc/openvpn/TorGuard_USA_Miami.ovpn' + +config openvpn 'TorGuard_USA_Vegas' + option config '/etc/openvpn/TorGuard_USA_Vegas.ovpn' + +config openvpn 'TorGuard_USA_NJ' + option config '/etc/openvpn/TorGuard_USA_NJ.ovpn' + +config openvpn 'TorGuard_USA_NYC' + option config '/etc/openvpn/TorGuard_USA_NYC.ovpn' + +config openvpn 'TorGuard_USA_SanFran' + option config '/etc/openvpn/TorGuard_USA_SanFran.ovpn' + +config openvpn 'TorGuard_USA_Seattle' + option config '/etc/openvpn/TorGuard_USA_Seattle.ovpn' + +config openvpn 'TorGuard_USA_Seattle' + option config '/etc/openvpn/TorGuard_Salt_Lake_City.ovpn' + diff --git a/files/etc/config/openvpn_recipes b/files/etc/config/openvpn_recipes new file mode 100644 index 0000000..12a49ee --- /dev/null +++ b/files/etc/config/openvpn_recipes @@ -0,0 +1,101 @@ +# +# Routed point-to-point server +# +config openvpn_recipe server_tun_ptp + option _description 'Simple server configuration for a routed point-to-point VPN' + option _role 'server' + option dev 'tun' + option ifconfig '10.0.0.1 10.0.0.2' + option secret 'shared-secret.key' + option keepalive '10 60' + option comp_lzo 'yes' + option verb '3' + option mssfix '1420' + +# +# Routed point-to-point client +# +config openvpn_recipe client_tun_ptp + option _description 'Simple client configuration for a routed point-to-point VPN' + option _role 'client' + option dev 'tun' + list remote 'vpnserver.example.org' + option ifconfig '10.0.0.2 10.0.0.1' + option secret 'shared-secret.key' + option nobind '1' + option comp_lzo 'yes' + option verb '3' + +# +# Routed multi-client server +# +config openvpn_recipe server_tun + option _description 'Server configuration for a routed multi-client VPN' + option _role 'server' + option dev 'tun' + option server '10.0.100.0 255.255.255.0' + option ca 'ca.crt' + option cert 'server.crt' + option key 'server.key' + option dh 'dh1024.pem' + option keepalive '10 60' + option comp_lzo 'yes' + option verb '3' + option mssfix '1420' + +# +# Routed client +# +config openvpn_recipe client_tun + option _description 'Client configuration for a routed multi-client VPN' + option _role 'client' + option client '1' + option dev 'tun' + list remote 'vpnserver.example.org' + option pkcs12 'my_client.p12' + option remote_cert_tls 'server' + option comp_lzo 'yes' + option nobind '1' + option persist_key '1' + option persist_tun '1' + option verb '3' + option reneg_sec '0' + option float '1' + +# +# Multi-client ethernet bridge server +# +config openvpn_recipe server_tap_bridge + option _description 'Server configuration for an ethernet bridge VPN' + option _role 'server' + option dev 'tap' + option server_bridge '192.168.1.1 255.255.255.0 192.168.1.128 192.168.1.254' + option ca 'ca.crt' + option cert 'server.crt' + option key 'server.key' + option dh 'dh1024.pem' + option keepalive '10 60' + option comp_lzo 'yes' + option verb '3' + option mssfix '1420' + +# +# Ethernet bridge client +# +config openvpn_recipe client_tap_bridge + option _description 'Client configuration for an ethernet bridge VPN' + option _role 'client' + option client '1' + option dev 'tap' + list remote 'vpnserver.example.org' + option ca 'ca.crt' + option cert 'my_client.crt' + option key 'my_client.key' + option dh 'dh1024.pem' + option remote_cert_tls 'server' + option comp_lzo 'yes' + option nobind '1' + option persist_key '1' + option verb '3' + option reneg_sec '0' + option float '1' diff --git a/files/etc/config/rpcd b/files/etc/config/rpcd new file mode 100644 index 0000000..176c643 --- /dev/null +++ b/files/etc/config/rpcd @@ -0,0 +1,10 @@ +config rpcd + option socket /var/run/ubus/ubus.sock + option timeout 30 + +config login + option username 'root' + option password '$p$root' + list read '*' + list write '*' + diff --git a/files/etc/config/system b/files/etc/config/system new file mode 100644 index 0000000..65f0796 --- /dev/null +++ b/files/etc/config/system @@ -0,0 +1,17 @@ + +config system + option ttylogin '0' + option log_size '64' + option urandom_seed '0' + option zonename 'UTC' + option log_proto 'udp' + option conloglevel '8' + option cronloglevel '5' + option hostname 'PrivateRouter' + +config timeserver 'ntp' + list server '0.openwrt.pool.ntp.org' + list server '1.openwrt.pool.ntp.org' + list server '2.openwrt.pool.ntp.org' + list server '3.openwrt.pool.ntp.org' + diff --git a/files/etc/config/uhttpd b/files/etc/config/uhttpd new file mode 100644 index 0000000..cb2ff71 --- /dev/null +++ b/files/etc/config/uhttpd @@ -0,0 +1,31 @@ + +config uhttpd 'main' + list listen_http '0.0.0.0:80' + list listen_http '[::]:80' + list listen_https '0.0.0.0:443' + list listen_https '[::]:443' + option redirect_https '0' + option home '/www' + option rfc1918_filter '1' + option max_requests '3' + option max_connections '100' + option cert '/etc/uhttpd.crt' + option key '/etc/uhttpd.key' + option cgi_prefix '/cgi-bin' + list lua_prefix '/cgi-bin/luci=/usr/lib/lua/luci/sgi/uhttpd.lua' + option script_timeout '60' + option network_timeout '30' + option http_keepalive '20' + option tcp_keepalive '1' + option ubus_prefix '/ubus' + +config cert 'defaults' + option days '730' + option key_type 'ec' + option bits '2048' + option ec_curve 'P-256' + option country 'ZZ' + option state 'Somewhere' + option location 'Unknown' + option commonname 'OpenWrt' + diff --git a/files/etc/dropbear/.gitignore b/files/etc/dropbear/.gitignore new file mode 100644 index 0000000..23d7dc2 --- /dev/null +++ b/files/etc/dropbear/.gitignore @@ -0,0 +1,3 @@ +# you can put your ssh public key into authorized_keys, +# but we don't ever want it to be committed to the repo +authorized_keys diff --git a/files/etc/logo.tar.gz b/files/etc/logo.tar.gz new file mode 100644 index 0000000..3c4dad7 Binary files /dev/null and b/files/etc/logo.tar.gz differ diff --git a/files/etc/logrotate.d/syslog.conf b/files/etc/logrotate.d/syslog.conf new file mode 100644 index 0000000..568856c --- /dev/null +++ b/files/etc/logrotate.d/syslog.conf @@ -0,0 +1,10 @@ +/var/log/syslog +{ + olddir archive + rotate 30 + daily + dateext + notifempty + missingok + copytruncate +} diff --git a/files/etc/luci-app-argon-config_0.9-20210309_all.ipk b/files/etc/luci-app-argon-config_0.9-20210309_all.ipk new file mode 100644 index 0000000..8ecbdc5 Binary files /dev/null and b/files/etc/luci-app-argon-config_0.9-20210309_all.ipk differ diff --git a/files/etc/luci-app-easymesh_2.4_all.ipk b/files/etc/luci-app-easymesh_2.4_all.ipk new file mode 100644 index 0000000..7cde5bb Binary files /dev/null and b/files/etc/luci-app-easymesh_2.4_all.ipk differ diff --git a/files/etc/luci-proto-batman-adv_git-22.104.47289-0a762fd_all.ipk b/files/etc/luci-proto-batman-adv_git-22.104.47289-0a762fd_all.ipk new file mode 100644 index 0000000..50b637e Binary files /dev/null and b/files/etc/luci-proto-batman-adv_git-22.104.47289-0a762fd_all.ipk differ diff --git a/files/etc/luci-theme-argon_2.2.9-20211016-1_all.ipk b/files/etc/luci-theme-argon_2.2.9-20211016-1_all.ipk new file mode 100644 index 0000000..fdaa116 Binary files /dev/null and b/files/etc/luci-theme-argon_2.2.9-20211016-1_all.ipk differ diff --git a/files/etc/openvpn/TGUserPassSetup.auth b/files/etc/openvpn/TGUserPassSetup.auth new file mode 100644 index 0000000..59d468e --- /dev/null +++ b/files/etc/openvpn/TGUserPassSetup.auth @@ -0,0 +1,2 @@ +username +password diff --git a/files/etc/openvpn/TGUserPassSetup.ovpn b/files/etc/openvpn/TGUserPassSetup.ovpn new file mode 100644 index 0000000..24a65c4 --- /dev/null +++ b/files/etc/openvpn/TGUserPassSetup.ovpn @@ -0,0 +1,12 @@ + +###################################################### +# Before Using TorGuard OpenVPN for the first time # +# enter your TorGuard VPN Username and Password # +# in the text box below and click SAVE. # +# # +# Repeat this process anytime to change your OpenVPN # +# username and/or password # +# # +# Replace "username" with your TorGuard VPN Username # +# Replace "password" with your TorGuard VPN password # +###################################################### diff --git a/files/etc/openvpn/TorGuard_Australia.auth b/files/etc/openvpn/TorGuard_Australia.auth new file mode 100644 index 0000000..8a3955a --- /dev/null +++ b/files/etc/openvpn/TorGuard_Australia.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth diff --git a/files/etc/openvpn/TorGuard_Australia.ovpn b/files/etc/openvpn/TorGuard_Australia.ovpn new file mode 100644 index 0000000..fec70b3 --- /dev/null +++ b/files/etc/openvpn/TorGuard_Australia.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote au.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Austria.auth b/files/etc/openvpn/TorGuard_Austria.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Austria.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Austria.ovpn b/files/etc/openvpn/TorGuard_Austria.ovpn new file mode 100644 index 0000000..00fa73e --- /dev/null +++ b/files/etc/openvpn/TorGuard_Austria.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote aus.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Belgium.auth b/files/etc/openvpn/TorGuard_Belgium.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Belgium.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Belgium.ovpn b/files/etc/openvpn/TorGuard_Belgium.ovpn new file mode 100644 index 0000000..613ddbe --- /dev/null +++ b/files/etc/openvpn/TorGuard_Belgium.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote bg.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Brazil.auth b/files/etc/openvpn/TorGuard_Brazil.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Brazil.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Brazil.ovpn b/files/etc/openvpn/TorGuard_Brazil.ovpn new file mode 100644 index 0000000..f6f2400 --- /dev/null +++ b/files/etc/openvpn/TorGuard_Brazil.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote br.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Bulgaria.auth b/files/etc/openvpn/TorGuard_Bulgaria.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Bulgaria.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Bulgaria.ovpn b/files/etc/openvpn/TorGuard_Bulgaria.ovpn new file mode 100644 index 0000000..aca559c --- /dev/null +++ b/files/etc/openvpn/TorGuard_Bulgaria.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote bul.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_CA_Toronto.auth b/files/etc/openvpn/TorGuard_CA_Toronto.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_CA_Toronto.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_CA_Toronto.ovpn b/files/etc/openvpn/TorGuard_CA_Toronto.ovpn new file mode 100644 index 0000000..1b56f05 --- /dev/null +++ b/files/etc/openvpn/TorGuard_CA_Toronto.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote ca.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_CA_VC.auth b/files/etc/openvpn/TorGuard_CA_VC.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_CA_VC.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_CA_VC.ovpn b/files/etc/openvpn/TorGuard_CA_VC.ovpn new file mode 100644 index 0000000..cd4b87a --- /dev/null +++ b/files/etc/openvpn/TorGuard_CA_VC.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote cavan.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Chile.auth b/files/etc/openvpn/TorGuard_Chile.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Chile.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Chile.ovpn b/files/etc/openvpn/TorGuard_Chile.ovpn new file mode 100644 index 0000000..59afcb1 --- /dev/null +++ b/files/etc/openvpn/TorGuard_Chile.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote ch.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Czech.auth b/files/etc/openvpn/TorGuard_Czech.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Czech.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Czech.ovpn b/files/etc/openvpn/TorGuard_Czech.ovpn new file mode 100644 index 0000000..08d9fdb --- /dev/null +++ b/files/etc/openvpn/TorGuard_Czech.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote cz.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Denmark.auth b/files/etc/openvpn/TorGuard_Denmark.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Denmark.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Denmark.ovpn b/files/etc/openvpn/TorGuard_Denmark.ovpn new file mode 100644 index 0000000..9f344ef --- /dev/null +++ b/files/etc/openvpn/TorGuard_Denmark.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote dn.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Finland.auth b/files/etc/openvpn/TorGuard_Finland.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Finland.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Finland.ovpn b/files/etc/openvpn/TorGuard_Finland.ovpn new file mode 100644 index 0000000..5ededc1 --- /dev/null +++ b/files/etc/openvpn/TorGuard_Finland.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote fn.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_France.auth b/files/etc/openvpn/TorGuard_France.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_France.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_France.ovpn b/files/etc/openvpn/TorGuard_France.ovpn new file mode 100644 index 0000000..a7881ed --- /dev/null +++ b/files/etc/openvpn/TorGuard_France.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote fr.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Germany.auth b/files/etc/openvpn/TorGuard_Germany.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Germany.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Germany.ovpn b/files/etc/openvpn/TorGuard_Germany.ovpn new file mode 100644 index 0000000..e13cd1e --- /dev/null +++ b/files/etc/openvpn/TorGuard_Germany.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote ger.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Greece.auth b/files/etc/openvpn/TorGuard_Greece.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Greece.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Greece.ovpn b/files/etc/openvpn/TorGuard_Greece.ovpn new file mode 100644 index 0000000..4eb877b --- /dev/null +++ b/files/etc/openvpn/TorGuard_Greece.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote gre.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Hong_Kong.auth b/files/etc/openvpn/TorGuard_Hong_Kong.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Hong_Kong.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Hong_Kong.ovpn b/files/etc/openvpn/TorGuard_Hong_Kong.ovpn new file mode 100644 index 0000000..adb2331 --- /dev/null +++ b/files/etc/openvpn/TorGuard_Hong_Kong.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote hk.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Hungary.auth b/files/etc/openvpn/TorGuard_Hungary.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Hungary.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Hungary.ovpn b/files/etc/openvpn/TorGuard_Hungary.ovpn new file mode 100644 index 0000000..447f107 --- /dev/null +++ b/files/etc/openvpn/TorGuard_Hungary.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote hg.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Iceland.auth b/files/etc/openvpn/TorGuard_Iceland.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Iceland.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Iceland.ovpn b/files/etc/openvpn/TorGuard_Iceland.ovpn new file mode 100644 index 0000000..372204d --- /dev/null +++ b/files/etc/openvpn/TorGuard_Iceland.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote ice.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Indonesia.auth b/files/etc/openvpn/TorGuard_Indonesia.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Indonesia.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Indonesia.ovpn b/files/etc/openvpn/TorGuard_Indonesia.ovpn new file mode 100644 index 0000000..2a7f780 --- /dev/null +++ b/files/etc/openvpn/TorGuard_Indonesia.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote id.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Ireland.auth b/files/etc/openvpn/TorGuard_Ireland.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Ireland.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Ireland.ovpn b/files/etc/openvpn/TorGuard_Ireland.ovpn new file mode 100644 index 0000000..31c2755 --- /dev/null +++ b/files/etc/openvpn/TorGuard_Ireland.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote ire.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Israel.auth b/files/etc/openvpn/TorGuard_Israel.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Israel.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Israel.ovpn b/files/etc/openvpn/TorGuard_Israel.ovpn new file mode 100644 index 0000000..a204a64 --- /dev/null +++ b/files/etc/openvpn/TorGuard_Israel.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote isr-loc1.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Italy.auth b/files/etc/openvpn/TorGuard_Italy.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Italy.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Italy.ovpn b/files/etc/openvpn/TorGuard_Italy.ovpn new file mode 100644 index 0000000..01c64de --- /dev/null +++ b/files/etc/openvpn/TorGuard_Italy.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote it.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Japan.auth b/files/etc/openvpn/TorGuard_Japan.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Japan.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Japan.ovpn b/files/etc/openvpn/TorGuard_Japan.ovpn new file mode 100644 index 0000000..bca3a93 --- /dev/null +++ b/files/etc/openvpn/TorGuard_Japan.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote jp.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Luxembourg.auth b/files/etc/openvpn/TorGuard_Luxembourg.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Luxembourg.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Luxembourg.ovpn b/files/etc/openvpn/TorGuard_Luxembourg.ovpn new file mode 100644 index 0000000..0ed5844 --- /dev/null +++ b/files/etc/openvpn/TorGuard_Luxembourg.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote lux.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Mexico.auth b/files/etc/openvpn/TorGuard_Mexico.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Mexico.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Mexico.ovpn b/files/etc/openvpn/TorGuard_Mexico.ovpn new file mode 100644 index 0000000..d9f66c1 --- /dev/null +++ b/files/etc/openvpn/TorGuard_Mexico.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote mx.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Moldova.auth b/files/etc/openvpn/TorGuard_Moldova.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Moldova.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Moldova.ovpn b/files/etc/openvpn/TorGuard_Moldova.ovpn new file mode 100644 index 0000000..855e7fa --- /dev/null +++ b/files/etc/openvpn/TorGuard_Moldova.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote md.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Netherlands.auth b/files/etc/openvpn/TorGuard_Netherlands.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Netherlands.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Netherlands.ovpn b/files/etc/openvpn/TorGuard_Netherlands.ovpn new file mode 100644 index 0000000..94df707 --- /dev/null +++ b/files/etc/openvpn/TorGuard_Netherlands.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote nl.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_New Zealand.ovpn b/files/etc/openvpn/TorGuard_New Zealand.ovpn new file mode 100644 index 0000000..b751415 --- /dev/null +++ b/files/etc/openvpn/TorGuard_New Zealand.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote nz.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_New_Zealand.auth b/files/etc/openvpn/TorGuard_New_Zealand.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_New_Zealand.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Norway.auth b/files/etc/openvpn/TorGuard_Norway.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Norway.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Norway.ovpn b/files/etc/openvpn/TorGuard_Norway.ovpn new file mode 100644 index 0000000..f89fc8c --- /dev/null +++ b/files/etc/openvpn/TorGuard_Norway.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote no.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Poland.auth b/files/etc/openvpn/TorGuard_Poland.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Poland.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Poland.ovpn b/files/etc/openvpn/TorGuard_Poland.ovpn new file mode 100644 index 0000000..90ccf6b --- /dev/null +++ b/files/etc/openvpn/TorGuard_Poland.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote pl.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Portugal.auth b/files/etc/openvpn/TorGuard_Portugal.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Portugal.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Portugal.ovpn b/files/etc/openvpn/TorGuard_Portugal.ovpn new file mode 100644 index 0000000..670e824 --- /dev/null +++ b/files/etc/openvpn/TorGuard_Portugal.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote pg.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Romaina.ovpn b/files/etc/openvpn/TorGuard_Romaina.ovpn new file mode 100644 index 0000000..fd25917 --- /dev/null +++ b/files/etc/openvpn/TorGuard_Romaina.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote ro.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Romania.auth b/files/etc/openvpn/TorGuard_Romania.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Romania.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Russia.auth b/files/etc/openvpn/TorGuard_Russia.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Russia.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Russia.ovpn b/files/etc/openvpn/TorGuard_Russia.ovpn new file mode 100644 index 0000000..e0badbb --- /dev/null +++ b/files/etc/openvpn/TorGuard_Russia.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote ru.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Salt_Lake_City.auth b/files/etc/openvpn/TorGuard_Salt_Lake_City.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Salt_Lake_City.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Salt_Lake_City.ovpn b/files/etc/openvpn/TorGuard_Salt_Lake_City.ovpn new file mode 100644 index 0000000..d39478d --- /dev/null +++ b/files/etc/openvpn/TorGuard_Salt_Lake_City.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote us-slc.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Singapore.auth b/files/etc/openvpn/TorGuard_Singapore.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Singapore.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Singapore.ovpn b/files/etc/openvpn/TorGuard_Singapore.ovpn new file mode 100644 index 0000000..7ee400d --- /dev/null +++ b/files/etc/openvpn/TorGuard_Singapore.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote sg.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Slovakia.auth b/files/etc/openvpn/TorGuard_Slovakia.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Slovakia.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Slovakia.ovpn b/files/etc/openvpn/TorGuard_Slovakia.ovpn new file mode 100644 index 0000000..e12193f --- /dev/null +++ b/files/etc/openvpn/TorGuard_Slovakia.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote slk.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_South_Africa.auth b/files/etc/openvpn/TorGuard_South_Africa.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_South_Africa.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_South_Africa.ovpn b/files/etc/openvpn/TorGuard_South_Africa.ovpn new file mode 100644 index 0000000..71e75c7 --- /dev/null +++ b/files/etc/openvpn/TorGuard_South_Africa.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote sa.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_South_Korea.auth b/files/etc/openvpn/TorGuard_South_Korea.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_South_Korea.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_South_Korea.ovpn b/files/etc/openvpn/TorGuard_South_Korea.ovpn new file mode 100644 index 0000000..8711e7a --- /dev/null +++ b/files/etc/openvpn/TorGuard_South_Korea.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote sk.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Spain.auth b/files/etc/openvpn/TorGuard_Spain.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Spain.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Spain.ovpn b/files/etc/openvpn/TorGuard_Spain.ovpn new file mode 100644 index 0000000..e588af0 --- /dev/null +++ b/files/etc/openvpn/TorGuard_Spain.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote sp.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Sweden.auth b/files/etc/openvpn/TorGuard_Sweden.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Sweden.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Sweden.ovpn b/files/etc/openvpn/TorGuard_Sweden.ovpn new file mode 100644 index 0000000..a342295 --- /dev/null +++ b/files/etc/openvpn/TorGuard_Sweden.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote swe.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Switzerland.auth b/files/etc/openvpn/TorGuard_Switzerland.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Switzerland.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Switzerland.ovpn b/files/etc/openvpn/TorGuard_Switzerland.ovpn new file mode 100644 index 0000000..23f0298 --- /dev/null +++ b/files/etc/openvpn/TorGuard_Switzerland.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote swiss.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Taiwan.auth b/files/etc/openvpn/TorGuard_Taiwan.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Taiwan.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Taiwan.ovpn b/files/etc/openvpn/TorGuard_Taiwan.ovpn new file mode 100644 index 0000000..07c04ff --- /dev/null +++ b/files/etc/openvpn/TorGuard_Taiwan.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote tw.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Thailand.auth b/files/etc/openvpn/TorGuard_Thailand.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Thailand.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Thailand.ovpn b/files/etc/openvpn/TorGuard_Thailand.ovpn new file mode 100644 index 0000000..5a62584 --- /dev/null +++ b/files/etc/openvpn/TorGuard_Thailand.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote th.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Turkey.auth b/files/etc/openvpn/TorGuard_Turkey.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Turkey.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Turkey.ovpn b/files/etc/openvpn/TorGuard_Turkey.ovpn new file mode 100644 index 0000000..bdac39a --- /dev/null +++ b/files/etc/openvpn/TorGuard_Turkey.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote tk.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_UAE.auth b/files/etc/openvpn/TorGuard_UAE.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_UAE.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_UAE.ovpn b/files/etc/openvpn/TorGuard_UAE.ovpn new file mode 100644 index 0000000..c799c8e --- /dev/null +++ b/files/etc/openvpn/TorGuard_UAE.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote uae.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_UK_London.auth b/files/etc/openvpn/TorGuard_UK_London.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_UK_London.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_UK_London.ovpn b/files/etc/openvpn/TorGuard_UK_London.ovpn new file mode 100644 index 0000000..f77d228 --- /dev/null +++ b/files/etc/openvpn/TorGuard_UK_London.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote uk.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_UK_Manchester.auth b/files/etc/openvpn/TorGuard_UK_Manchester.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_UK_Manchester.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_UK_Manchester.ovpn b/files/etc/openvpn/TorGuard_UK_Manchester.ovpn new file mode 100644 index 0000000..682db15 --- /dev/null +++ b/files/etc/openvpn/TorGuard_UK_Manchester.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote uk.man.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_USA_Atlanta.auth b/files/etc/openvpn/TorGuard_USA_Atlanta.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_USA_Atlanta.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_USA_Atlanta.ovpn b/files/etc/openvpn/TorGuard_USA_Atlanta.ovpn new file mode 100644 index 0000000..a73bcec --- /dev/null +++ b/files/etc/openvpn/TorGuard_USA_Atlanta.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote us-atl.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_USA_Chicago.auth b/files/etc/openvpn/TorGuard_USA_Chicago.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_USA_Chicago.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_USA_Chicago.ovpn b/files/etc/openvpn/TorGuard_USA_Chicago.ovpn new file mode 100644 index 0000000..6ea5f4c --- /dev/null +++ b/files/etc/openvpn/TorGuard_USA_Chicago.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote us-chi.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_USA_Dallas.auth b/files/etc/openvpn/TorGuard_USA_Dallas.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_USA_Dallas.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_USA_Dallas.ovpn b/files/etc/openvpn/TorGuard_USA_Dallas.ovpn new file mode 100644 index 0000000..e318b15 --- /dev/null +++ b/files/etc/openvpn/TorGuard_USA_Dallas.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote us-dal.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_USA_LAX.auth b/files/etc/openvpn/TorGuard_USA_LAX.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_USA_LAX.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_USA_LAX.ovpn b/files/etc/openvpn/TorGuard_USA_LAX.ovpn new file mode 100644 index 0000000..6e4b2f4 --- /dev/null +++ b/files/etc/openvpn/TorGuard_USA_LAX.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote us-la.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_USA_Miami.auth b/files/etc/openvpn/TorGuard_USA_Miami.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_USA_Miami.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_USA_Miami.ovpn b/files/etc/openvpn/TorGuard_USA_Miami.ovpn new file mode 100644 index 0000000..3db83bf --- /dev/null +++ b/files/etc/openvpn/TorGuard_USA_Miami.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote us-fl.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_USA_NJ.auth b/files/etc/openvpn/TorGuard_USA_NJ.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_USA_NJ.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_USA_NJ.ovpn b/files/etc/openvpn/TorGuard_USA_NJ.ovpn new file mode 100644 index 0000000..226359d --- /dev/null +++ b/files/etc/openvpn/TorGuard_USA_NJ.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote us-nj.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_USA_NYC.auth b/files/etc/openvpn/TorGuard_USA_NYC.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_USA_NYC.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_USA_NYC.ovpn b/files/etc/openvpn/TorGuard_USA_NYC.ovpn new file mode 100644 index 0000000..b824020 --- /dev/null +++ b/files/etc/openvpn/TorGuard_USA_NYC.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote us-ny.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_USA_SanFran.auth b/files/etc/openvpn/TorGuard_USA_SanFran.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_USA_SanFran.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_USA_SanFran.ovpn b/files/etc/openvpn/TorGuard_USA_SanFran.ovpn new file mode 100644 index 0000000..7d1cb00 --- /dev/null +++ b/files/etc/openvpn/TorGuard_USA_SanFran.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote us-sf.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_USA_Seattle.auth b/files/etc/openvpn/TorGuard_USA_Seattle.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_USA_Seattle.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_USA_Seattle.ovpn b/files/etc/openvpn/TorGuard_USA_Seattle.ovpn new file mode 100644 index 0000000..571eae0 --- /dev/null +++ b/files/etc/openvpn/TorGuard_USA_Seattle.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote us-sa.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_USA_Vegas.auth b/files/etc/openvpn/TorGuard_USA_Vegas.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_USA_Vegas.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_USA_Vegas.ovpn b/files/etc/openvpn/TorGuard_USA_Vegas.ovpn new file mode 100644 index 0000000..3702951 --- /dev/null +++ b/files/etc/openvpn/TorGuard_USA_Vegas.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote us-lv.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Ukraine.auth b/files/etc/openvpn/TorGuard_Ukraine.auth new file mode 100644 index 0000000..33ebbba --- /dev/null +++ b/files/etc/openvpn/TorGuard_Ukraine.auth @@ -0,0 +1 @@ +auth-user-pass /etc/openvpn/TGUserPassSetup.auth \ No newline at end of file diff --git a/files/etc/openvpn/TorGuard_Ukraine.ovpn b/files/etc/openvpn/TorGuard_Ukraine.ovpn new file mode 100644 index 0000000..eb16b62 --- /dev/null +++ b/files/etc/openvpn/TorGuard_Ukraine.ovpn @@ -0,0 +1,36 @@ +client +dev tun +proto tcp +remote ukr.torguard.com 443 +remote-cert-tls server +auth SHA1 +resolv-retry infinite +nobind +tls-version-min 1.2 +cipher AES-128-GCM +auth-user-pass /etc/openvpn/TGUserPassSetup.auth +compress +ncp-disable +tun-mtu-extra 32 + +-----BEGIN CERTIFICATE----- +MIIDMTCCAhmgAwIBAgIJAKnGGJK6qLqSMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCVRHLVZQTi1DQTAgFw0xOTA1MjExNDIzMTFaGA8yMDU5MDUxMTE0MjMxMVow +FDESMBAGA1UEAwwJVEctVlBOLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAlv0UgPD3xVAvhhP6q1HCmeAWbH+9HPkyQ2P6qM5oHY5dntjmq8YT48FZ +GHWv7+s9O47v6Bv7rEc4UwQx15cc2LByivX2JwmE8JACvNfwEnZXYAPq9WU3ZgRr +AGvA09ItuLqK2fQ4A7h8bFhmyxCbSzP1sSIT/zJY6ebuh5rDQSMJRMaoI0t1zorE +Z7PlEmh+o0w5GPs0D0vY50UcnEzB4GOdWC9pJREwEqppWYLN7RRdG8JyIqmA59mh +ARCnQFUo38HWic4trxFe71jtD7YInNV7ShQtg0S0sXo36Rqfz72Jo08qqI70dNs5 +DN1aGNkQ/tRK9DhL5DLmTkaCw7mEFQIDAQABo4GDMIGAMB0GA1UdDgQWBBR7Dcym +XBp6u/jAaZOPUjUhEyhXfjBEBgNVHSMEPTA7gBR7DcymXBp6u/jAaZOPUjUhEyhX +fqEYpBYwFDESMBAGA1UEAwwJVEctVlBOLUNBggkAqcYYkrqoupIwDAYDVR0TBAUw +AwEB/zALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAE79ngbdSlP7IBbf +nJ+2Ju7vqt9/GyhcsYtjibp6gsMUxKlD8HuvlSGj5kNO5wiwN7XXqsjYtJfdhmzz +VbXksi8Fnbnfa8GhFl4IAjLJ5cxaWOxjr6wx2AhIs+BVVARjaU7iTK91RXJnl6u7 +UDHTkQylBTl7wgpMeG6GjhaHfcOL1t7D2w8x23cTO+p+n53P3cBq+9TiAUORdzXJ +vbCxlPMDSDArsgBjC57W7dtdnZo7gTfQG77JTDFBeSwPwLF7PjBB4S6rzU/4fcYw +y83XKP6zDn9tgUJDnpFb/7jJ/PbNkK4BWYJp3XytOtt66v9SEKw+v/fJ+VkjU16v +E/9Q3h4= +-----END CERTIFICATE----- + \ No newline at end of file diff --git a/files/etc/pr-mini b/files/etc/pr-mini new file mode 100644 index 0000000..8d1c8b6 --- /dev/null +++ b/files/etc/pr-mini @@ -0,0 +1 @@ + diff --git a/files/etc/rc.local b/files/etc/rc.local new file mode 100755 index 0000000..dbf3c79 --- /dev/null +++ b/files/etc/rc.local @@ -0,0 +1,6 @@ +# Put your custom commands here that should be executed once +# the system init finished. By default this file does nothing. + +/etc/auto-provision/autoprovision-stage1.sh + +exit 0 diff --git a/files/etc/stage3.sh b/files/etc/stage3.sh new file mode 100755 index 0000000..582b179 --- /dev/null +++ b/files/etc/stage3.sh @@ -0,0 +1,70 @@ +#!/usr/bin/env bash +# Stage 3 booster to prepare router for first real boot + +# Log to the system log and echo if needed +log_say() +{ + SCRIPT_NAME=$(basename "$0") + echo "${SCRIPT_NAME}: ${1}" + logger "${SCRIPT_NAME}: ${1}" +} + +log_say " " +log_say " ███████████ ███ █████ " +log_say "░░███░░░░░███ ░░░ ░░███ " +log_say " ░███ ░███ ████████ ████ █████ █████ ██████ ███████ ██████ " +log_say " ░██████████ ░░███░░███░░███ ░░███ ░░███ ░░░░░███ ░░░███░ ███░░███" +log_say " ░███░░░░░░ ░███ ░░░ ░███ ░███ ░███ ███████ ░███ ░███████ " +log_say " ░███ ░███ ░███ ░░███ ███ ███░░███ ░███ ███░███░░░ " +log_say " █████ █████ █████ ░░█████ ░░████████ ░░█████ ░░██████ " +log_say "░░░░░ ░░░░░ ░░░░░ ░░░░░ ░░░░░░░░ ░░░░░ ░░░░░░ " +log_say " " +log_say " " +log_say " ███████████ █████ " +log_say "░░███░░░░░███ ░░███ " +log_say " ░███ ░███ ██████ █████ ████ ███████ ██████ ████████ " +log_say " ░██████████ ███░░███░░███ ░███ ░░░███░ ███░░███░░███░░███ " +log_say " ░███░░░░░███ ░███ ░███ ░███ ░███ ░███ ░███████ ░███ ░░░ " +log_say " ░███ ░███ ░███ ░███ ░███ ░███ ░███ ███░███░░░ ░███ " +log_say " █████ █████░░██████ ░░████████ ░░█████ ░░██████ █████ " +log_say "░░░░░ ░░░░░ ░░░░░░ ░░░░░░░░ ░░░░░ ░░░░░░ ░░░░░ " + +# Command to wait for Internet connection +wait_for_internet() { + while ! ping -q -c3 1.1.1.1 >/dev/null 2>&1; do + log_say "Waiting for Internet connection..." + sleep 1 + done + log_say "Internet connection established" +} + +# Wait for Internet connection +wait_for_internet + +# Command to wait for opkg to finish +wait_for_opkg() { + while pgrep -x opkg >/dev/null; do + log_say "Waiting for opkg to finish..." + sleep 1 + done + log_say "opkg is released, our turn!" +} + +# Wait for opkg to finish +wait_for_opkg + +# Cleanup our auto-provision and prepare for first real boot +[ -d /etc/auto-provision ] && rm -rf /etc/auto-provision +[ -f /etc/rc.local ] && echo "# Empty by design" > /etc/rc.local + +# Download our startup.tar.gz with our startup scripts and load them in +log_say "Downloading startup.tar.gz" +wget -q -O /tmp/startup.tar.gz https://github.com/PrivateRouter-LLC/script-repo/raw/main/startup-scripts/startup.tar.gz +log_say "Extracting startup.tar.gz" +tar -xzf /tmp/startup.tar.gz -C /etc + +log_say "Removing our script before reboot" +rm -- "$0" + +log_say "Reboot to uptake our rc.custom boot script" +reboot \ No newline at end of file diff --git a/files/root/.profile b/files/root/.profile new file mode 100644 index 0000000..5a2c28e --- /dev/null +++ b/files/root/.profile @@ -0,0 +1,4 @@ +# This is where we designate the branch to use from our script repos +# main is production and we can set others for testing. +REPO=main +export REPO \ No newline at end of file