文明6-使用n2n和云服务器进行联机

  1. 1. 文明6联机-事项
    1. 1.1. 雪咕咕便签:
    2. 1.2. 使用小黄鸭进行联机
  2. 2. 使用云服务器搭建小黄鸭(n2n)服务端
    1. 2.1. 雪咕咕便签
    2. 2.2. 购买云服务器
    3. 2.3. 更换centos系统
    4. 2.4. 通过n2n官网教程输入指令
      1. 2.4.0.1. 这样就成功的部署了。

文明6联机-事项

小黄鸭的原理简单来说就是:将所有玩家放在一个虚拟的局域网中,让不在一个网络的朋友可以通过局域网房间一起进行游戏。

雪咕咕便签:

  • 下载小黄鸭
  • 关闭防火墙
  • 搜索房间,填写服务器地址等相关信息

使用小黄鸭进行联机

首先,从小黄鸭官网下载最新的小黄鸭联机软件:bug侠官网
下载地址

由于windows系统的防火墙会自动拦截小黄鸭程序,所以需要在右下角将防火墙暂时关闭

防火墙

然后对解压后的小黄鸭软件使用管理员身份打开

小黄鸭界面如下:

小黄鸭界面

1.服务器地址和端口:总共有两种方法获得

  • 通过下面的获取服务器来获取免费的服务器,但是不太稳定
  • 自己购买云服务器进行搭建

2.当填写服务器地址成功后,自动分配会给你随机分配一个该服务器地址下的ip地址

3.如果说要在一个房间玩游戏的话,小组名称必须相同

之后就可以一起玩了,直接在局域网联机中就可以搜索到房间

使用云服务器搭建小黄鸭(n2n)服务端

雪咕咕便签

  • 购买云服务器
  • 安装centos系统
  • 通过n2n官网教程输入指令

购买云服务器

选用的是华为云服务器,正好最近开年动工有优惠,2g3m的云服务器一年40多,不过一定要注意一定要选择本地区域的服务器,否则网络链接可能会不太稳定

更换centos系统

由于官方的教程是基于centos系统,所以把云服务器的系统重新安装为centos来避免出现未知的错误。

切换镜像

由于操作是远程控制云服务器的指令面板,所以首先需要重新设置密码。

重置密码

然后根据提示,需要先在安全组中打开一系列的端口,来完成一些基础的设置。

开放端口

华为云界面入方向有一键部署端口的功能,很方便

一键部署端口

通过n2n官网教程输入指令

n2n服务端配置教程

在这个网址中详细的枚举了需要输入的指令,按照要求一行行复制到云服务器的指令面板中,等待指令执行完成。

另外,n2n服务端使用的端口是9527的url端口,所以需要在安全口入方向打开此端口。

这样就成功的部署了。