Skip to content

Instantly share code, notes, and snippets.

@glavk
Last active September 3, 2022 16:12
Show Gist options
  • Save glavk/67435c175a4ef1c34fea to your computer and use it in GitHub Desktop.
Save glavk/67435c175a4ef1c34fea to your computer and use it in GitHub Desktop.
Double VPN vps2 start
# установка пакета openvpn
yum install -y epel-release && yum install -y openvpn
# включение маршрутизации
sysctl -w net.ipv4.ip_forward=1
# правила межсетевого экрана и NAT
iptables -F FORWARD
iptables -A INPUT -i tun+ -j ACCEPT
iptables -A FORWARD -i tun+ -j ACCEPT
iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -j SNAT --to-source ext_ip
# монтирование tmpfs
mount -o size=10M -t tmpfs none /etc/openvpn/
# копирование конфигурации в /etc/openvpn через WinSCP, scp/ssh
# запуск сервера
openvpn --config server_vps2.conf
@pizdatiigus
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment