您现在的位置是:首页 > 电脑学习教程 > 其他平台 > 文章正文 其他平台

「保姆级教程」unRaid入门到精通十一:unraid搭建单机游戏服务器

西安SEO优化 2020-12-18 10:11:06 其他平台

简介为尽量降低单机的搭建复杂程度,建议直接搜索XXX网游一键端,目前所有网游一键端单机版本基本都是“windows本机安装VM虚拟机导入服务端+windows本机安装客户端”的单机搭建模式(局域网其他电脑默认是无法访问的)。

  本章概述:
 
  上一章节讲过unRaid各种直通硬件,详细见《「保姆级教程」unRaid入门到精通十:gen10plus和Gen8板载网卡+PCI网卡分组直通》,教程内容并不多,但是满满的都是干货,今天西安SEO优化站长继续分享unRaid更多好玩的,unRaid搭建单机游戏服务器,这对于喜欢玩游戏的人了来讲,绝对是个福音,话不多说往下一起看教程吧!
 
  教程详情
 
  1、到网游单机论坛这类论坛(如藏宝湾)下载你想玩的网游单机版

  为尽量降低单机的搭建复杂程度,建议直接搜索XXX网游一键端,目前所有网游一键端单机版本基本都是“windows本机安装VM虚拟机导入服务端+windows本机安装客户端”的单机搭建模式(局域网其他电脑默认是无法访问的)。如果使用UNRAID里虚拟机来搭建服务端,必须将网游服务端网络模式从NAT转换成桥接模式,实现公网和局域网其他电脑网游客户端也可以访问服务端。
 
  下面我以V155WM世界国际纯净整合版为例:整个文件包括服务端+客户端+工具。
 
  2、将服务端镜像vmdk转qcow2格式
 
  服务端镜像文件是一个完整的linux系统(CentOS环境)文件,所有的服务端设置都已经设置好了。而服务端镜像是vmware workstation虚拟机vmdk格式,如果UNRAID下虚拟机能够使用,必须转换为qcow2格式。
 
  (1)服务端镜像Vmdk文件为多个文件的时候,还需要先将多个vmdk文件合为一个vmdk文件。
 
  在vmware的安装目录下使用左上角文件菜单里,cmd 管理员运行vmware-vdiskmanager.exe命令。
 
unraid搭建单机游戏服务器
 
  完整命令示例如下:
 
unraid搭建单机游戏服务器
 
  C:\Program Files (x86)\VMware\VMware Workstation> vmware-vdiskmanager.exe -r "X:\Windows Server 2008 R2 x64 2\Windows Server 2008 R2 x64 2.vmdk" -t 0 "X:\temp\single.vmdk"
 
  注:命令中的目录temp,提前建立,不然转换报错。多个VMDK虚拟磁盘,都需要合并一次(VMDK主分区1个?或VMDK0/VMDK1等等多个次分区,有的话)
 
  使用StarWind V2V Image Converter,将合并好的(如果需要合并的)VMDK主分区(和或VMDK0/VMDK1等等多个次分区:C盘和D盘)转换成qcow2。
 
  3、导入WMServer.qcow2(V155WM国际服务端)到ISOS目录下,建立的虚拟主机的名称不支持中文。
 
  注意箭头位置的配置如下图
 
unraid搭建单机游戏服务器
 
  先启动服务端,进行网络配置(70-persistent-net.rules和ifcfg-eth0中的eth0的MAC地址必须一致)
 
  登陆root,123456(默认账号密码见游戏自带使用说明)
 
  cd /etc/udev/rules.d
 
  vi 70-persistent-net.rules
 
  将eth0这一条对应的ATTR{address}mac地址改成虚拟机建立时的网卡mac地址(桥接的网络e1000)。
 
unraid搭建单机游戏服务器
 
  如果改用直通的网络(igb),先用ip addr 查询一下哪个是直通网卡的MAC地址(一般都不是eth0),将下图中直通网卡那一条的改为eth0即可。
 
unraid搭建单机游戏服务器
 
  服务端IP地址修改:
 
  一个启动脚本文件/etc/sysconfig/network-scripts/ifcfg-eth0
 
  需要修改IP地址(你自己的局域网地址,这个就是服务端的IP)和下面红框里的MAC地址
 
  cd /etc/sysconfig/network-scripts
 
  vi ifcfg-eth0
 
unraid搭建单机游戏服务器
 
  保存后
 
  service network restart
 
  Reboot
 
  服务端设置完毕。
 
  游戏后台启动命令见游戏使用说明
 
  注:异常情况下ip addr或者ifconfig都只有LO本地地址的情况下解决办法:
 
  先清空70-persistent-net.rules文件信息,重启系统重新获取网卡信息。
 
  cd /etc/udev/rules.d
 
  echo "" >70-persistent-net.rules
 
  ====================================================
 
  ipconfig -a 可以查看所有连接比如eth0 ...eth3
 
  ifconfig eth2 up   激活eth2
 
  4、客户端设置
 
  打开游戏客户端目录WM国际V155\patcher\server下serverlist.txt文件
 
  将IP地址修改为服务端设置的保存即可。
 
unraid搭建单机游戏服务器
 
  客户端设置完毕。
 
  登陆账号密码创建和使用见工具里的使用说明。
 
  以上用到的工具在网游一键端里都有带的。
 
  以下文件下载:
 
  链接:https://pan.baidu.com/s/12GLvsoy-J_mZ1WcsICrYEQ
 
  提取码:9cek
 
  本章总结:
 
  本章总结以上就是《「保姆级教程」unRaid入门到精通十一:unraid搭建单机游戏服务器》教程全部内容,教程内容不多,但都是干货,生活源于不断的折腾。老规矩,更多unRaid入门内容还请继续关注西安SEO优化博客,干货源源不断。

  文章转载:https://www.huakings.cn/post/285.html

相关文章

站点信息