MoleSDN 文档
进阶使用

基本概念

了解 MoleSDN 的几个核心概念,有助于更好地使用产品并应对一些罕见问题。

MoleSDN 总体架构示意

管理方式

SDN 控制器对客户端进行管理的行为统称为 纳管。 其中,当 B 用户的 SDN 控制器对 A 用户的客户端进行管理时,称为 托管

  • 我的客户端:SDN 控制台 → 客户端管理 → 我的客户端,可查看当前用户所拥有(纳管)的客户端。 回收按钮用于取消纳管,取消后客户端将被删除。
  • 朋友客户端:SDN 控制台 → 客户端管理 → 朋友客户端,可查看其他用户 托管 到此的客户端。 通过其他用户服务域加入申请后,客户端会自动添加到托管列表。

工作模式

两种工作模式对应不同场景,用户可随时调整,调整后立即生效。

  • 中心模式(Hub):该模式下,客户端会等待服务域内其他客户端的接入。 通常将部署有用户服务的终端设置为中心模式,这样其他客户端接入后都可访问该服务。 中心客户端可以查看当前客户端的接入情况。
  • 接入模式(Spock):该模式下,客户端可以主动发起到中心客户端的连接请求,实现服务域接入。 通常在具有访问需求的终端上使用此模式。

环境类型

客户端会检测终端 IP 环境颜色并识别,环境颜色会影响服务域的接入。

IPv4 环境

  • 绿色:拥有 Public IPv4 或宽松 NAT 环境,是最优秀的环境,使用体验最佳。
  • 蓝色:大多数终端的环境类型,较为通用,体验不错但与"红色"互通时耗时较长。
  • 红色:蜂窝、校园等严苛 NAT 环境。如果 Hub 是此环境,建议优化或使用超级鼹鼠获得更好体验。
  • 黄色:环境中存在多个出口且未配置粘性会话,流量会在多个出口上频繁跳变,是不稳定环境。 无论是否使用 MoleSDN,都建议进行调整或优化。

IPv6 环境

  • 绿色:拥有 Public IPv6 且可以正常访问其他 Public IPv6。
  • 红色:拥有 Public IPv6 但无法访问其他 Public IPv6,通常因为原地址失效,需要重启协议栈或重新获取地址。

环境间支持(IPv4)

绿色 蓝色 红色 黄色
绿色
蓝色
红色
黄色
对于 ❌ 场景,可以使用 超级鼹鼠(SuperMoles) 增强功能以支持该场景。