Minecraft 서버를 만드는 방법?



3. 외부 / 공용 IP 주소를 통해 인터넷을 통해

로컬 네트워크 외부의 사람들과 플레이하려면 홈 네트워크 외부의 플레이어가 서버에 액세스 할 수 있도록 포트 포워딩을 설정해야합니다. 대부분의 가정용 광대역 연결은 많은 플레이어를 쉽게 지원할 수 있습니다. Minecraft 서버에는 암호 시스템이 없기 때문에 서버에 화이트리스트를 만들어야합니다. 명령 및 매개 변수 사용

 / whitelist [on / off / list / add / remove / reload] [playername] 

화이트리스트가이를 유지하도록합니다.



A. 라우터에서 포트 전달을 활성화합니다.

포트 포워딩은 라우터에서 수행되므로 올바른 트래픽을 올바른 컴퓨터로 보낼 수 있습니다. 포트 포워딩은 네트워크를 외부로 개방하는 잠재적 인 보안 위험입니다. 라우터에서 포트 전달을 구성하는 방법에 대한 특정 지침을 찾으려면 라우터 설명서를 읽으십시오.



  1. 방문 portforwarding.com , 라우터 모델을 선택하십시오.
  2. 고르다 그만큼 게임 즉,“Minecraft Server” 이 경우.
  3. 웹 브라우저의 검색 창에 기본 게이트웨이 IP 주소를 입력하여 라우터의 홈페이지를 방문합니다.
  4. 라우터의 사용자 이름과 비밀번호를 입력하라는 메시지가 표시됩니다.
  5. 라우터 페이지에서 포트 포워딩 라우터 홈페이지의 섹션. 아래에있을 수 있습니다. 고급 설정 . 필요한 경우 라우터 설명서를 확인하십시오.
  6. 여기에서 포트 전달에 대한 규칙을 설정할 수 있습니다. 라우터에 따라 다음과 같은 버튼을 선택해야 할 수 있습니다. 더하다 또는 계속 진행할 수 있습니다. 규칙 이름을 'Minecraft'로 지정합니다.
  7. 두 포트 필드에 기본 Minecraft 서버 포트를 입력합니다. 25565 .
  8. 컴퓨터의 고정 IP 주소를 IP 주소 또한 전달 된 포트의 출력 IP 또는 서버 IP로 서버의 로컬 IP 주소를 입력해야합니다. 이는 라우터에 어떤 시스템을 가리킬 지 알려줍니다. 서버의 로컬 IP를 찾으려면 명령 프롬프트를 열고 다음을 입력하십시오. ipconfig .
  9. 둘 다 선택 UDP & TCP
  10. 저장을 클릭하거나 대다 .
  11. 라우터가 재부팅되면 인터넷에서 플레이어가 Minecraft 서버에 액세스 할 수 있습니다.
  12. 다음을 방문하여 Minecraft 서버의 공용 IP 주소를 찾으십시오. whatismyip.com .
  13. 그리고 Minecraft 서버에 액세스 할 수 있는지 확인하려면 Minecraft 서버의 공용 IP 주소를 Minecraft 서버 상태 검사기 .

연결을 시도 할 때 Minecraft 서버가 실행 중이어야합니다. .



또한 컴퓨터를 종료하거나 모뎀을 재설정하면 외부 및 로컬 IP 주소가 모두 변경 될 수 있습니다. 서버를 시작할 때마다 내부 및 외부 IP 주소를 다시 확인하고 그에 따라 설정을 업데이트하십시오. 그리고 컴퓨터가 라우터에 연결될 때마다 업데이트하고 싶지 않은 경우 고정 IP 주소를 사용해야합니다. 그렇지 않으면 동일하게 유지되는 IP 주소가 아닌 이름을 가질 수있는 DNS 서비스를 찾으십시오.

공개적으로 연결하는 데 문제가있는 경우 IPv4 , 연결 시도 IPv6 . 그러나 Minecraft 서버가 온라인 상태인지 테스트하기 위해서만 수행해야하며, 외부 플레이어는 여전히 IPv4를 사용합니다.

이제 인터넷을 통해 Minecraft 서버를 사용할 수있는 플레이어에게 Minecraft 서버의 외부 IP 주소를 보낼 수 있습니다.



인터넷 연결 용 IP

(위는 IP 주소의 예입니다.)

7 단계. Minecraft 멀티 플레이어 플레이 :

T를 눌러 채팅 콘솔을 불러옵니다.

공개 메시지

모든 공개 메시지가 여기에 표시됩니다. 왼쪽 하단에 프롬프트 (>)가 있습니다. 무언가를 입력하고 Enter 키를 누르면 그룹 채팅의 다른 모든 플레이어에게 메시지가 전송됩니다. 여기에서도 명령을 실행할 수 있지만 슬래시 (/)로 시작합니다.

작업으로 ' /명부 ”을 누르고 Enter 키를 누르면 연결된 모든 플레이어가 나열됩니다. 또한 모든 플레이어 (자신 포함)에게 아이템을주고, 특정 사용자를 금지 및 사면하고, 게임 시간을 변경하는 등의 작업을 할 수 있습니다. 특정 명령이 확실하지 않은 경우 ' /도움 더 많은 정보를 얻으려면 '

플레이어를 초대 할 시간입니다!

Mac에서 Minecraft 서버 만들기

Mac에서 Minecraft Server를 실행하는 것은 시스템에 대한 기본 지식이 있다면 매우 쉬운 작업입니다.

단계 1. Java가 설치되어 있는지 확인하십시오.

macOS 10.8 이전 버전에서는 서버가 올바르게 실행되지 않으며 컴퓨터가 충돌 할 수 있습니다.

macOS 10.8. * (Mountain Lion) 또는 macOS 10.9. * (Mavericks)를 실행하는 경우 Java 웹 사이트를 통해 Java가 업데이트됩니다. 이 KB에서 설치 / 업데이트하는 방법에 대한 자세한 내용은 Apple의 웹 사이트

최신 버전의 macOS에는 기본적으로 Java가 포함되어 있습니다.

  1. Apple 메뉴에서 시스템 환경 설정 Java 아이콘을 찾으십시오. 시작하려면 그것을 엽니 다 Java 제어판.
  2. 업데이트 탭을 클릭 한 다음 지금 업데이트 .
  3. 설치 창이 나타나면 업데이트를 설치하다 > 설치 및 다시 시작 .

2 단계. Minecraft 서버 파일의 위치를 ​​선택합니다.

Minecraft 서버 파일 용 폴더를 만듭니다. 원하는대로 폴더를 만들 수 있습니다.

  1. 다운로드 Minecraft 서버 소프트웨어.
  2. 새 폴더를 만들고 이름을 ' minecraft_server ”를 클릭하고 다운로드 한 Minecraft 서버 파일을 여기로 드래그합니다.

3 단계. Minecraft 서버 소프트웨어 다운로드

소프트웨어 다운로드 ( 여기 ). Java .jar 파일로 제공됩니다. 이 파일을 마지막 단계에서 만든 위치에 저장합니다.

  1. 당신의 응용 폴더를 클릭하고 텍스트 편집기
  2. 새 .txt 문서 열기
  3. 텍스트 편집기에서 체재 > 일반 텍스트 만들기 > 확인 .
  4. 문서에 다음을 입력하십시오.
#! / bin / bash cd '$ (dirname'$ 0 ')'exec java -Xms1G -Xmx1G -jar {server file name} nogui {server file name} 대신 다운로드 한 파일을 입력합니다.

자세한 내용은 위에서 설명한 Windows 섹션을 참조하십시오.

  1. 서버의 .jar 파일이 포함 된 폴더에 파일을 저장하고 이름을 ' 명령 . '
  2. 다음으로 이동하여 Mac 터미널을 엽니 다. 응용 > 유용 을 클릭 한 다음 단말기
  3. start.command 파일에 대한 실행 권한을 소유자, 그룹에 부여합니다. 공개를 선택하고 터미널 창에 ' chmod a + x ”(인용 부호 제외) 뒤에 공백 하나를 입력 한 다음 시작하다 .
  4. 드래그 앤 드롭 명령 파일 에 생성 단말기 창을 누른 다음 시작하다 다시. (이것은 운영 start.command 스크립트에 대한 권한.)
  5. 이제 열 수 있습니다 명령 파일 서버를 실행하십시오. 파일을 두 번 클릭하면 새 창이 열리고 일부 오류 메시지가 표시 될 수 있습니다. 그들에 대해 걱정하지 마십시오. 이제 서버에서 Minecraft를 플레이 할 준비가되었습니다.

4 단계. 라우터에서 포트 전달을 활성화합니다.

포트 포워딩을 활성화하려면 위에서 설명한 창 섹션의 지침을 참조하십시오.

5 단계. Minecraft 서버를 시작합니다.

A 단계에서 생성 한“start.command”파일을 더블 클릭하면 터미널 창이 열립니다. 일반 서버를 처음 실행할 때 일부 오류 메시지가 나타날 수 있습니다.

Mac에서 실행되는 Serer

6 단계 : OS X의 IP 위치

  1. 바탕 화면을 엽니 다.
  2. 열기 사과 로고 아래 메뉴
  3. 아래로 스크롤하여 체계 환경 설정
  4. 고르다 ' 회로망 '
  5. 오른쪽 하단에서 IP 주소는 'IP 주소 (xxx.xxx.xxx.xxx)'여야합니다. 복사하십시오.

MAC의 IP 주소

Minecraft 서버가 실행되면 플레이어를 Minecraft 서버에 연결하도록 초대 할 수 있습니다.

서버 조정, 포트 포워딩, 서버 연결 및 플레이에 대한 자세한 내용은 위에서 설명한 Windows 섹션을 참조하십시오.

Linux에서 Minecraft 서버 만들기

Linux에는 배포판 또는 배포판이라고하는 다양한 종류가 있으며 그중 일부는 서버 실행에 적합하거나 더 적합합니다. 또한 64 비트 버전의 Linux는 64 비트 CPU에서 더 나은 성능을 발휘하며 32 비트 버전의 Linux는 더 많은 RAM이 설치되어 있어도 처음 4GB의 RAM 만 사용합니다.

우리는 가장 인기있는 Linux 배포판 중 하나를 사용할 것입니다. Ubuntu 18.04 Bionic Beaver Minecraft 서버용.

특권 접속하다 Ubuntu 18.04 시스템이 필요합니다. 일부 Linux 명령은 루트 사용자로 직접 또는 다음을 사용하여 루트 권한으로 실행됩니다. sudo 다른 명령은 권한이없는 일반 사용자로 실행되는 동안 명령

1 단계. Java 및 필수 구성 요소 설치

나중에 몇 가지 기본적인 문제 해결 목적으로 사용할 수있는 Java 및 nmap 명령을 포함한 모든 필수 구성 요소의 설치를 시작하겠습니다.

$ sudo apt update $ sudo apt install wget screen default-jdk nmap

배포판의 설명서를 확인하세요. JDK 설치 방법 및 기타 전제 조건에 대한 정보가 있어야합니다.

또는 Java의 웹 사이트 Linux 용 Java 패키지를 직접 다운로드합니다.

2 단계. Minecraft 사용자 만들기

다음으로, Minecraft라는 새 사용자를 만들어야합니다. . 그리고 Minecraft 서버는이 사용자로 실행됩니다.

$ sudo useradd -m -r -d / opt / minecraft 마인 크래프트

3 단계. Minecraft 서버 설치

Minecraft 서버의 여러 인스턴스는 단일 시스템에서 실행될 수 있으며 각 인스턴스에 대해 별도의 디렉터리를 만들어야합니다.

/ opt / minecraft 디렉토리. 첫 번째 인스턴스가 생존이되도록합니다. $ sudo mkdir / opt / minecraft / survival

4 단계. Minecraft 서버 다운로드 및 설치

  1. 이제 최신 Minecraft 서버를 다운로드
  2. 아래 실행 명령을 다운로드 한 후 :
    $ sudo wget -O /opt/minecraft/survival/minecraft_server.jar

3. 동의 EULA 이용 약관 : $ sudo bash -c“echo eula = true> /opt/minecraft/survival/eula.txt”4. 디렉토리 / opt / minecraft / survival / 및 모든 파일의 소유권 변경 : $ sudo chown -R 마인 크래프트 / opt / minecraft / survival /

5 단계. Minecraft SystemD 시작 스크립트 만들기

  1. 재부팅 후 Minecraft 서버를 편리하게 시작하려면 좋아하는 텍스트 편집기를 사용하세요. 우리 :
    $ sudo vi /etc/systemd/system/minecraft@.service
  2. 다음 내용을 포함하는 파일로 새 텍스트 파일을 만듭니다.
[단위] 설명 = Minecraft 서버 : % iAfter = network.target [서비스] WorkingDirectory = / opt / minecraft / % iUser = minecraftGroup = minecraftRestart = alwaysExecStart = / usr / bin / screen -DmS mc- % i / usr / bin / java -Xmx2G -jar minecraft_server.jar noguiExecStop = / usr / bin / screen -p 0 -S mc- % i -X eval 'stuff'는 서버가 5 초 후에 종료됩니다. 모든지도 저장 중 ... ' 015'ExecStop = / bin / sleep 5ExecStop = / usr / bin / screen -p 0 -S mc- % i -X eval'stuff 'save-all' 015'ExecStop = / usr / bin / screen -p 0 -S mc- % i -X eval 'stuff'stop ' 015'[Install] WantedBy = multi-user.target

이 파일은 단지 예일 뿐이며 원하는대로 명령을 조정할 수 있습니다. RAM을 2GB에서 4GB로 늘리려면 다음과 같이 변경하십시오.

에서:

ExecStart = / usr / bin / screen -DmS mc- % i / usr / bin / java -Xmx2G -jar minecraft_server.jar nogui

에:

ExecStart = / usr / bin / screen -DmS mc- % i / usr / bin / java -Xmx4G -jar minecraft_server.jar nogui

6 단계. Minecraft 서버 시작

  1. 다음으로 systemctl 명령을 사용하여 새 Minecraft 서버를 시작합니다.
$ sudo systemctl start minecraft @ survival
  1. 새 Minecraft 서버가 실행 중인지 확인합니다.
    $ sudo systemctl 상태 minecraft @ survival
  2. 재부팅 후 Minecraft 서버를 다시 시작하려면 다음을 실행하세요.
    $ sudo systemctl enable minecraft @ survival
  3. 이제 사용할 수 있어야 nmap 기본 Minecraft 포트 25565를 확인하는 명령 :
    $ nmap -p 25565 로컬 호스트

7 단계. 동일한 호스트에서 둘 이상의 Minecraft 서버 인스턴스 실행

  1. 다음 Linux 명령어는 이름이 지정된 새 Minecraft 서버를 구성합니다. linuxconfig 포트 25566에서.
    /opt/minecraft/linuxconfig/server.properties.
  2. 기존 시스템 스크립트를 사용하여 Minecraft 서버의 다른 인스턴스를 배포하는 것은 다음과 같이 쉽습니다.
$ sudo mkdir / opt / minecraft / linuxconfig $ sudo cp /opt/minecraft/survival/minecraft_server.jar / opt / minecraft / linuxconfig / $ sudo bash -c 'echo eula = true> /opt/minecraft/linuxconfig/eula.txt '$ sudo bash -c'echo server-port = 25566> /opt/minecraft/linuxconfig/server.properties '$ sudo chown -R 마인 크래프트 / opt / minecraft / linuxconfig /
  1. 재부팅 후 Minecraft 서버를 시작하고 서버를 시작합니다.
$ sudo systemctl enable minecraft @ linuxconfig $ sudo systemctl start minecraft @ linuxconfig
  1. 마지막으로 상태를 확인하십시오.
$ sudo systemctl 상태 minecraft @ linuxconfig

서버 조정, 포트 포워딩, 서버 연결 및 플레이에 대한 자세한 내용은 위에서 설명한 Windows 섹션을 참조하십시오.

마지막 단어

축하합니다! 이제 다른 운영 체제에서 Minecraft 서버를 만들 수 있습니다.

16 분 읽기