本帖最后由 molesdn 于 2024-1-18 19:21 编辑
大家好,如果这类需求但没公网IP。可以试一试 鼹鼠SDN,免费计划3个客户端足够个人用户使用。
图形化界面和控制台使用起来非常简单,不用敲命令。支持Windows、Linux平台
MoleSDN | 咕与嘤鼹鼠SDN 内网穿透 转控分离 智能穿透 内网穿透 端口映射_高速_不限流量_Minecraft我的世界_微信开发调试_群辉NAS_无需公网
企鹅群:90997072
MoleSDN 是一款基于广义SDN概念构建的非暴露式内网穿透产品。
通过将转发层面和控制层面进行分离,简化和屏蔽复杂的底层环境,轻松部署和访问体验使用户可以始终聚焦于上层业务。
特点:
安全——非暴露式内网穿透,无公网暴露风险。只有服务域授权客户端才能访问
高速——点对点直连无中转,无流量和带宽限制。充分利用终端现有资源。
易用——上手易用部署简单,Web控制台统一管理,调整变更灵活。提供GUI客户端和控制台看板
免费——鼹鼠SDN的免费计划提供1个服务域和3个客户端许可,可满足个人和家庭用户使用
鼹鼠SDN的基本概念
- 客户端:运行在终端设备上的MoleSDN软件,充当“无头转发器”角色由用户的SDN控制器进行管理。客户端需要绑定服务域才能正常工作。
- 服务域:服务域是MoleSDN客户端的集合,用于划分访问区域,同一服务域内的客户端可以进行访问通信。
- SDN控制器:负责管理(纳官)客户端、创建服务域、设置服务域属性策略等。SDN控制器作控制台整个系统的中枢大脑,几乎所有的部署和配置仅需在控制器上完成。
5分钟完成入门部署
鼹鼠SDN-文档-快速入门
鼹鼠SDN使用起来非常简单,仅需三步
使用鼹鼠SDN异地访问NAS(以OMV6为例)
要将新设备纳管至您的SDN控制器,只需在设备上运行MoleSDN并以当前身份登录。MoleSDN客户端下载
OMV6是基于Debain的Linux,我们选择Linux Debain CLI客户端下载根据指导操作
OMV6运行客户端并登录,完成纳官
异地Windows终端上下载Win GUI客户端,使用同样的账户登录,完成纳官
返回SDN控制台,进入服务域管理界面
选择客户端omv6,点击工作模式中心模式绑定服务域
在win工作站的客户端上点击连接按钮。接入成功后看到omv6的信息
配置MoleSDN 客户端随OMV6开机启动并在后台运行
制作systemd 服务配置文件 # 创建molesdn-client.service 配置文件 - vi /etc/systemd/system/molesdn-client.service
复制代码
# 键盘输入i进行文本编辑,将如下内容拷贝至窗口。最后按esc退出编辑输入:wq 保存并退出 [Unit] Description=MoleSDN CLI Client
[Service] Type=simple ExecStart=/root/MoleSDN_cli_debain run
[Install] WantedBy=multi-user.target
运行systemd 服务molesdn-client.service - systemctl start molesdn-client
复制代码
systemctl status molesdn-client 命令可以查看服务运行状态
最后将molesdn-client配置为开机启动 - systemctl start molesdn-client
复制代码
容器版本已上线,可在openwrt中使用docker运行1.拉取镜像 - docker pull molesdn/molesdn-node
复制代码 2.启动容器- docker run \
- --net=host \
- --name=molesdn \
- --cap-add=NET_ADMIN \
- -e USERNAME=用户名或邮箱 \
- -e PASSWORD=密码 \
- -d molesdn/molesdn-node:latest
复制代码 查看运行日志
参数说明
# 设置网络模式
--net=host
# 设置容器名
--name=molesdn
# 赋予网络管理权限
--cap-add=NET_ADMIN
# 用户名或邮箱
-e USERNAME=用户名
# 登录密码
-e PASSWORD=密码
# 后台运行
-d
|