-
安装 Ubuntu 20.04 服务器
-
安装 Ubuntu 22.04 服务器
- 安装 Ubuntu 24.04 服务器
这里我所使用的服务器为以下厂商,经营了13年多的老牌服务商:
评分9.6的LOCVPS(全球云)VPS怎么注册和购买! – 玫玫团队博客网


在下载和运行脚本之前,请注意脚本会自动检测您服务器的私有 iP 地址,但你需要注意服务器的公网 iP 地址,尤其是当它在 NAT 后面运行时。
2.可以执行以下命令查看。
wget -qO - icanhazip.com
或者
dig +short myip.opendns.com @resolver1.opendns.com

首先,通过运行以下命令确保所有系统包都是最新的apt终端中的命令。
sudo apt update
sudo apt upgrade
1. 创建要存储OpenVpn配置的目录
mkdir OpenVpn
2.然后通过命令下载OpenVpn安装程序脚本
wget https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh
3.将文件的模式更改为可执行
chmod +x openvpn-install.sh
4.下面运行脚本安装Openvpn,执行:
./openvpn-install.sh interactive
第一次执行时,脚本会问你一些问题,仔细阅读并根据你的喜好提供答案,以设置你的 OpenVPN 服务器,默认是你的服务器ip地址,你也可以填写自己解析的域名:
What IP version should clients use to connect to this server?:选择1(ipv4)

What IP versions should VPN clients use?
This determines both their VPN addresses and internet access through the tunnel.:如果你的服务器不支持ipv6就选择1(我选择3)

IPv4 VPN subnet:选择1

IPv6 VPN subnet:选择1

What port do you want OpenVPN to listen to?选择端口默认1是1194,也可以自定义,也可以随机,(我选择3随机)

你想要OpenVPN使用什么协议?选择1.UDP模式,速度会快一些!DNS选项的话,随便选一个,可以选择9(Google的)


允许每个客户端连接多台设备吗?【是/否】: n

自定义隧道的MTU值,选择1,默认值(1500) – 适用于大多数网络

请选择认证模式:选择1

设置自定义加密,默认n回车,基本上耐心等待跑完就可以使用了,很简单,配置文件在root根目录下xxx.ovpn文件名,下载就可以导入到客户端使用


最后提示输入名称,必须由字母数字字符组成。它还可以包括下划线或破折号。自己创建一个配置文件名称,比如:client

客户证书的有效期天数:3650天,默认回车!

为配置文件设置密码,选择1,无密码的客户端:

服务器搭建就到此完成,下载配置文件导入客户端就可以使用了,在root根目录里client.ovpn的文件
接下来,使用以下 systemctl 命令检查其状态,确认OpenVpn服务已启动并正在运行
sudo systemctl status openvpn

此外,使用 ss 命令确认OpenVpn守护程序正在侦听您指示脚本使用的端口
sudo ss -tupln | grep openvpn

如果想检查你的网络接口,一个新的接口已经为Vpn隧道创建,你可以使用iP命令确认这一点
ip add

启动OpenVpn服务,现在,让它在系统启动时自动启动,并检查其状态以确认它已启动并正在运行
sudo systemctl start openvpn
sudo systemctl enable openvpn
sudo systemctl status openvpn

要在操作系统上设置其他 OpenVpn 客户端,请使用以下客户端:
- Windows:官方 OpenVpn 社区客户端。
- Android:适用于 Android 的 OpenVpn 客户端。
- iOS:适用于 iOS 的官方 OpenVpn Connect 客户端。

- 双击下载好的msi文件一路下一步直至安装完成
- 运行客户端,把配置文件导入客户端,或者把配置文件复制到C:\Program Files\OpenVPN\config里,就可以链接使用了
或者直接双击ovpn文件
Windows版OpenVpn客户端安装完成之后,会自动关联ovpn文件,双击即可打开OpenVpn

最后设置OpenVpn开机自动连接:
1.首先找到桌面的OpenVpn图标.
2.右键点击图标的属性,在目标路径的最后面添加 –connect client.ovpn,(client名称有改过,就输入自己修改的名称)记住要打一个空格再粘贴如下图

3.按Windows+R打开 运行 输入shell:startup

4.把桌面的OpenVpn图标复制到打开的文件夹里面

另外在OpenVpn选项里取消钩钩就可以了

好了本指南教程到此结束!最后祝大家成功!
下一篇文章教程直达:
2026最新《Linux如何搭建OpenVpn的方法和搭建pi节点使用实战》如何在OpenVpn中配置Wintun驱动提高性能降低延迟(2)

