Cách tạo máy chủ Minecraft?



3. Qua internet thông qua địa chỉ IP bên ngoài / công cộng của bạn

Nếu bạn muốn chơi với những người bên ngoài mạng nội bộ của mình, bạn phải thiết lập chuyển tiếp cổng để người chơi bên ngoài mạng gia đình của bạn có thể truy cập vào máy chủ. Hầu hết các kết nối băng thông rộng gia đình có thể dễ dàng hỗ trợ nhiều người chơi. Vì máy chủ Minecraft không có hệ thống mật khẩu, bạn nên tạo một danh sách trắng trên máy chủ. Sử dụng lệnh và tham số

 / whitelist [bật / tắt / danh sách / thêm / xóa / tải lại] [tên người chơi] 

cho danh sách trắng để duy trì nó.



A. Bật chuyển tiếp cổng trên bộ định tuyến của bạn.

Bộ định tuyến của bạn thực hiện chuyển tiếp cổng để nó có thể gửi đúng lưu lượng đến đúng máy tính. Chuyển tiếp cổng là một rủi ro bảo mật tiềm ẩn mở mạng của bạn ra thế giới bên ngoài. Đọc tài liệu về bộ định tuyến của bạn để tìm hướng dẫn cụ thể về cách định cấu hình chuyển tiếp cổng trên bộ định tuyến.



  1. Chuyến thăm port forwarding.com , chọn kiểu bộ định tuyến của bạn.
  2. Lựa chọn các trò chơi tức là “Máy chủ Minecraft” trong trường hợp này.
  3. Truy cập trang chủ của bộ định tuyến bằng cách nhập địa chỉ IP cổng mặc định của bạn vào thanh tìm kiếm của trình duyệt web.
  4. Bạn sẽ được nhắc nhập tên người dùng và mật khẩu cho bộ định tuyến của mình.
  5. Trên trang bộ định tuyến của bạn, tìm Cổng chuyển tiếp trên trang chủ của bộ định tuyến của bạn. Nó có thể nằm dưới cài đặt nâng cao . Kiểm tra hướng dẫn sử dụng của bộ định tuyến để được trợ giúp nếu cần.
  6. Từ đây, bạn có thể thiết lập các quy tắc cho chuyển tiếp cổng. Tùy thuộc vào bộ định tuyến của bạn, bạn có thể phải chọn một nút cho biết Thêm vào hoặc một cái gì đó tương tự để tiếp tục. Đặt tên cho quy tắc là 'Minecraft'.
  7. Trong cả hai trường cổng, hãy nhập cổng máy chủ Minecraft mặc định, tức là 25565 .
  8. Nhập địa chỉ IP tĩnh của máy tính của bạn vào IP Địa chỉ Ngoài ra, chúng ta cần nhập địa chỉ IP cục bộ của máy chủ làm IP đầu ra hoặc IP máy chủ cho cổng được chuyển tiếp, điều này cho bộ định tuyến biết hệ thống sẽ trỏ đến. Để tìm IP cục bộ của máy chủ, hãy mở dấu nhắc lệnh và nhập ipconfig .
  9. Chọn cả hai UDP & TCP
  10. Nhấp vào Lưu hoặc Ứng dụng .
  11. Sau khi bộ định tuyến khởi động lại, máy chủ Minecraft sẽ có thể truy cập được đối với người chơi trên internet.
  12. Tìm địa chỉ IP công cộng của máy chủ Minecraft bằng cách truy cập whatismyip.com .
  13. Và để kiểm tra xem máy chủ Minecraft có thể truy cập được hay không, hãy nhập địa chỉ IP công cộng của máy chủ Minecraft vào Trình kiểm tra trạng thái máy chủ Minecraft .

Hãy nhớ rằng máy chủ Minecraft sẽ chạy khi bạn cố gắng kết nối nó .



Hơn nữa, cả địa chỉ IP bên ngoài và cục bộ của bạn có thể thay đổi khi bạn tắt máy tính hoặc đặt lại modem. Mỗi lần bạn khởi động máy chủ của mình, hãy nhớ kiểm tra kỹ địa chỉ IP bên trong và bên ngoài của bạn và cập nhật cài đặt cho phù hợp. Và bạn không muốn cập nhật mỗi khi máy tính của bạn được kết nối với bộ định tuyến thì Bạn nên sử dụng địa chỉ IP tĩnh. Hoặc nếu không, hãy tìm kiếm một dịch vụ DNS cho phép bạn có tên, thay vì địa chỉ IP, sẽ được giữ nguyên.

Nếu bạn gặp sự cố với việc kết nối công khai qua IPv4 , hãy thử kết nối qua IPv6 . Nhưng chỉ nên thực hiện để kiểm tra xem máy chủ Minecraft có trực tuyến hay không, người chơi bên ngoài vẫn sử dụng IPv4.

Giờ đây, bạn có thể gửi địa chỉ IP bên ngoài của máy chủ Minecraft cho những người chơi có thể sử dụng máy chủ Minecraft qua Internet:



IP cho kết nối Internet

(Ở trên chỉ là ví dụ về địa chỉ IP)

Bước-7. Chơi Minecraft nhiều người chơi:

Nhấn T để hiển thị bảng điều khiển trò chuyện.

Tin nhắn công khai

Tất cả các thông báo công khai sẽ được hiển thị ở đây. Ở góc dưới bên trái Lưu ý dấu nhắc (>). Nhập một cái gì đó và nhấn Enter và tin nhắn sẽ được gửi đến tất cả những người chơi khác trong cuộc trò chuyện nhóm. Các lệnh cũng có thể được thực hiện ở đây, nhưng bắt đầu lệnh bằng một dấu gạch chéo (/).

Như một lựa chọn, nhập “ /danh sách ”Và nhấn Enter sẽ liệt kê tất cả người chơi được kết nối. Ngoài ra, các vật phẩm có thể được trao cho bất kỳ người chơi nào (bao gồm cả bạn), cấm và tha thứ cho những người dùng cụ thể, thay đổi thời gian trò chơi và hơn thế nữa. Nếu bạn không chắc chắn về một lệnh cụ thể, bạn có thể nhập “ /Cứu giúp ”Để biết thêm thông tin.

Đã đến lúc mời một số người chơi!

Tạo máy chủ Minecraft trên máy Mac của bạn

Chạy Minecraft Server trên Mac là một nhiệm vụ rất dễ dàng nếu bạn có một số kiến ​​thức cơ bản về hệ thống.

Bước 1. Đảm bảo rằng bạn đã cài đặt Java.

Hãy nhớ rằng máy chủ sẽ không chạy chính xác trên các phiên bản macOS trước 10.8 và có thể làm hỏng máy của bạn.

Java được cập nhật thông qua trang web của Java nếu bạn đang chạy macOS 10.8. * (Mountain Lion) hoặc macOS 10.9. * (Mavericks). Tìm hiểu chi tiết về cách cài đặt / cập nhật từ KB này từ Trang web của Apple

Các phiên bản macOS mới hơn bao gồm Java theo mặc định.

  1. Từ menu Apple, đi tới Tùy chọn hệ thống và tìm biểu tượng Java. Mở nó để khởi chạy Bảng điều khiển Java.
  2. Nhấp vào tab Cập nhật, sau đó chọn Cập nhật bây giờ .
  3. Khi cửa sổ trình cài đặt xuất hiện, hãy chọn Cài đặt bản cập nhật > Cài đặt và khởi chạy lại .

Bước 2. Chọn vị trí cho các tệp máy chủ Minecraft của bạn.

Tạo một thư mục cho các tệp máy chủ Minecraft. Bạn có thể tạo thư mục theo lựa chọn của mình.

  1. Tải xuống phần mềm máy chủ Minecraft.
  2. Tạo một thư mục mới và đặt tên là “ máy chủ Minecraft ”Và kéo tệp máy chủ Minecraft đã tải xuống vào đó.

Bước 3. Tải xuống phần mềm máy chủ Minecraft

Tải xuống phần mềm ( đây ). Nó có dạng tệp .jar Java. Lưu tệp này vào vị trí đã tạo ở bước cuối cùng.

  1. Đi đến của bạn Các ứng dụng và nhấp đúp vào Chỉnh sửa văn bản
  2. Mở tài liệu .txt mới
  3. Khi ở trong TextEdit, hãy chọn định dạng > Tạo văn bản thuần túy > đồng ý .
  4. Nhập thông tin sau vào tài liệu:
#! / bin / bash cd '$ (dirname' $ 0 ')' exec java -Xms1G -Xmx1G -jar {server name} nogui Nhập nội dung đã tải xuống vào vị trí của {server file name}.

Để biết chi tiết, hãy xem Phần Windows được thảo luận ở trên.

  1. Lưu tệp vào thư mục chứa tệp .jar của máy chủ của bạn và đặt tên là “ chỉ huy . '
  2. Mở thiết bị đầu cuối Mac bằng cách đi tới Các ứng dụng > Tiện ích , sau đó bấm đúp vào Thiết bị đầu cuối
  3. Để cấp quyền thực thi trên start.command tệp cho Chủ sở hữu, Nhóm. và Công khai, trong cửa sổ đầu cuối, nhập “ chmod a + x ”(Không có dấu ngoặc kép) theo sau bởi một khoảng trắng, rồi nhấn Đi vào .
  4. Kéo và thả tệp lệnh bạn được tạo thành thiết bị đầu cuối cửa sổ, sau đó nhấn Đi vào lần nữa. (Điều này cho chạy quyền đối với tập lệnh start.command.)
  5. Bây giờ bạn có thể mở tệp lệnh tới chạy máy chủ. Khi bạn bấm đúp vào tệp, một cửa sổ mới sẽ mở ra và bạn có thể thấy một số thông báo lỗi. Đừng lo lắng về chúng; máy chủ bây giờ đã sẵn sàng để chơi Minecraft.

Bước 4. Bật chuyển tiếp cổng trên bộ định tuyến của bạn.

Vui lòng xem hướng dẫn trong phần cửa sổ được thảo luận ở trên để bật chuyển tiếp cổng.

Bước 5. Khởi động máy chủ Minecraft.

Nhấp đúp vào tệp “start.command” mà bạn đã tạo ở bước Một cửa sổ Terminal sẽ mở ra. Một số thông báo lỗi có thể bật lên trong lần đầu tiên bạn chạy máy chủ bình thường.

Serer đang chạy trên Mac

Bước-6: Vị trí IP trên OS X

  1. Mở màn hình nền.
  2. Mở táo menu dưới logo
  3. Cuộn xuống Hệ thống Sở thích
  4. Lựa chọn ' Mạng lưới '
  5. Ở phía dưới bên phải, IP của bạn phải là “Địa chỉ IP (xxx.xxx.xxx.xxx)”. Sao chép nó.

Địa chỉ IP trên MAC

Sau khi máy chủ Minecraft hoạt động, bạn có thể mời người chơi kết nối với máy chủ Minecraft

Để biết chi tiết về Tinh chỉnh với Máy chủ, Chuyển tiếp Cổng, Kết nối và chơi trên Máy chủ, vui lòng xem phần Windows được thảo luận ở trên.

Tạo máy chủ Minecraft trên Linux

Linux có nhiều loại khác nhau được gọi là bản phân phối hoặc bản phân phối, từ đó một số được thiết kế hoặc phù hợp hơn để chạy máy chủ. Ngoài ra, phiên bản 64-bit của Linux hoạt động tốt hơn trên CPU 64-bit và phiên bản 32-bit của Linux chỉ sử dụng 4 GB RAM đầu tiên ngay cả khi cài đặt nhiều RAM hơn.

Chúng tôi sẽ sử dụng một trong những bản phân phối Linux phổ biến nhất, tức là Ubuntu 18.04 Bionic Beaver cho máy chủ Minecraft.

Đặc quyền truy cập hệ thống Ubuntu 18.04 là bắt buộc. Một số lệnh Linux sẽ được thực thi với đặc quyền root trực tiếp với tư cách là người dùng root hoặc bằng cách sử dụng sudo lệnh trong khi các lệnh khác sẽ được thực hiện như một người dùng không có đặc quyền thông thường

Bước 1. Cài đặt Java và Điều kiện tiên quyết

Hãy bắt đầu cài đặt tất cả các điều kiện tiên quyết bao gồm Java và lệnh nmap mà sau này chúng ta có thể sử dụng cho một số mục đích khắc phục sự cố cơ bản:

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

Kiểm tra tài liệu về bản phân phối của bạn. Nó phải có thông tin về cách cài đặt JDK và các điều kiện tiên quyết khác.

Hoặc cách khác, hãy truy cập Java's trang mạng trực tiếp để tải xuống gói Java cho Linux.

Bước 2. Tạo người dùng Minecraft

Tiếp theo, chúng ta phải tạo một người dùng mới có tên Minecraft . Và máy chủ Minecraft sẽ chạy dưới quyền người dùng này:

$ sudo useradd -m -r -d / opt / minecraft minecraft

Bước 3. Cài đặt Máy chủ Minecraft

Nhiều phiên bản của máy chủ Minecraft có thể được chạy trên một hệ thống duy nhất và chúng tôi sẽ phải tạo một thư mục riêng cho từng phiên bản trong

/ opt / thư mục minecraft. Hãy để trường hợp đầu tiên của chúng ta là tồn tại: $ sudo mkdir / opt / minecraft / Survival

Bước 4. Tải xuống và cài đặt máy chủ Minecraft

  1. Bây giờ Tải xuống máy chủ Minecraft mới nhất từ Tải xuống
  2. Sau khi tải xuống lệnh chạy bên dưới:
    $ sudo wget -O /opt/minecraft/survival/minecraft_server.jar

3. Chấp nhận EULA điều khoản & điều kiện: $ sudo bash -c “echo eula = true> /opt/minecraft/survival/eula.txt” 4. Thay đổi quyền sở hữu của Thư mục / opt / minecraft / Survival / và tất cả các tệp của nó bằng cách: $ sudo chown -R minecraft / opt / minecraft / Survival /

Bước 5. Tạo tập lệnh khởi động Minecraft SystemD

  1. Để có thể khởi động máy chủ Minecraft một cách thuận tiện sau khi khởi động lại, hãy sử dụng trình soạn thảo văn bản yêu thích của bạn chúng tôi :
    $ sudo vi /etc/systemd/system/minecraft@.service
  2. Tạo một tệp văn bản mới với tệp chứa nội dung sau:
[Unit] Description = Minecraft Server:% iAfter = network.target [Service] 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 'thứ' nói rằng MÁY CHỦ TẢI XUỐNG TRONG 5 GIÂY. TIẾT KIỆM TẤT CẢ CÁC BẢN ĐỒ ... ' 015'ExecStop = / bin / sleep 5ExecStop = / usr / bin / screen -p 0 -S mc-% i -X eval' things 'save-all'  015'ExecStop = / usr / bin / screen -p 0 -S mc-% i -X eval 'things' stop ' 015' [Install] WantedBy = multi-user.target

Tệp này chỉ là một ví dụ và bạn có thể chỉnh sửa bằng các lệnh theo ý thích của mình, ví dụ: để tăng RAM lên 4GB từ 2GB, hãy thực hiện thay đổi sau:

TỪ:

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

ĐẾN:

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

Bước 6. Khởi động máy chủ Minecraft

  1. Tiếp theo, sử dụng systemctlcommand để khởi động máy chủ Minecraft mới của bạn:
$ sudo systemctl start minecraft @ Survival
  1. Xác nhận rằng máy chủ Minecraft mới đang hoạt động:
    $ sudo systemctl status minecraft @ Survival
  2. Để khởi động lại máy chủ Minecraft sau khi khởi động lại, hãy thực hiện:
    $ sudo systemctl cho phép minecraft @ Survival
  3. Bây giờ sẽ có thể sử dụng nmap lệnh để kiểm tra cổng Minecraft mặc định 25565:
    $ nmap -p 25565 localhost

Bước 7. Chạy nhiều hơn một phiên bản máy chủ Minecraft trên cùng một máy chủ

  1. Các lệnh Linux sau sẽ định cấu hình máy chủ Minecraft mới có tên linuxconfig trên cổng 25566.
    /opt/minecraft/linuxconfig/server.properties.
  2. Sử dụng tập lệnh systemd hiện có của chúng tôi để triển khai một phiên bản máy chủ Minecraft khác thật dễ dàng như:
$ 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 minecraft / opt / minecraft / linuxconfig /
  1. Cho phép máy chủ Minecraft khởi động sau khi khởi động lại và khởi động máy chủ:
$ sudo systemctl kích hoạt minecraft @ linuxconfig $ sudo systemctl start minecraft @ linuxconfig
  1. Cuối cùng, hãy kiểm tra trạng thái:
$ sudo systemctl status minecraft @ linuxconfig

Để biết chi tiết về Tinh chỉnh với Máy chủ, Chuyển tiếp Cổng, Kết nối và chơi trên Máy chủ, vui lòng xem phần Windows được thảo luận ở trên.

Từ cuối cùng

Xin chúc mừng! Bây giờ bạn có thể tạo máy chủ Minecraft trên các hệ điều hành khác nhau.

16 phút đọc