Существует система Linux CentOS 6, установленная на виртуальной машине Parallels в качестве vServer с одним общедоступным IPv4-адресом XX.XXX.XXX.XX
Я пытаюсь запустить на нем Java Minecraft Server, но это не работает. Я не могу подключиться к серверу с моим IPv4-адресом через указанный порт.
Если я запускаю команду:
java -Xmx1024M -Xms1024M -jar minecraft-server.jar nogui
-->
[14:55:47] [Server thread/INFO]: Starting minecraft server version 1.12.2
[14:55:47] [Server thread/INFO]: Loading properties
[14:55:47] [Server thread/INFO]: Default game type: CREATIVE
[14:55:47] [Server thread/INFO]: Generating keypair
[14:55:48] [Server thread/INFO]: Starting Minecraft server on XX.XXX.XXX.XX:12345
[14:55:48] [Server thread/INFO]: Using epoll channel type
Nov 01, 2018 2:55:48 PM io.netty.util.internal.MacAddressUtil defaultMachineId
WARNING: Failed to find a usable hardware address from the network interfaces; using random bytes: 8b:07:0a:a8:aa:46:68:dd
Когда я проверяю соединения, по адресу обратной связи IPv6 только процесс прослушивает:
lsof -i
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 9962 minecraftServer 21u IPv6 1030838584 0t0 TCP sXXXXXXX.onlinehome-server.info:italk (LISTEN)
netstat -lptu
Proto Recv-Q Send-Q Local Address Foreign Address Stat
tcp 0 0 s18608488.onlinehome-:italk *:* LISTEN 9962/java
netstat -tulpn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 ::ffff:82.165.154.60:12345 :::* LISTEN 9962/java
Это все доступные соединения Java.
Я попробовал подливку, которую нашел здесь и в другом месте, с
java -Xmx1024M -Xms1024M -Djava.net.preferIPv4Stack=true -jar minecraft-server.jar nogui
хотя, это тоже не работает.
Я застрял и больше не имею идеи, предложения
на других сайтах не помогло.