使用 Linux 脚本一键快速搭建自己的 OpenVPN 服务器。支持 Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS, Fedora, openSUSE, Amazon Linux 2 和 Raspberry Pi OS。
一、功能特性
- 全自动的 OpenVPN 服务器配置,无需用户输入
- 支持使用自定义选项进行交互式安装
- 生成 VPN 配置文件以自动配置 Windows, macOS, iOS 和 Android 设备
- 支持管理 OpenVPN 用户和证书
- 优化
sysctl
设置以提高 VPN 性能
二、安装说明
1、下载安装脚本
wget -O openvpn.sh https://get.vpnsetup.net/ovpn
2、安装OpenVPN
①使用默认选项自动安装 OpenVPN
sudo bash openvpn.sh --auto
②使用自定义选项进行交互式安装
sudo bash openvpn.sh
你可以自定义以下选项:VPN 服务器的域名,协议 (TCP/UDP) 和端口,VPN 客户端的 DNS 服务器以及第一个客户端的名称。
3、开发防火墙,默认为1194
4、删除 OpenVPN
再次运行脚本按提示输入即可
三、脚本无法下载,使用下面命令
curl -fL -o openvpn.sh https://get.vpnsetup.net/ovpn
https://github.com/hwdsl2/openvpn-install/raw/master/openvpn-install.sh
https://gitlab.com/hwdsl2/openvpn-install/-/raw/master/openvpn-install.sh
如果无法下载,打开 openvpn-install.sh,然后点击右边的 Raw
按钮。按快捷键 Ctrl/Cmd+A
全选,Ctrl/Cmd+C
复制,然后粘贴到你喜欢的编辑器。
四、 OpenVPN 脚本的使用信息
Usage: bash openvpn.sh [options]
Options:
--addclient [client name] add a new client
--exportclient [client name] export configuration for an existing client
--listclients list the names of existing clients
--revokeclient [client name] revoke an existing client
--uninstall remove OpenVPN and delete all configuration
-y, --yes assume "yes" as answer to prompts when revoking a client or removing OpenVPN
-h, --help show this help message and exit
Install options (optional):
--auto auto install OpenVPN using default or custom options
--listenaddr [IPv4 address] IPv4 address that OpenVPN should listen on for requests
--serveraddr [DNS name or IP] server address, must be a fully qualified domain name (FQDN) or an IPv4 address
--proto [TCP or UDP] protocol for OpenVPN (TCP or UDP, default: UDP)
--port [number] port for OpenVPN (1-65535, default: 1194)
--clientname [client name] name for the first OpenVPN client (default: client)
--dns1 [DNS server IP] primary DNS server for clients (default: Google Public DNS)
--dns2 [DNS server IP] secondary DNS server for clients
To customize options, you may also run this script without arguments.
转自:openvpn-install/README-zh.md at master · hwdsl2/openvpn-install · GitHub
- THE END -
最后修改:2024年11月6日
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://lg5.top/1421.html