【教程】Windows Server 2019 搭建 ARK Server


可选

安装 DXrepair

https://www.ghxi.com/directxfix.html

下载后打开

点击修复

设置虚拟内存

开启文件管理器,右键点击此电脑

初始大小和你分配的内存相同,最大值设置为 1.5-2 倍的大小。

然后重启服务器

安装 Ark Server Manager

从官网下载安装程序

https://arkservermanager.freeforums.net/thread/5193/downloads

一路 Next 安装完成

双击开启 Ark Server Manager 根据指导进行操作

再次打开 Ark Server Manager,开始下载

设置 Ark Server Manager

创建 Profile

创建新的 Profile

注意:配置名称不能是中文

每次更改设置之后,需要点击右上角保存并且重启服务器才能生效。

设置中文

按照下图,设置为中文

设置 Steam 认证

不设置这个很容易一直下载不下来服务器

更新 Server

开启RCON

连接服务器


选择添加好的服务器,输入密码,尝试加入游戏(但是这里其实进不去)


然后大概率会看到下面这个错误,不过这是正常的。

点一下接受,然后回到主菜单,点击加入线上方舟

从收藏的服务器中加入我们的服务器(前面使用steam加入服务器就是为了能从收藏这里发现我们的服务器)

成功进入

如果是 mod 服,第一次进入需要拷贝 mod 文件,因此会连接超时,多试几次,把 mod 文件下好就行。

多通

sudo iptables -t nat -F PREROUTING
sudo iptables -t nat -A POSTROUTING -j MASQUERADE
sudo iptables -t nat -L PREROUTING -n -v
sudo iptables -t nat -A PREROUTING -p udp -m udp --dport 7777 -j DNAT --to-destination 100.91.36.28:7777
sudo iptables -t nat -A PREROUTING -p udp -m udp --dport 7778 -j DNAT --to-destination 100.91.36.28:7778
sudo iptables -t nat -A PREROUTING -p udp -m udp --dport 27015 -j DNAT --to-destination 100.91.36.28:27015

sudo iptables -t nat -A PREROUTING -p tcp -m tcp --dport 7777 -j DNAT --to-destination 100.91.36.28:7777
sudo iptables -t nat -A PREROUTING -p tcp -m tcp --dport 7778 -j DNAT --to-destination 100.91.36.28:7778
sudo iptables -t nat -A PREROUTING -p tcp -m tcp --dport 27015 -j DNAT --to-destination 100.91.36.28:27015

sudo iptables -t nat -A PREROUTING -p tcp -m tcp --dport 7779 -j DNAT --to-destination 100.91.36.28:7779
sudo iptables -t nat -A PREROUTING -p tcp -m tcp --dport 7780 -j DNAT --to-destination 100.91.36.28:7780
sudo iptables -t nat -A PREROUTING -p tcp -m tcp --dport 27016 -j DNAT --to-destination 100.91.36.28:27016

sudo iptables -t nat -A PREROUTING -p udp -m udp --dport 7779 -j DNAT --to-destination 100.91.36.28:7779
sudo iptables -t nat -A PREROUTING -p udp -m udp --dport 7780 -j DNAT --to-destination 100.91.36.28:7780
sudo iptables -t nat -A PREROUTING -p udp -m udp --dport 27016 -j DNAT --to-destination 100.91.36.28:27016

sudo iptables -t nat -A PREROUTING -p udp -m udp --dport 7781 -j DNAT --to-destination 100.91.36.28:7781
sudo iptables -t nat -A PREROUTING -p udp -m udp --dport 7782 -j DNAT --to-destination 100.91.36.28:7782
sudo iptables -t nat -A PREROUTING -p udp -m udp --dport 27017 -j DNAT --to-destination 100.91.36.28:27017

sudo iptables -t nat -A PREROUTING -p tcp -m tcp --dport 7781 -j DNAT --to-destination 100.91.36.28:7781
sudo iptables -t nat -A PREROUTING -p tcp -m tcp --dport 7782 -j DNAT --to-destination 100.91.36.28:7782
sudo iptables -t nat -A PREROUTING -p tcp -m tcp --dport 27017 -j DNAT --to-destination 100.91.36.28:27017

sudo iptables -t nat -A PREROUTING -p udp -m udp --dport 7783 -j DNAT --to-destination 100.91.36.28:7783
sudo iptables -t nat -A PREROUTING -p udp -m udp --dport 7784 -j DNAT --to-destination 100.91.36.28:7784
sudo iptables -t nat -A PREROUTING -p udp -m udp --dport 27018 -j DNAT --to-destination 100.91.36.28:27018

sudo iptables -t nat -A PREROUTING -p tcp -m tcp --dport 7783 -j DNAT --to-destination 100.91.36.28:7783
sudo iptables -t nat -A PREROUTING -p tcp -m tcp --dport 7784 -j DNAT --to-destination 100.91.36.28:7784
sudo iptables -t nat -A PREROUTING -p tcp -m tcp --dport 27018 -j DNAT --to-destination 100.91.36.28:27018

sudo iptables -t nat -A PREROUTING -p udp -m udp --dport 7785 -j DNAT --to-destination 100.91.36.28:7785
sudo iptables -t nat -A PREROUTING -p udp -m udp --dport 7786 -j DNAT --to-destination 100.91.36.28:7786
sudo iptables -t nat -A PREROUTING -p udp -m udp --dport 27019 -j DNAT --to-destination 100.91.36.28:27019

sudo iptables -t nat -A PREROUTING -p tcp -m tcp --dport 7785 -j DNAT --to-destination 100.91.36.28:7785
sudo iptables -t nat -A PREROUTING -p tcp -m tcp --dport 7786 -j DNAT --to-destination 100.91.36.28:7786
sudo iptables -t nat -A PREROUTING -p tcp -m tcp --dport 27019 -j DNAT --to-destination 100.91.36.28:27019

如果本文帮助到了你,帮我点个广告可以咩(o′┏▽┓`o)


评论
  目录