- Windows用户:
- 访问官方网站。
- 下载并安装最新版本的
strongswan_64bit.msi。 - 运行安装程序,按照提示完成安装。
- Linux用户:
- 使用包管理器安装:
- Ubuntu/Debian:
sudo apt install strongswan - Fedora:
sudo dnf install strongswan - Arch Linux:
sudo pacman -S strongswan
- Ubuntu/Debian:
- 使用包管理器安装:
- macOS用户:
- 下载最新的
strongswan-macosx.pkg。 - 双击安装包完成安装。
- 下载最新的
- Docker用户:
- 拉取镜像:
docker pull strongswan/strongswan - 启动容器:
docker run -d strongswan/strongswan
- 拉取镜像:
-
配置服务器
-
创建配置文件:
-
打开文本编辑器,新建
server.conf文件。 -
# 服务器配置 # 以下为默认配置示例,请根据需要修改 # 服务器地址和端口 local { # 服务器IP地址或域名 ip_addr = 192.168.1.1/24 # 端口号,默认为443 port = 443 # 服务器 certificate 密钥 ca = "/etc/strongswan/certs/ca.crt" cert = "/etc/strongswan/certs/server.crt" key = "/etc/strongswan/private/server.key" } # 选择协议 # 以下为可选的协议组合,默认为IKEv2 # 选择OpenVPN # 选择协议 # 建议使用以下组合: # Ikev2: Ikev2 # OpenVPN: OpenVPN # WireGuard: WireGuard # 我们可以选择多个协议进行组合 # 以下是默认的IKEv2配置 # 软件版本 version = 2. # 密钥交换算法 # AES-128-CBC # 以下是一些常用的算法组合 # 生成一个新的密钥 # PEM 密钥 # 该示例使用自签名证书 # 证书颁发机构 # 建议使用可靠的证书颁发机构 # 以下为生成自签名证书的示例 # 在生成证书时, # 将ca_signing_key_length设置为2048 # ca { # sign = { # # 使用2048位的密钥 # key_size = 2048 # } # } # 配置访问控制 # 允许的客户端IP地址 # 以下是默认设置 # 以下是默认的设置 # 允许从192.168.1./24内的IP访问 # 访问控制 # 访问控制列表 # 允许的IP范围 # # 192.168.1./24 # 10.../8 # 172.16../12 # ... # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 # 仅允许特定IP或子网访问 # 以下是默认的设置 #
-
-




