|
|
Ngrok LAN (Ngrok LAN)Github |相关wiki |源站链接支持: fabricOpen your singleplayer world as a server for you and your friends across the globe, in one click!

Introduction
Ngrok LAN 是一个 Fabric 模组,通过点击新的“打开公共服务器”按钮,让您能够与全球的朋友分享您的单人游戏世界。该模组主要使用 Ngrok,这是一个免费服务,用于简化服务器的创建,它会将您的连接“隧道化”到互联网,并在您点击“打开公共服务器”后生成一个供您的朋友连接的链接。
如果想了解更多关于 Ngrok-LAN 如何工作的信息,请查看 [什么是 Ngrok](#what-is-ngrok)。
Installation/Quick Start
Dependencies
该模组需要以下模组:
- [Fabric Loader & Fabric API](链接)
- [ClothConfig API](链接)
- [ModMenu](链接)
Install Fabric Loader and Ngrok-LAN
1. 前往 [FabricMC 网站](链接) 并下载最新安装程序
2. 运行该 JAR,会弹出一个窗口。选择正确的 Minecraft 版本和加载器(该模组当前需要 Minecraft v1.18.2 和加载器 v0.13.3),然后点击“安装”。
3. 启动器菜单中将会创建一个新的游戏版本和配置文件,您现在可以使用它来启动 Fabric。
4. 将模组 JAR(在 [Releases](链接) 中可用)、ClothConfig API 和 ModMenu JAR 放入“mods”文件夹中。(Fabric API JAR 应该已经在您的 mods 文件夹中,来自上一节的操作)
5. 运行步骤 3 中新安装的配置文件,Ngrok LAN 应该会加载。
Configuring Ngrok-LAN
| *Field* | *Description* |
|-----------------------------|--------------------------------------------------------------------------------------------------------------------------------------------|
| *\"Enabled?\"* | 启用/禁用模组,您可以配置是否使用 Ngrok 与他人分享您的世界 |
| *\"Ngrok Auth Token\"* | 这是输入您的 Ngrok auth token 的字段,参见[获取您的 auth token](#getting-your-ngrok-auth-token) |
| *\"Region\"* | 您可以在此选择您希望使用的 Ngrok 数据中心的地区,选择距离您最近的地区以减少延迟 |
| *\"Require Authentication\"*| 勾选此框将以在线模式启动服务器。如果取消选中此框,则服务器将以离线模式启动。主要用于其他玩家使用破解版 Minecraft 账户时。 |
| *\"Spawn Protection Radius\"*| 防止未授权的玩家在出生点 `X` 方块范围内破坏和放置方块 |
Ngrok Regions
| Code | Region |
|----|---------------|
| US | 美国 |
| EU | 欧洲 |
| AP | 亚太地区 |
| AU | 澳大利亚 |
| SA | 南美洲 |
| JP | 日本 |
| IN | 印度 |
Starting Ngrok LAN
1. 确保 Ngrok LAN 已启用,认证令牌有效,并选择了正确的地区
2. 打开一个新的单人世界,并点击“打开到局域网”
3. 配置游戏模式和是否允许作弊
4. 点击“打开公共服务器”
5. 在聊天中应该出现“Ngrok 服务成功初始化”的消息,并显示一个突出显示的黄色链接
- 如果没有,请检查下面的[常见问题](#common-issues)
6. 链接已自动复制到剪贴板,现在可以与您的朋友分享
7. 其他人只需要将此链接作为服务器 IP 放入他们的多人列表,并加入世界
获取您的 Ngrok Auth Token
1. 前往 链接
2. 在仪表板上,在左侧菜单中,点击入门 > 您的 Auth Token
3. 复制认证令牌,并将其放入 Ngrok LAN _(不要与其他人分享此令牌)_
Commands
| *Command* | *Description* |
|--------------------|------------------------------------------------------|
常见问题
| *Error Message* | *Resolution* |
|--------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 尝试访问被其访问权限禁止的套接字。 | 重新启动“主机网络服务”在“服务”程序下 |
| 您指定的认证令牌看起来不像一个合适的 ngrok 隧道(ERR_NGROK_105) | 检查您的认证令牌是否有效,并是否正确输入到模组配置中 |
| 您的帐户限制为 同时 ngrok 代理会话... | 检查您是否正在使用此认证令牌运行其他隧道,如果仍然出现此错误,请尝试更改地区 |
- 对于更多错误、错误代码及其解决方案,请查看[Ngrok 文档](链接)
其他问题
请在[问题](链接)中提出新问题。
什么是 Ngrok?
Ngrok 是一个*免费*服务,可以将您本地运行的应用程序暴露给互联网,无需进行端口转发。
通常,在设置 Minecraft 服务器时,您需要打开服务器,并通过您的路由器“转发”端口。端口转发“发布”您的服务器到互联网上,因此任何拥有您 IP 的人都可以加入。可以将这视为您的路由器将来自您服务器(您本地网络的一部分)的网络数据包转发给您的朋友(更广泛的互联网的一部分)。
但是使用 Ngrok,我们不需要转发端口。所有的互联网流量都通过一个应用程序(在这种情况下为 Ngrok-LAN),然后他们的数据中心。 Ngrok 会给我们提供一个链接,我们可以将其提供给全球的朋友来连接我们的服务器。这不需要您的任何其他配置 - 只要您有互联网和一个 Ngrok 帐户,就可以将您的单人游戏世界托管给全球的朋友。
https://raw.githubusercontent.com/Alujjdnd/Ngrok-LAN/1.18.2/docs/assets/Network.jpg]
Ngrok 账户要求
*该模组仅需要一个免费的 Ngrok 帐户*。 Ngrok 的免费层允许您同时拥有 1 个免费在线隧道,这意味着,通过一个 Ngrok 免费账户,您一次只能在同一时间内托管 1 个 Ngrok-LAN 服务器。付费层允许您拥有自定义域和更多同时在线隧道,但是此模组暂不支持自定义域。
有关更多定价信息,请参阅[Ngrok 网站](链接)
已知不兼容性
请参阅[不兼容性](链接)以获取不兼容模组列表。
目前,仅 Proximity Voice Chat 模组不兼容。这个问题不太可能被修复。
待办事项
- 将模组移植到 QuiltMC(请联系并帮助我们!)
- 1.17.1 构建
- 1.19 构建
许可证
该模组根据 MIT 许可证提供。
来自Modrinth所有游戏版本1.20.21.20.11.19.41.19.31.19.21.191.18.2所有类型fabricRelease 1.5.1 (1.20.2)ngrok-lan-expose-mod-1.5.1-1.20.2.jar下载1.5.1-1.20.2#Release- Port to 1.20.2- Updated wrapper version- Fixed bug with Close Server button appearing on all servers展开版本: 1.5.1-1.20.2支持游戏: 1.20.2类型:FabricRelease下载次数: 1,125Release 1.5.0 (1.20.1)ngrok-lan-expose-mod-1.5.0-1.20.1.jar下载1.5.0-1.20.1#Release- update to 1.20.1- updated dependency requirements, please use the most up to date versions of Mod Menu and Cloth Config.- NEW close server button- Note: This feature has not been extensively tested. If any bugs are found, please report them to the Github page. <br><br>- minimal code optimizations/rewriting展开版本: 1.5.0-1.20.1支持游戏: 1.20.1类型:FabricRelease下载次数: 5,002Release 1.4.4 (1.19.4)ngrok-lan-expose-mod-1.4.4-1.19.4.jar下载1.4.4#Releaseport to 1.19.4展开版本: 1.4.4支持游戏: 1.19.4类型:FabricRelease下载次数: 995Release 1.4.4 (1.19.3)ngrok-lan-expose-mod-1.4.4-1.19.3.jar下载1.4.4#Release- bumped version- added support for custom port number added in vanilla for 1.19.3展开版本: 1.4.4支持游戏: 1.19.3类型:FabricRelease下载次数: 338Release 1.4.4 (1.19.2)ngrok-lan-expose-mod-1.4.4-1.19.2.jar下载1.4.4#Release- bumped version展开版本: 1.4.4支持游戏: 1.19.2类型:FabricRelease下载次数: 1,033Release 1.4.4 (1.19)ngrok-lan-expose-mod-1.4.4-1.19.jar下载1.4.4#Release- Bump version- Optimized some code展开版本: 1.4.4支持游戏: 1.19类型:FabricRelease下载次数: 403Release 1.4.4 (1.18.2)ngrok-lan-expose-mod-1.4.4-1.18.jar下载1.4.4-1.18#ReleaseAdded Whitelist Functionality- Implemented all /whitelist commands from vanilla servers to NgrokLAN servers展开版本: 1.4.4-1.18支持游戏: 1.18.2类型:FabricRelease下载次数: 702Release 1.4.3ngrok-lan-expose-mod-1.4.3.jar下载1.4.3#ReleaseBug Fixes- Fixed #16 where /op on an operator prints a bad error message- Fixed #17 Null reference exception when closing a world that has not been opened with Ngrok LANNew Features- Added Spawn Protection Radius which can be configured at Cloth Config Menu- Added feature where Ngrok LAN IP can be copied by clicking on the IP in chatParity (Added in Unreleased 1.4.2 build)- /op and /deop are now the same as the Vanilla /op and /deop command展开版本: 1.4.3支持游戏: 1.18.2类型:FabricRelease下载次数: 198Release 1.4.1ngrok-lan-expose-mod-1.4.1.jar下载1.4.1#ReleaseBug Fixes- Fixed Issue #9 where players opped using the mod in a singleplayer Ngrok-LAN world cannot see autocomplete for commands that require op. The autocomplete for commands only show up after the player is killed.展开版本: 1.4.1支持游戏: 1.18.2类型:FabricRelease下载次数: 154Release 1.4.0ngrok-lan-expose-mod-1.4.0.jar下载1.4.0#ReleaseNew Features- Added Require Authentication Toggle in Cloth Config- Added /op and /deop commands for Ngrok LAN world展开版本: 1.4.0支持游戏: 1.18.2类型:FabricRelease下载次数: 146Release 1.3.1ngrok-lan-expose-mod-1.3.1.jar下载1.3.1#Release- Bug fixes- Open to LAN button no longer greys out upon unsuccessful Ngrok initiation- Fixed tunnel not closing on world close展开版本: 1.3.1支持游戏: 1.18.2类型:FabricRelease下载次数: 107Release 1.3.0ngrok-lan-expose-mod-1.3.0.jar下载1.3.0#Release- Added new button to separate original Open to LAN functionality to Open Public Server- Cleaned up a bunch of unused code展开版本: 1.3.0支持游戏: 1.18.2类型:FabricRelease下载次数: 114Release 1.2.0ngrok-lan-expose-mod-1.2.0.jar下载1.2.0#Release-Fixed the freezing problem when pressing on \"Start LAN World\" by making the Ngrok service starter asynchronous from the main game loop-Added notification in chat for starting Ngrok service展开版本: 1.2.0支持游戏: 1.18.2类型:FabricRelease下载次数: 108Release 1.1.1ngrok-lan-expose-mod-1.1.1.jar下载1.1.1#Release展开版本: 1.1.1支持游戏: 1.18.2类型:FabricRelease下载次数: 114全部版本
markdown_parsed
文章类型:收录
layui.use([\'form\'], function(){
var form = layui.form;
});
Ngrok LAN |
楼主
2025-8-10 18:38:45
回复(0)
收起回复
|