하나의 공용 IPv4 주소 XX.XXX.XXX.XX가있는 vServer로 Parallels 가상 머신에 Linux centOS 6 시스템이 설치되어 있습니다.
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
그러나 이것은 또한 작동하지 않습니다.막히고 더 이상 아이디어가 없습니다.다른 웹사이트에서는 도움이되지 않았습니다.