mirror of
https://gitlab.archlinux.org/tpowa/archboot.git
synced 2024-09-19 19:40:37 +02:00
35 lines
776 B
Bash
35 lines
776 B
Bash
|
#!/bin/sh
|
||
|
|
||
|
# A sample OpenVPN startup script
|
||
|
# for Linux.
|
||
|
|
||
|
# openvpn config file directory
|
||
|
dir=/etc/openvpn
|
||
|
|
||
|
# load the firewall
|
||
|
$dir/firewall.sh
|
||
|
|
||
|
# load TUN/TAP kernel module
|
||
|
modprobe tun
|
||
|
|
||
|
# enable IP forwarding
|
||
|
echo 1 > /proc/sys/net/ipv4/ip_forward
|
||
|
|
||
|
# Invoke openvpn for each VPN tunnel
|
||
|
# in daemon mode. Alternatively,
|
||
|
# you could remove "--daemon" from
|
||
|
# the command line and add "daemon"
|
||
|
# to the config file.
|
||
|
#
|
||
|
# Each tunnel should run on a separate
|
||
|
# UDP port. Use the "port" option
|
||
|
# to control this. Like all of
|
||
|
# OpenVPN's options, you can
|
||
|
# specify "--port 8000" on the command
|
||
|
# line or "port 8000" in the config
|
||
|
# file.
|
||
|
|
||
|
openvpn --cd $dir --daemon --config vpn1.conf
|
||
|
openvpn --cd $dir --daemon --config vpn2.conf
|
||
|
openvpn --cd $dir --daemon --config vpn2.conf
|