我尝试使用 minecraft.net 的服务器客户端和 freelan 作为 hamachi 的替代品来创建一个 minecraft 服务器。但是,它没有成功。首先,我在两台电脑上安装了 freelan。然后我按照这个https://freelan.org/get_help.html#client-certificate-generation。我在第一台电脑上使用 openvpn 创建了证书颁发机构+密钥和用户证书+密钥。之后,我编辑了 freelan.cfg 。
这是我的配置
[tap_adapter]
server_ipv4_address_prefix_length=IPofMyServer/24
[security]
signature_certificate_file=//home/user/.freelan/user.crt
signature_private_key_file=//home/user/.freelan/user.key
authority_certificate_file=//home/user/.freelan/ca.crt
从 ubuntu 上的终端运行 freelan(我在第一台电脑上使用 ubuntu,在第二台电脑上使用 lubuntu)通知我这些文件已被加载。
然后我使用第一台电脑上的 ca.crt 和 ca.key 在 lubuntu 上对 user1.crt + user1.key 进行了签名。成功了。这是这台电脑上的 freelan.cfg
[fscp]
contact=IPofMyServer
[security]
signature_certificate_file=//home/user/.freelan/user1.crt
signature_private_key_file=//home/user/.freelan/user1.key
authority_certificate_file=//home/user/.freelan/ca.crt
我在两台计算机上都运行了 sudo service freelan start,在 ubuntu 计算机上运行服务器客户端,并尝试在 lubuntu 上通过输入 minecraft IPofMyServer:[port from server.properties] 连接到它
Minecraft 无法看到服务器并显示 [无连接]。
那里可能有什么问题?