[保姆级]使用SoftEther搭建异地局域网(windows)

前言

最近在跟小伙伴进行一个前后端分离开发的项目(在各自家中进行), 但是我们都不在一个局域网, 那么怎么办呢? 当然是搭建自己的虚拟局域网啦!

  1. SoftEther 是什么?
    该软件是一个能虚拟网卡和集线器(HUB)的工具,只要可以访问互联网,都可以使用它来组建远程局域网。-----百度搜的

  2. 为什么选择它?而不是其他的!
    在使用SoftEther之前, 我先操作了更为复杂的open vpn(搞的有些头大, 只能跟着教程一步步走.) 相对来说, SoftEther更加的简单便捷, 主要是更加符合我的需求(并不想在这个上面花费很多时间), 使用它, 启动服务之后, 可以很方便的管理, 使用账户密码就能快速进行连接

一. 服务端下载与安装

  1. 下载GitHub下载地址
    下载页面
    根据自己电脑的版本, 下载对应的客户端和服务端的包, 我这里用的是window系统, 所以我下载的是softether-vpnclient-v4.38-9760-rtm-2021.08.17-windows-x86_x64-intel.exe

    在这里插入图片描述

  2. 安装(双击打开上图的安装程序, 然后无脑下一步下一步下一步…)
    在这里插入图片描述
    在这里插入图片描述在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

二. 服务端配置与启动

安装完成之后, 启动服务端管理工具

在这里插入图片描述
首次打开需要输入管理员的密码, 管理服务端用的密码, 请记住它!
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

到这里,软件的第一次打开算是完成了(服务已经启动了) 通过管理工具界面可以看到刚才创建的虚拟HUB已经是在线的状态了

---------------------------接下来开始配置---------------------------
  1. 监听端口(默认监听了几个端口, 但都不是我想要的)
    在这里插入图片描述
    在这里插入图片描述
    然后就可以在列表看到自己所监听的端口了

  2. 添加账户(用户用自己的账户进行验证身份, 接入到此虚拟hub中)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    用户就创建完成了

  3. 配置IP网段, 且让客户端连接后依然使用自己的网络进行上网(其实就是用客户端原来的网关进行上网, 不分配网关即可)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    上图中 序号1 是当前服务器虚拟网卡的信息; 序号2 是分配给接入到虚拟局域网的网段信息, 这个地方如果不会配置的话, 就用默认的也不影响; 序号3 如果配置了的话, 接入的客户端都会使用这个网关来进行上网(会导致网速非常的慢), 所以需要把里面的内容全部删除一个不剩!

到此为止, 服务端基本就搭建完毕了, 机智的小伙伴可能发现了, 问题的关键是怎么连接到这个虚拟局域网呢? 这个时候就要分情况了, 一种是你使用的云服务器, 有公网IP地址, 那么你就可以通过公网IP来连接到此服务了(记得云服务器开放一下之前配置的端口), 另一种情况就是没有云服务器, 没有公网IP(比如我, 服务器是自己家里面的一台主机), 那么你可能就需要用到第三方的一些内网穿透工具了(具体有需要的, 可以私信我, 分享我使用的穿透工具)

三. 客户端安装与连接

  1. 下载GitHub下载地址
    在这里插入图片描述
    同样的找到自己系统对应的版本, 进行下载softether-vpnclient-v4.38-9760-rtm-2021.08.17-windows-x86_x64-intel.exe

  2. 安装(双击打开, 一直下一步下一步下一步…完成, 打开!)

  3. 连接(首次打开, 会添加一直虚拟网卡)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    上图 序号1 主机名输入您的公网IP地址或者内网穿透提供的域名, 端口输入您监听并开放的端口; 序号2 输入上边配置的账户名与密码(我配置的都是test) 然后点击确定
    在这里插入图片描述
    双击上图中的配置项

    在这里插入图片描述
    然后服务器就会给你分配相应的局域网地址了(这里我配置的是10.10.10.*)

总结

通过SoftEther工具, 我们快速的搭建了自己的虚拟局域网, 使用SoftEther工具, 我们可以不用配置证书的方式来进行连接, 如果小伙伴需要使用证书的方式, 也可以自行去研究, 然后在评论区进行补充~

在进行Windows异地组网时,可以使用N2Nguien这个软件来实现跨物理网络的虚拟局域网连接。通过设置超节点和边缘节点,可以建立P2P连接并实现异地计算机之间的通信。具体来说,N2Nguien是一个用于创建虚拟局域网的工具,它可以在不同网络环境下连接多台计算机,实现局域网的效果。你只需要在每台计算机上安装N2Nguien,并配置超节点和边缘节点的信息,就可以建立连接。然后,通过这个虚拟局域网,你和你的小伙伴就可以在各自家中进行前后端分离开发的项目了。需要注意的是,使用N2Nguien进行异地组网需要一定的网络和安全知识,你可能需要根据具体需求进行更复杂的配置和调整。因此,在进行异地组网之前,请确保你对网络和安全性有足够的了解,并根据实际情况进行适当的配置和管理。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [[保姆]使用SoftEther搭建异地局域网(windows)](https://blog.csdn.net/qq_40166810/article/details/127606027)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [Windows 使用N2N进行异地组网教程](https://blog.csdn.net/weixin_40986713/article/details/124279490)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 47
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值