尝试迁移Minecraft服务器 ~第二部分~

《Minecraft 服务器迁移大行动2》

Ubuntuのセットアップ

如果在SSD上安装了操作系统,那就进行更新。

$ sudo apt update

$ sudo apt upgrade -y

将SSH端口更改

$ sudo vi /etc/ssh/sshd_config

# Port 22 → 任意のポートに変更 

安装ufw

$ sudo apt install ufw

只允许通过被许可的端口。

#許可するポート
$ sudo ufw allow #SSHポート
$ sudo ufw allow 25565

#許可されたポート以外を閉じる
$ sudo ufw default deny

#有効化
$ sudo ufw enable

查询ufw的状态

$ sudo ufw status

Status: active

To                         Action      From
--                         ------      ----
xxx                        ALLOW       Anywhere
25565                      ALLOW       Anywhere

检查 IP 地址

$ ip addr show


固定IP地址

$ cd cd /etc/netplan
$ ls -l   #どのファイルがあるか確認

#元のファイルが消えないようにバックアップする
$ sudo mv 01-network-manager-all.yaml 01-network-manager-all.yaml.bak

#enp89s0のところはネットワークアダプタ名になるので適宜書き換えてください
$ vi 100-enp89s0-fixed.yaml

#以下のことを書き込む

network:
   version: 2
   renderer: networkd
   ethernets:
      eno1:
         addresses: [192.168.1.26/24]
         nameservers:
            addresses: [192.168.1.1]
         routes:
            - to: default
              via: 192.168.1.1

完成書寫後,將yaml文件應用。

$ sudo netplan apply

确认是否能够体现反映

$ ip a

2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    altname enp0s31f6
    inet 192.168.1.44/24 metric 100 brd 192.168.1.255 scope global dynamic eno1
       valid_lft 58235sec preferred_lft 58235sec

不要忘记在路由器上将固定的IP地址与MAC地址关联起来,以防止在重新启动时自动分配DHCP而无法访问的情况出现。

路由器端口开放

关于这一点,由于之前已在Raspberry Pi服务器上进行了开放,所以这次不需要进行任何操作,但如果您还没这样做,请参考这篇文章进行配置:
https://qiita.com/kameee/items/f7f59c7a5efdaeb25c9d

安装 Java

安装Java版本17。

$ sudo apt install openjdk-17-jdk

时区设置

$ timedatectl set-timezone Asia/Tokyo

设置NTP服务器的参数(时间同步)。

$ sudo vi /etc/systemd/timesyncd.conf

#以下のところを#を消して書き加える
NTP=ntp.nict.jp

$ sudo timedatectl set-ntp true

#設定ができているか確認
$ sudo systemctl status systemd-timesyncd.service

结束

因为操作系统设置已经完成,所以下次复制世界文件进行操作确认后,迁移工作将完成。接下来请看第三部分。

广告
将在 10 秒后关闭
bannerAds