Dynmap 是一个 Minecraft 插件,可生成游戏世界的实时、互动式网页地图。 默认情况下,这张地图可通过网页浏览器使用服务器的原始 IP 地址和指定端口号访问。 暴露服务器直连 IP 可能带来安全漏洞。 反向代理是一种隐藏 IP 地址的方式,它会作为网页浏览器与 Minecraft 服务器之间的安全中间层。 打开地图时,网页流量只会连接到代理,由代理在后台安全获取地图数据,而不会暴露服务器的真实位置。
要求:必须已在服务器上安装并设置 Dynmap。 了解如何点击这里。
注意:了解如何购买自定义域名,请点击这里。
如何在 Minecraft 服务器上隐藏 Dynmap IP(免费子域名)
1。 登录 BisectHosting Starbase 面板。
2。 转到文件选项卡。
3。 找到以下目录:/home/container/plugins/dynmap
4。 打开 configuration.txt 文件。
5。 在 webserver-port: 这一行,复制端口。
6。 转到网络选项卡。
7。 在子域名下,点击编辑。
注意:如果已创建子域名,请跳到第 10 步。
8。 输入子域名的名称,选择一个域名,然后点击保存。
9。 点击确认。
10。 在配置反向代理下,输入子域名以及第 5 步中的端口。
11。 点击创建。
12。 查看 Dynmap ,请访问 http://SUBDOMAIN。
如何在 Minecraft 服务器上隐藏 Dynmap IP(自定义域名 SRV 记录)
1。 登录 BisectHosting Starbase 面板。
2。 记下 IP 地址。
3。 登录 BisectHosting 账单面板。
4。 选择 域名 选项卡,然后选择我的域名。
5。 选择一个域名。
6。 在托管信息下,点击 DNS 管理。
7。 点击 添加新的 A 记录。
8。 在主机名字段中,输入主机名前缀。
9。 在 IPv4 地址字段中,输入第 2 步中的 IP 地址,不包含端口。
10。 在 TTL 字段中,输入 14400。 如果熟悉 TTL,也可以使用其他值。
11。 点击 添加记录。
12。 在 DNS 管理面板下, 选择 管理 SRV 记录。
13。 点击添加新的 SRV 记录。
14。 填写 SRV 记录字段:
-
服务记录:
_minecraft._tcp - 完整目标名称: 第 8 步中的完整主机名。
-
TTL:
14400 -
优先级:
0 -
权重:
5 - 端口: 第 2 步中的 Minecraft 服务器端口。
注意:如果用户熟悉相关字段,也可以使用其他值。
15。 点击 添加记录。 DNS 可能需要一些时间才能更新。
16。 返回 BisectHosting Starbase 面板。
17。 转到文件选项卡。
18。 找到以下目录:/home/container/plugins/dynmap
19。 打开 configuration.txt 文件。
20。 在 webserver-port: 这一行,复制端口。
21。 转到网络选项卡。
22。 在配置反向代理下,输入自定义域名以及第 20 步中的端口。
23。 点击创建。
24。 查看 Dynmap ,请访问 http://CUSTOMDOMAIN。
如何在 Minecraft 服务器上隐藏 Dynmap IP(自定义域名 A 记录)
1。 登录 BisectHosting Starbase 面板。
2。 记下 IP 地址。
3。 登录 BisectHosting 账单面板。
4。 选择 域名 选项卡,然后选择我的域名。
5。 选择一个域名。
6。 在托管信息下,点击 DNS 管理。
7。 点击 添加新的 A 记录。
8。 在主机名字段中,输入主机名前缀。
9。 在 IPv4 地址字段中,输入第 2 步中的 IP 地址,不包含端口。
10。 在 TTL 字段中,输入 14400。 如果熟悉 TTL,也可以使用其他值。
11。 点击 添加记录。 DNS 可能需要一些时间才能更新。
12。 返回 BisectHosting Starbase 面板。
13。 转到文件选项卡。
14。 找到以下目录:/home/container/plugins/dynmap
15。 打开 configuration.txt 文件。
16。 在 webserver-port: 这一行,复制端口。
17。 转到网络选项卡。
18。 在配置反向代理下,输入自定义域名以及第 16 步中的端口。
19。 点击创建。
20。 查看 Dynmap ,请访问 http://CUSTOMDOMAIN。