• 对于注定会优秀的人来说,他所需要的,只是时间!
  • 手懒得,必受贫穷,手勤的,必得富足----《圣经》
  • 帮助别人,成就自己。愿君在本站能真正有所收获!
  • 如果你在本站中发现任何问题,欢迎留言指正!
  • 宝剑锋从磨砺出,梅花香自苦寒来!

使用docker快速部署一个 IPsec VPN 服务器

openVPN eryajf 1个月前 (03-14) 393°C 已收录 1个评论
本文预计阅读时间 4 分钟

1,快速部署

使用如下命令快速创建VPN服务server端:

docker run --name ipsec-vpn-server --env-file /data/jump/vpn/.env --restart=always -p 500:500/udp -p 4500:4500/udp -v /lib/modules:/lib/modules:ro -d --privileged registry.cn-hangzhou.aliyuncs.com/eryajf/ipsec-vpn-server

其中用户名密码配置文件内容为:

$ cat /data/jump/vpn/.env

# Define your own values for these variables
# - DO NOT put "" or '' around values, or add space around =
# - DO NOT use these special characters within values: \ " '
VPN_IPSEC_PSK=6JhixxWU0u9REqATiFrEAG0
# 配置用于登陆VPN的账号和密码
VPN_USER=admin
VPN_PASSWORD=9s0RrJX4qEoQG7L32s9I
# 如下应该填写本机的外网IP
VPN_PUBLIC_IP=10.10.0.2

# (Optional) Define additional VPN users
# - Uncomment and replace with your own values
# - Usernames and passwords must be separated by spaces
# 配置额外的用户名和密码
VPN_ADDL_USERS=user1 user2
VPN_ADDL_PASSWORDS=pass1 pass2

# (Optional) Use alternative DNS servers
# - By default, clients are set to use Google Public DNS
# - Example below shows using Cloudflare's DNS service
VPN_DNS_SRV1=223.5.5.5
VPN_DNS_SRV2=223.6.6.6

一个用户名对应一个密码,如果需要新增, 更改配置文件,重启服务即可。注意服务器需要有外网IP,以及放开对应端口。

  • 查看IPsec VPN 服务器状态
    docker exec -it ipsec-vpn-server ipsec status
    
  • 查看当前已建立的 VPN 连接
    docker exec -it ipsec-vpn-server ipsec whack --trafficstatus
    

2,客户端连接

目前手上只有Mac电脑,所以着重介绍下Mac的连接方式。

  1. 打开网络偏好设置详情

    image-20210314142655653

  2. 然后点击左侧加号新建连接

    image-20210314142801444

    注意服务器地址应该填写服务端的外网IP,账户名称则是上边对应的账号。

    点击认证设置,需要填写密码与共享秘钥,秘钥是上边配置文件中的 VPN_IPSEC_PSK

    image-20210314142910208

还要注意一个配置项,点击下边的高级,记得勾选通过VPN发送所有流量:

image-20210314143036205

配置完毕之后,点击应用,然后点击连接,如无问题,则配置完毕。

3,参考


weinxin
扫码订阅本站,第一时间获得更新
微信扫描二维码,订阅我们网站的动态,另外不定时发送WordPress小技巧,你可以随时退订,欢迎订阅哦~

二丫讲梵 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明使用docker快速部署一个 IPsec VPN 服务器
喜欢 (1)
[如果想支持本站,可支付宝赞助]
分享 (0)
eryajf
关于作者:
学无止境,我愿意无止境学。书山有路,我愿意举身投火,淬炼成金!永远不要忘记,激情的奋进,就是美好的未来!

您必须 登录 才能发表评论!

(1)个小伙伴在吐槽
  1. 大神,求一个arm的镜像~
    Dewan2021-03-24 11:47 Windows 10 | Chrome 85.0.4183.121