SoftEther Azure 实现任意网络穿透访问,远程协作,开发调试利器,免固定IP、免开端口、免网管配置

0.背景

人员角色

  • 张三(广州):PO/PM
  • 李四(深圳):后端开发
  • 王五(长沙):前端开发

张三经朋友介绍,接到客户B的开发订单,但他一个人搞不定,找了李四和王五一起开发,为了开发方便,张三购买了阿里云做为开发服务器。客户B自有机房,操作系统均为Windows Server系统,客户B网管通过开放远程桌面端口,对开发提供远程桌面,实现系统的发布、调试、管理等工作,开发人员在远程桌面上安装可开发调试环境,应对生产运行中出现的BUG。

整体架构图

1.问题

系统上线后,需求理解和实际场景变更导致前后端都需要远程桌面进行调试,但只有一个开发桌面,每次只能一个开发人员登录调试,经常出现争抢的问题,如果能组网,各自在本地调试,则解决了调试环境争抢的问题

2.解决方案

首先考虑的是VPN,但是通过增加硬件实现这个功能受限各方因素,不太现实,后发现SoftEther Azure可以完美解决此问题,让各个开发程序员通过拨号实现开发VPN场景搭建,且不需要开通固定IP,不需要开特定端口,客户端使用内置VPN即可链接,其整体架构如下

2.1 安装步骤

2.1.1 官网介绍

VPN Azure Cloud Service - Build VPN from Home to Office without Firewall Permission

2.1.2 知乎介绍

SoftEther VPN 配置 - 知乎

2.2 链接问题说明

2.2.1 链接报错

SSTP错误“由于吊销服务器已脱机,吊销功能无法检查吊销” - SoftEther/SSTP - 远程接入 - 中神通公司交流论坛 | IPV6云计算时代的网络安全及管理产品讨论区 - Powered by Discuz!

SSTP错误“由于吊销服务器已脱机,吊销功能无法检查吊销”

Windows内置的SSTP VPN客户端拨号失败显示“由于吊销服务器已脱机,吊销功能无法检查吊销”的解决办法:

Open the Windows Registry Editor on you computer (regedit)
Find the following registry path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Sstpsvc\Parameters
Add a new registry value (REG_DWORD) under called “NoCertRevocationCheck”.
Set the key value to 1 (Default is 0)
NoCertRevocationCheck
Registry path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Sstpsvc\Parameters
Name: NoCertRevocationCheck
Value: 1
Data type: REG_DWORD

不需要重启,只需要重新拨号即可

2.2.2 完成链接... 链接失败 720

“不能建立到远程计算机的链接,你可能需要更改此链接的网络设置”

这个是IP配置的问题,如果远程服务没有DHCP服务,可以使用SoftEther内置的DHCP分配IP就可以了,这个可以参照知乎的介绍就可以了:

3. 改造后逻辑架构图

(结束)

意见建议:+v 13316098767

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值