登录
/
注册
首页
资讯
论坛
用户名
Email
自动登录
找回密码
密码
登录
立即注册
微信扫码 , 快速开始
登录
注册
首页
论坛
BBS
帮助中心
远程访问
发帖
收藏
勋章
设置
我的收藏
天天打卡
退出
全部
搜索
首页
首页
›
功能讨论
›
应用中心&Docker
1
0
返回列表
实用篇--远程回家(docker安装IPsec VPN 服务端)
[ 复制链接 ]
发表于:
7 天前
•
Docker
152
本帖最后由 lzwhpwc 于 2024-11-17 16:39 编辑
前几天用之前的N5095新装了一台飞牛,直接把我的黑群晖给关机了,但是黑裙自带VPN,可以直接回家,而飞牛回不去了。
但是一直有的需求:在公司很多网页限制访问,看个Bilibili都不行,于是开始折腾,给回家打通一条路。
1、选定应用:IPsec vpn;
2、配置好环境变量:
①打开文件,左下角选择管理员视角
②选择对应的磁盘,找到docker文件夹,并创建VPN文件夹;
③单击右键VPN文件夹,点击详细信息,复制原始路径:
/vol1/docker/VPN
(示例)
3、ssh登录飞牛,记住sudo -i 获取root权限(我用的是PuTTY):
4、创建并编辑自己的 VPN 登录凭证:
nano /vol1/docker/VPN/vpn.env
复制代码
#IPsec预共享密钥
VPN_IPSEC_PSK=woshishui63746734
#vpn 用户
VPN_USER=vpn
#vpn 密码
VPN_PASSWORD=123456
#IPsec VPN 使用的公网地址(也可以是解析完的域名)
VPN_PUBLIC_IP= 10.10.x.x
#添加而外的用户,需要空格隔开
VPN_ADDL_USERS=vpn1 vpn2
#额外用户的密码,也一样需要空格隔开
VPN_ADDL_PASSWORDS=vpn11234 pass21234
#客户端使用的 DNS 服务器
VPN_DNS_SRV1=8.8.8.5
VPN_DNS_SRV2=114.114.114.114
复制代码
4、下面将
hwdsl2/ipsec-vpn-server 拉下来并配置运行:
docker run \
--name vpn-server \
--env-file /vol1/docker/VPN/vpn.env \
--restart=always \
-v /data/ipsec-vpn-server/ikev2-vpn-data:/etc/ipsec.d \
-v /vol1/docker/VPN/modules:/lib/modules:ro \
-p 500:500/udp \
-p 4500:4500/udp \
-d --privileged \
hwdsl2/ipsec-vpn-server
复制代码
5、IPsec服务端安装成功之后,到电脑上配置客户端:
单击右键电脑右下角的网络→打开网络设置→左边菜单栏点击VPN→右边点击添加VPN连接→然后添加下列信息(从上面的凭证里面找)
6、第一次连接VPN的时候可能会出现连不上的情况,需要做一下兼容性设置:
单机右键左下角开始图标,点击 Windows PowerShell(管理员)(A)
输入如下命令:
REG ADD HKLM\SYSTEM\CurrentControlSet\Services\PolicyAgent /v AssumeUDPEncapsulationContextOnSendRule /t REG_DWORD /d 0x2 /f
复制代码
7、重启计算机之后,便可以直接连接vpn了,愉快回家。
收藏
・
1
送赞
分享
回复
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
发表回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
登录
后才能评论
提交
本版积分规则
回帖并转播
回帖后跳转到最后一页
lzwhpwc
江湖小虾
TA还没有介绍自己~
0
主题
4
回帖
4
积分
江湖小虾
江湖小虾, 积分 4, 距离下一级还需 46 积分
江湖小虾, 积分 4, 距离下一级还需 46 积分
积分
4
关注
私信
作者推荐
话题
返回版块
快来评论吧
0
1
0
搜索
搜索
本版
文章
帖子
圈子
用户
虚拟机
活动
fnOS