手机版端口映射软件 VPN搭建
2023-06-17 23:02:47发布 浏览575次 信息编号:59437
友情提醒:凡是以各种理由向你收取费用,均有骗子嫌疑,请提高警惕,不要轻易支付。
手机版端口映射软件 VPN搭建
之前讲过服务器暴露在外网。 比如公网IP通过NAT或者DMZ把机器暴露在公网,那么就不需要搭建VPN了。 从某些角度来看,确实有相似之处。 访问内网的机器,但是VPN更像是把外网的机器虚拟的放到内网,这样就可以访问内网的任何设备。
如果服务器部署在公司机器上,有疫情可以在家办公。
如果服务器部署在树莓派或家庭网络中的空闲机器上,您也可以随时访问家中的设备。 如偏远养鱼等。
今天我是用它来搭建的,需要基础的使用知识。 以下操作均以树莓派为例。 系统基本相同,操作步骤超级简单:
0.前提
需要在服务器端提前安装好,如果不会操作可以留言。
1.搭建VPN服务器
拉取图像
拉 /ipsec-vpn-:
启动一个容器实例
跑步 \
--名称 ipsec-vpn-\
--env 文件 /usr/local/etc/.env\
--= \
-p 500:500/udp \
-p 4500:4500/udp \
-d--\
/ipsec-vpn-:
参数说明:
每行后面的\不要去掉,表示一条命令没有结束,继续下一行
--name 表示实例启动后的名称
--env-file 表示配置文件所在位置,可配置用户名、密码、密钥等,参考下文,长度至少20个字符
=x
= 测试
=
-- 表示每次启动服务时自动启动实例
-p 表示将容器中的端口映射到主机上对应的端口
启动后验证是否启动成功,可以使用ps命令,也可以查看端口是否监听
更深入的操作参考
2.防火墙开放端口
执行下面两行命令
ufw 允许 500/udp 'VPN 使用'
ufw 允许 4500/udp 'VPN 使用'
如果是系列,使用-cmd打开端口
3. 客户连接
可以是Mac、Linux、鸿蒙、iOS等。
参考
如果Mac之前连接过无密钥的VPN,请查看文件/etc/ppp/,请注释掉#
当然,如果内网没有公网IP,可以使用frp将相应的端口映射到有公网IP的机器上(比如VPS)。 同样的道理。 参考
扩大:
如果公司网络限制访问视频、音乐等网站,可以在连接VPN后突破这个限制,手机也一样。
如果有国外的VPS,那么科学上网也是一样
提醒:请联系我时一定说明是从星空网上看到的!