openvpn
OPENVPN
这里介绍了使用 openvpn 在 linux 上的使用。
client
安装 openvpn
1 | # redhat/centos |
设置配置 /etc/openvpn,在 client 中设置服务端提供的认证文件,启动连接,输入认证账户。
1 | openvpn --config [path to file .ovpn] |
[!CAUTION]
连接 openvpn 会给分配新 ip,故服务器远程连接时,推荐在服务器容器中连接,避免影响主机网络环境。
连接
-
连接参数
1 | openvpn \ |
-
参数说明
1 | --daemon # 后台运行 |
自动连接配置
-
创建 user/pass 认证文件
1 | echo 'user\npassword' > password |
-
配置 expect 实现自动输入 Private Password:
apt/yum install -y expect
-
配置脚本
connect.sh
,并给到执行权限:chmod +x connect.sh
1 |
|
1 |
|