安装和设置openvpn
[服务端]
dnf clean all
dnf update
git clone https://github.com/Nyr/openvpn-install.git
cd openvpn-install
chmod +x openvpn-install.sh
bash openvpn-install.sh
选项可按默认
元数据错误解决:
sudo sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*
sudo sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*
[windows客户端]
可下载官方客户端:https://openvpn.net/client-connect-vpn-for-windows/
[linux客户端]
dnf安装
dnf install -y openvpn
openvpn --version
后台运行:
nohup openvpn --config /root/openvpn/openvpn-client/cvpn-dev3.ovpn &
中断
sudo pkill openvpn
默认都绕过vpn
route-nopull
指定经过vpn
route 172.16.0.0 255.255.255.0 vpn_gateway
指定不经过vpn
route 178.221.223.0 255.255.255.0 net_gateway
指定密码
askpass /root/openvpn/openvpn-client/cvpn-dev3.pass