完全可行,而且这是路由器最基础也最核心的功能之一。很多人以为路由器只是用来上网的,其实它在没有外网的情况下,同样能搭建一个完整的局域网环境。两台电脑通过路由器连在一起,玩《帝国时代》《红警》这类老游戏,或者《文明》《我的世界》这类支持局域网联机的现代游戏,都没有问题。
要理解这一点,得先看清路由器的本质。家用路由器其实是一个三合一设备:交换机、NAT网关、DHCP服务器。其中负责局域网数据交换的,正是内部的交换机芯片。当两台电脑都插在路由器LAN口,或者连上同一个Wi-Fi,它们之间传输游戏数据,根本不需要经过外网,数据包从网卡发出,进入路由器,交换机芯片直接根据MAC地址表转发到另一台电脑的网口上。这个过程通常在微秒级完成,远低于局域网游戏对延迟的敏感阈值。
具体到联机方式,最常见的是IP直连和游戏内联机列表两种。路由器会自动分配IP地址,默认网段多是192.168.1.x或192.168.0.x,子网掩码255.255.255.0。两台电脑拿到这个网段的地址后,就处于同一个二层广播域内。游戏里的“局域网搜索”功能依赖的是UDP广播,比如《我的世界》默认广播端口25565,当一台电脑创建房间时,会向255.255.255.255发送广播包,路由器交换芯片会把这个包原样转发到同一网段的所有其他端口。只要另一台电脑在同一网段,就能收到这个广播,游戏列表里自然就出现了房间。
如果游戏不支持自动搜索,就改用IP直连。创建房间的电脑需要运行一个监听程序,一般监听TCP端口,比如《泰拉瑞亚》默认7777端口。另一台电脑在连接界面输入创建方的局域网IP,就能建立TCP连接。路由器在这里做的就是透明转发,因为它不涉及跨网段路由,交换芯片看到目标是本网段IP,直接按ARP表映射的MAC地址发送帧,全程不经过CPU处理。
可能有人担心路由器会阻断局域网通信,这种顾虑来自对防火墙的误解。家用路由器的防火墙规则默认只拦截从WAN口进入的流量,对LAN口之间的流量完全不设防。两台电脑在LAN侧的交互,和路由器WAN口的状态毫无关系。哪怕宽带欠费、光猫断电,只要路由器通着电,LAN口之间的数据交换照常进行。实测用一台TP-LINK老旧路由器,不接网线只通电,用网线连两台Win10笔记本,ping主机的延迟稳定在1毫秒以内,丢包率0%。在《帝国时代2:决定版》里创建房间,另一台电脑在局域网列表里秒搜到,游戏全程没有卡顿。

不过有几个细节值得注意。第一,Wi-Fi联机时延迟会稍高,2.4GHz频段在干扰严重环境下可能达到5到10毫秒,5GHz频段通常能压到2毫秒以下。有线连接永远是千兆网卡加Cat5e以上网线的组合最稳定。第二,有些游戏对IP版本敏感,如果路由器默认开启了IPv6,而游戏只支持IPv4的局域网发现,可能搜不到房间。此时关掉路由器上的IPv6 DHCPv6服务,强制使用IPv4即可解决。第三,Windows的防火墙偶尔会拦截游戏进程的入站连接,需要在防火墙允许列表里手动添加游戏程序文件,或者临时关闭网络配置文件为专用网络的防火墙。
还有个容易踩的坑:路由器开启了AP隔离功能。某些路由器默认关闭AP隔离,但如果你用手机热点当路由器,热点设置里可能启用了“客户端隔离”,这个功能会阻断接入设备之间的互通。家用路由器上的AP隔离通常位于Wi-Fi设置的高级选项里,出现搜不到房间的情况时,先检查这个选项是否关闭。
如果你的两台电脑一台用有线、一台用无线,同属一个路由器管理,依然算同一局域网。有线口的交换机芯片和无线网桥之间由路由器内部总线连接,数据能正常互通,延迟差异主要来自无线端自身。实测无线端到有线的ping在3毫秒左右,完全够RTS和模拟类游戏使用。但如果是FPS对战,还是建议两台都走有线,毕竟局域网游戏追求的低延迟,每多一毫秒都可能在交火瞬间分出胜负。
回答最初的问题:路由器不仅能让两台电脑联机,还是最便捷的方案。相比直连网线需要手动设置IP和交叉线,路由器自动分配地址,免去了配置步骤。相比交换机,路由器多出来的DHCP功能让新手无需任何网络知识就能即插即用。只要把两台电脑接到同一台路由器的LAN口或同一个Wi-Fi,进游戏找人联机就行。这个答案不针对高端电竞路由,哪怕是几十块钱的百兆旧路由器,一样能承担这份工作。