局域网联机方法99%适用于端游手游页游 VM虚拟机一键端联机教程-通过修改本地路由器网关实现局域网手机电脑联机教程
首先,结合分析一下网上通用的联机方式,如果是外网开服其实也是差不多的,也就是改那个ip罢了,只不过外网要复杂不少, 这里只说局域网。
不管是无线局域网还是有线局域网都适用。 有线局域网的话,差不多就是网吧那种网络模式,通过有线串联在一起。
无线局域网的话,则需要在同一个网段。
其实两者都差不多,我们分析无线局域网就好了,有线局域网也是一样的。 关于网上说的局域网联机方式,无非就是免费wifi或者改ip的网段这两种方法为主。 【这里先说vm虚拟机的联机方法】
首先,我们举个例子,我们架设了一个手游的vm一键端,
并且需要设置net模式,接着vm8通常会改成192.168.200.0网段(子网掩码255.255.255.0)
(关于网段我们之后会解释到) 但是呢,net模式的作用范围基本上是虚拟机之间或者与主机之间的通信,局域网下的其他设备不能与之通信,
这时候肯定ping不通(ping是一个通信测试的命令,ping通了就代表有连接通信成功)。 重点来了,那么实现局域网,就需要无线或者有线的网卡或者连线,这个时候就不能选net模式啦!
我们需要把模式换成桥接模式。 那么具体怎么桥接呢?
首先,经常玩网单的都知道(不知道的你也不会看这个教程了)
我们的vm虚拟机的首选虚拟网络设置一般有vm0,vm1,vm8这3个默认的,也是最常用的虚拟网络网卡以及设置模式。
(其实还有vm4,vm5………,vm10………….等等,不过一般人不需要) 关于vm0,vm1和vm8,默认设置的话,其中vm0一般是桥接模式,vm1是主机模式,vm8是桥接模式。 那么,想要wifi局域网,我们就应该把vm0设置为桥接模式,并且在自动那个下拉选项,找到你的无线网卡(或有线设备)。
(笔记本自带无线网卡,台式的话去买一个,当然这里你也可以像网吧一样,通过有线串联,达成以太网效果)
(其实有线连接一般都叫以太网,当然你的网络连接也是有名字和描述的)
这里给你们科普一下:
例子1(有线):
名字:以太网2
描述:Realtek PCIe GbE Family Controller
其中,以太网2是你的网络命名,描述就是你有线设备的名字。 例子2(无线):
名字:WLAN
描述:Intel(R) Wireless-AC 9462
其中,WLAN是你的网络命名,描述就是你无线网卡设备的名字。 所以我vm0桥接选中的无线设备就是Intel(R) Wireless-AC 9462了。
vm1和vm8的其他的不用管 好的,这时候调好了首选网络设置,那么我们来到第二步,
这时候想要你点击自己的虚拟机镜像,然后设置它的设备。
设备就是虚拟机界面下面那个位置就是了。点击一下网络适配器,等它反应两三秒,它就会自动打开设备的设置
(或者右键你的虚拟机镜像,点击设置)
(一般情况下,一个虚拟机只有一个网络适配器,少部分又2个网络适配器) 那么我们就先说一般情况,只有一个网络适配器的,点开设备设置后
在右侧的【自定义:特定虚拟网络】的下拉框,选中【VMnet0(桥接模式)】
点击确定,启动机子就好了。 关于ip的网段,我们发现大多数网单都是192.168.200.0网段的,想要联机,你必须修改你家路由器的网段设置。
很多默认都是192.168.1.0网段的,你们把第三段数字改成对应的数字就好了,比如我这里是1改成200。
反正网单的网段是多少,你路由器就改多少就行了。 防止有的人不会改,我举个例子,比如我老家的wifi是电信智能网关,登录后台地址后(192.168.1.1)
找到高级设置–>局域网设置–>把原来的局域网ip从192.168.1.1改成192.168.200.1,其他的不需要改!!!
点击保存设置就行,然后等待一下,重新连接wifi,你会发现你的ip网段变成200的了。
(所以后台地址也会变成192.168.200.1) 192.168.xxx.1这一段地址一般是网关的地址,也就是后台的地址,其他连接设备起码从2开始
比如说192.168.200.2。 我这个是电信网关,其他运营商后台也大同小异,别手痒乱改其他的设置哦,以免搞坏一般人不会修复的,得叫维修。 好的,这时候,路由器网段也改好了,虚拟机也桥接好了,那么,你的设备安装好游戏,连上同一个无线wifi,基本上就能一起局域网玩了哈。
端游和手游,页游也是通用的,这是针对虚拟机的,最后面会有win一键端的。 当然还有另一种情况,就是当你从net模式改为桥接模式后,有的镜像并不能识别你的桥接地址,所以没有确切的ipv4地址,
所以你ping不通的,自然也无法联机。 在这里我给大家一个方法,那就是通过修改虚拟机镜像的静态ip,改成固定的,
关于怎么修改,我这里给大家一个例子 一般的镜像都是命令行的吧,这里我用centOS作为参考,同类命令行系统可以按照这个来改
(如果是其他图形界面,比如windows系列,那么可以自行百度一下,原理一样,命令稍微不一样而已) 首先,你可以先使用原来的net模式,网段肯定是要设置成游戏安装教程给你的vm8网段
启动虚拟机后,使用ifconfig或者ip addr命令查看当前网络和网卡信息,推荐用后面那个命令更加方便观察。 输入命令回车后(注意别打错了),登录后,你应该会看到类似下方的输出:
(有的镜像不给用户名和密码的,如果带有crt连接工具或者其他shell工具,默认可以连上的,你在那里面输入命令也可以)
(如果啥也不给你,那没办法了,去问问发布者呗) CentOS Linux ? (Core)Kernel 3.10.9-1062.el7.x86 64 on an x86 64
localhost login: root
Password:
Last login: Thu Aug 1? 10:2?:36 from 192.168.200.3
[rootClocalhost ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER UP> mtu 65536 qdisc noqueue state UNKNOwN group default qlen 1000
link/loopback 9:99:98:99:09:9 brd 9g:09:09:09:09:09
inet 127.0.0.1/8 scope host lo
valid lft forever preferred lft forever
inet6 ::1/128 scope host
valid lft forever preferred lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER UP> mtu 1580 qdisc pfifo fast state UP group default qlen 10
00
link/ether 0g:c:29:f :97:c? brd ff:ff:ff:ff:ff:ff
inet 192.168.200.129/24 brd 192.168.200.255 scope global noprefixroute ens33
valid lft forever preferred lft forever
inet6 fe80::981c:3303:322:9892/64 scope link noprefixroute
valid lft forever preferred lft forever 其中192.168.200.129就是这个虚拟机的固定ip,待会我们会用到这个ip来进行固定设置。
而且我在输入了ip addr这个命令后,(网游单机网www.jiaobenwang.com)那么也应该看到2:ens33这一栏,其中ens33就是该虚拟机使用的网卡名字。 关键的,我们输入以下命令:
vi /etc/sysconfig/network-scripts/ifcfg-ens33 (ens33是当前使用的网卡名字,少部分可能不一样,可以通过ip addr 命令确认网卡名称) 输入完成后,你会看到类似下面的输出:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=f47bde51-fa78-4f79-b68f-d5dd90cfc698
DEVICE=ens33
ONBOOT=no
IPADDR=192.168.1.66
NETMASK=255.255.255.0
GATEWAY=192.168.1.1 当然你的可能不太一样,不过我们只改4处地方
也就是
BOOTPROTO=dhcp
IPADDR=192.168.1.66
NETMASK=255.255.255.0
GATEWAY=192.168.1.1 这4处地方,如果没有请添加。 我们改成
BOOTPROTO=static #设置静态,保持固定
IPADDR=192.168.200.129 #设置游戏安装教程给的ip,也就是我们之前查看网络信息的那个ip
NETMASK=255.255.255.0 #子网掩码,跟ip一起使用的玩意,确定网段的作用
GATEWAY=192.168.200.1 #设置网关 我们这个方法是通过vi编辑器进行编辑的,
使用方法:
1.输入 i键调整为输入编辑模式,
2.修改完成后按esc键退出该模式,
3.调整为命令模式,也就是按了esc键后,这个时候你输入:wq(记得有冒号:wq)回车就行,这个是保存退出的意思。 然后在输入:
systemctl restart network
这个是重启网卡的意思。 这个时候你在关机,回到我们上面的桥接vm0那个步骤,一样的,开启虚拟机,曲儿ping通,就能联机啦。 关于两个网络适配器的,其实可能跟前面的步骤一样,改完路由器网段就可以联机游玩。
如果你发现ping不通连不上,那么参考修改静态固定ip的方法,来修改有ipv4地址的那个网卡。
记住,不一定是ens33,有可能是ens36或者其他的名字,你看哪个有地址就设置哪张网卡的静态ip。
一般来说,一个网络适配器的网游单机镜像的网卡名字通常都是ens33。 记得修改静态ip的时候,你用的是原来的net模式,不然你命令可能会识别不出来,或者,输出差别太大,那样子很不方便按照此教程来配置。
改完在桥接就行。 接下来说win一键端的,win一键端呀,说实话,很多可能用了本地回环地址,也就是类似127.0.0.1这种。
基本上只能单机玩了(其实也可以改,但是修改过程太麻烦,还不一定成功,所以基本上可以认定为不可联机), 少部分能局域网。
那么,我们就来说一下方法。 如果是局域网下,大家都连着同一个wifi,那么主机可以先获取到自己的ip。
然后在通过修改一些配置文件,服务端的数据库啥的,ip用主机的ip来进行配置广播。
最后在修改客户端的连接地址,局域网下的其他客户端一连接主机的ip就可以了(这是个理想的例子) 当然,有配置器的好说,没有配置器的只能改配置文件(还不一定能成功,也很少有配套的教程)
所以不管是单机还是局域网玩,能不能成功大家都不要纠结哈。
自己玩得开心才重要,且行且珍惜。 吐槽:win一键端或者有一些自带配置器的网单,为啥偏偏要在d盘根目录啊,烦死啦,能改的还好说,好多情况下,都很难去修改这些路径配置,或者找不到,电脑小白就更别想去改咯。
(主要是因为我d盘块没空间了),能不能弄一个相对路径的,这样放哪基本上都行。或者弄独立的配置器,像传奇永恒那种就挺好。 关于win一键端和vm一键端的看法:
对于复杂的,繁琐的数据管理,我建议使用vm一键端(虚拟机端),
因为你也不想在你的主机安装各种乱七八糟的服务吧,
也不想在你的主机看见几十个窗口卡爆你的电脑吧。
看着眼睛也花了对吧 对于简单启动,或者文件配置的,我建议游玩win一键端(免虚拟机)
有些东西可以不用虚拟机的,用了也是多此一举,小题大做。 所以我觉得发布者的安排挺好的。大家不要觉得虚拟机不好,虚拟机不方便,不喜欢用虚拟机,但其实,虚拟机实在是稳定,方便多了。虽然虚拟机也有毛病,但是对于我之前说的那种繁琐游戏,用虚拟机那是相当的合理。 win一键端虽然更方便,但是可能容易污染主机,乱七八糟的数据窗口还有配置修改严重的话会导致系统出错。 所以说,各有优点,两者我都喜欢。 游戏精挑细选,过程慢慢体会,游玩开开心心。 感谢大家的支持,这个方法算是比较简单的了,也省去了购买随身wifi,愁眉苦脸的去修改各种未知的配置文件,大概思路提供出来,保证绝大部分游戏可以联机呀! ============================================================================================
VM一键端一般是服务端和客户端都固定好了IP地址,免去了你自行搭建修改客户端的麻烦。
如果只是本机玩可以用vmnet8的方式 设置VM虚拟机的网络,这样的话就不能用其他电脑或者手机联机。 但是如果想实现 本地局域网里面手机或者电脑联机玩,那么就得用修改 本地路由器网关的方式来实现。 原理:就是把本地局域网网关设置成和VM一键端同一个网段,这样本地局域网的其他电脑或者同一wifi下面的手机获取到的IP地址也是同一网段的,这样就能互通了。 比如有的VM一键端 服务端IP地址是 192.168.3.88 ,那么我就需要修改本地路由器的网关为 192.168.3.1
比如有的VM一键端 服务端IP地址是 192.168.88.188 ,那么我就需要修改本地路由器的网关为 192.168.88.1
比如有的VM一键端 服务端IP地址是 192.168.200.100 ,那么我就需要修改本地路由器的网关为 192.168.200.1 这个网关地址以此类推! 下面就说说修改、设置路由器网关的方法: 以VM一键端 服务端IP地址是 192.168.3.88 ,需要修改本地路由器的网关为 192.168.3.1 为例:
一、系统路由器的默认网关一般是192.168.0.1或192.168.1.1,但也有些特殊的路由器,其默认网关是不同的。可以到路由器背面看看 有没有说明。
假设路由器的网关为162.168.0.1,将路由器与电脑正确相连,在浏览器内输入“162.168.0.1”这个网关。 如下图:每款路由器的界面都不同,但是家用路由器的操作都是类似的!
在弹出的界面里,输入路由器的默认账号和密码,如果修改过密码,就用修改后的密码登录。

有部分路由器因为品牌、型号的不同,不需要输入账号,只需要输入密码就可以进入路由器的系统管理界面。输入完密码以后,点击登录按钮即可。 二、网关进入路由器的系统管理界面以后,选择右上角的“高级设置”选项。如下图:

点击高级设置以后,会弹出一个画面,依次点击右侧菜单中的网络参数、LAN口设置。如下图: 
在弹出的详情页内,就可以进行修改网关的操作了。 三、修改IP正常情况下,路由器的网关是默认的,不需要进行修改,但如果需要将默认的网关修修改成其他的,就需要将自动模式切换成手动模式。
切换成“手动模式”以后,就会发现路由器的默认网关可以进行改动了。如下图:

点击“IP地址”选项,将原来的旧网关删掉,然后输入“192.168.3.1”的新网关,点击下方的“保存”按钮,就完成了修改。
修改完成后,路由器会重启。
重启完成后,你局域网里面的电脑、手机都会重新获取局域网IP,获取到的IP 就是 192.168.3.XXX 了! 这样修改好本地网关后,你在VM虚拟机的网络设置里面选择 桥接模式即可!
|