マイクラサーバを建てる上で必要なネットワークの知識

在公開多人游戏服务器时,大家都不可避免地会遇到一些陌生的词汇,例如端口开放和全球IP地址,这个经历是不是我们都有所体验呢?在本文中,我将简要介绍建立服务器所需的最基本概念和术语,特别针对Minecraft服务器。

# 局域网,广域网

在生活中,您可能会听到与局域网(Local Area Network,LAN)相关的词汇,如”LAN线”,”无线LAN”和”有线LAN”。它指的是在家庭、办公室或其他较小区域内连接的计算机网络。相反,由互联网服务供应商(Internet Service Provider,ISP)管理的多个LAN连接在一起形成一个中等规模的网络,我们称之为广域网(Wide Area Network,WAN)。WAN最终连接到互联网,而LAN则为本地网络,将WAN视为互联网可能有助于理解。

# 路由器

路由器是一种用于管理通信路径的设备。如果在家中签订了提供商合约并引入了固定线路来使用互联网,那么家中肯定会有路由器,以便在WAN侧和LAN侧进行通信(可能不是所有的公寓都可以无需签约就能使用互联网)。路由器的作用是分离LAN和WAN,以保护LAN内的设备免受来自互联网的攻击。基于这种安全考虑,在路由器的设置界面上设置了密码。由于大多数路由器在初次安装时需要用户自行设置密码,所以如果忘记了密码,则只能进行复位操作。

在由路由器管理的LAN中,不仅可以连接计算机,还可以以树状结构连接其他路由器,称为双重路由器或多重路由器。路由器的设置可能包括桥接模式。桥接模式是一种功能,它使设备表现得像直接连接到上游网络一样,可以避免双重路由器的烦恼。然而,如果想要恢复到原来的状态,可能无法轻松访问设置界面,因为路由器会变得不可见。大多数具备桥接模式的路由器说明书中都会提供解决方法,请确保可以参考。

MODEM: 猫

在中文中,请使用以下一种方式改写:

许多人经常将调制解调器与路由器混淆,但它们的作用是不同的。调制解调器是一种设备,用于将来自光纤的光信号转换为电信号等信号转换任务。由于调制解调器和路由器被整合到一起的设备越来越普及,因此它们常常被视为同一种设备。

# Wi-Fi接入点

我們常常看到人們使用「Wi-Fi = 網際網路」這樣的意思來使用Wi-Fi這個詞,但我們應該要了解什麼是Wi-Fi。Wi-Fi是一種無線連接的方式,用於參與網絡,而Wi-Fi接入點(Wi-Fi AP)則類似於無線連接的入口。最新的路由器通常已經具備了Wi-Fi AP的功能,不僅可以通過有線方式連接到路由器,還可以通過Wi-Fi無線連接到局域網(LAN)。因此,我們常會將Wi-Fi與網際網路聯繫在一起。另外,以Wi-Fi AP的方式出售的設備必定附帶路由器功能。這是因為當多個設備連接時需要它。因此,如果家庭範圍較大或跨樓層時無線訊號無法到達,增加了Wi-Fi AP時可能會形成雙重路由器的情況。

MAC地址

在网络连接的每个设备上设置的识别号码,分配给全世界以避免重复。虽然经常会被解释,但由于隐私问题,最近的操作系统会定期随机更改MAC地址。在概率上几乎不会发生冲突。在连接到无线局域网时,将基于此MAC地址重新设置先前分配的IP地址。

# IP地址

这是为连接到网络的设备设置的地址。它像MAC地址一样用于识别设备,但也有类似于选择通信路径时的地址的角色,更灵活处理。有IPv4和IPv6,IPv4本身可以表示约43亿个地址,IPv6可以表示约3.4×10^38个地址。但实际上,预留了特定用途的地址,不是所有地址都可用。据说IPv4已经耗尽可用地址,各公司正在共享全球IP地址。IPv6则有大量剩余,可以说几乎是无限的。目前,为了避免各种麻烦,使用IPv4在Minecraft中是普遍的做法。

全球IP地址,本地IP地址。

在互联网上被标识的地址被称为全球IP地址。本地IP地址是由路由器管理的局域网内的地址。当连接到互联网时,路由器会将其管理的局域网内的本地IP地址和全球IP地址进行转换。如果想通过互联网邀请朋友来建立Minecraft服务器,需要告诉他们全球IP地址。以”全球IP”进行搜索,会出现一个页面告诉你当前的全球IP地址。

端口号

服务器软件会在指定的端口号上等待通信连接。例如,HTTP服务器会在80端口上等待连接,而HTTPS服务器会在443端口上等待连接。综合版Minecraft的默认端口号是19132,而Java版Minecraft的默认端口号是25565。可以通过软件设置自由地更改等待连接的端口。但是,通常不允许多个软件同时使用相同的端口。

请打开端口。

在路由器的解释中,我们提到“保护局域网内设备免受来自互联网的攻击”,这意味着从局域网到广域网的通信是没有问题的,但反过来会被过滤掉。这样一来,我们就无法邀请朋友来玩了。因此,我们将在路由器上设置,当接收到广域网的连接请求时,将其连接到局域网中指定地址的指定端口。在双重路由器中,我们需要像串珠一样逐个进行这个设置。

虽然端口开放被认为很危险,但如果盲目地开放各种端口确实存在危险。但是,只有特定的端口才能够从互联网访问局域网,这是限定在转发目标服务器的特定端口上的。并不是任何人都可以随意从互联网访问局域网内的设备。然而,前提是服务器的操作系统和服务器软件没有安全漏洞,以及服务器内部没有被入侵。一旦服务器被入侵,攻击者就可以以此为基础攻击网络内的其他设备,因此在选择和更新服务器软件时需要谨慎。

总结

这里我尽量回想起在建立《我的世界》服务器时必需知道的术语,希望能让你的进程更加顺利。很抱歉这里变成了一篇文本。我将来会继续添加图表和术语。

如果有任何错误或不恰当的地方,请毫不客气地指出来。