ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

局域网互联全攻略:文件互传、键鼠共享与投屏串流工具详解

局域网互联全攻略:文件互传、键鼠共享与投屏串流工具详解 标题信息量很足但真到用的时候不少人手忙脚乱文件传输靠微信“原图”被压缩、Arp冲突查半天、两台电脑想共享一套键鼠却装了各种全家桶。今天这篇就把手机和电脑在同一局域网下互相折腾的软件系统盘一遍从文件互传、键鼠共享、投屏串流、虚拟局域网联机到远程控制全流程梳理顺便把那些热词背后对应的工具一一对应上。适合两类人一个是家里、办公室有 Mac、Windows、安卓、iOS 混搭设备的普通用户一个是经常调动多台设备、不想来回插线的效率党。会把每类工具的原理讲透再给实际能直接抄的配置方案和避坑点。1. 局域网互联这件事先搞明白“同一网段”到底有多重要1.1 为什么有的设备互相找不到先查的不是软件而是网段局域网互联所有软件都建立在一个基础前提上设备之间二层网络相互可达。说白了就是路由器和交换机把大家拉进同一个“小区”每台设备都有自己的“门牌号”也就是IP地址。手机连着家里Wi-Fi电脑插着网线只要都在同一台路由器下面、获取的IP处于同一个网段比如192.168.1.x它们就像住在同一栋楼互相敲门很自然。但实际生活里最常见的故障恰恰是这里。搜热词里出现“局域网两个设备一个ip地址”“两个ipv4局域网设备冲突”这就是IP冲突。我遇到过这样的情况手机用192.168.1.100台式机也抢到了这个地址结果手机上用某互联软件怎么都连不上电脑强行ping都通不了。原因很简单网络里有两台设备声称自己是同一个门牌号交换机糊涂了。排查时先看路由器后台的DHCP客户端列表把所有设备手动改成静态IP别让它乱发能省掉后续一大半问题。1.2 设备找不到了多半是“发现协议”和防火墙在捣乱设备在同一个网段之后第二个坎是“发现”。苹果设备之间用AirDrop安卓和Windows之间用mDNS或者各软件自定义的局域网发现协议。很多互联软件默认走UDP广播或组播广播报文只在本网段内传播一旦你的路由器开启“AP隔离”功能或者电脑防火墙拦了UDP入站手机上就死活发现不了那台电脑。win10系统可以上互联网但不能访问局域网这个问题基本就是防火墙公共网络配置文件把“文件和打印机共享”挡了。我自己装完Windows后第一次跑局域网共享工具连不上去防火墙高级设置里把“文件和打印机共享(回显请求 - ICMPv4-In)”启用再把网络类型从“公用网络”改成“专用网络”马上能通。所以拿到任何一款局域网工具之前先确保Windows网络配置文件不是“公用”并且允许该应用通过防火墙这个动作必须养成肌肉记忆。2. 文件互传阵营桌面级和移动级混搭谁才是刚需2.1 LocalSend 和 Send Anywhere跨平台文件互传的底牌文件互传永远是局域网互联最核心的需求没有之一。以前大家第一反应是AirDrop但AirDrop只解决苹果自家生态安卓用户和Windows用户根本享受不到。LocalSend这名字背后是开放协议支持Windows、macOS、Linux、Android、iOS全平台设备在同一Wi-Fi下自动发现传输走局域网不经过任何服务器文件不压缩、不过期、没有大小限制。实际传输速度取决于网卡和路由器千兆路由下跑到70-100MB/s很常见。使用流程很简单手机和电脑都装好打开后在同一个网段里互选设备点发送就行。第一次在Windows上部署时有个细节如果电脑开了Windows防火墙的“公用网络”策略接收端会收不到请求需要在高级规则里给LocalSend放行专用网络。另外如果办公室有AP隔离就改用二维码配对功能它会先通过一个中转信令握手再切回点对点传输实测下来依旧走局域网速度。Send Anywhere的思路有点不同它提供一个六位配对码设备之间不一定需要mDNS发现只要有码就能连。这个在“设备压根互相发现不了”的场景下很救命。原本它有个上限限制后来改成免费版限速不限量局域网内同样走P2P直连。当你的手机和电脑不在同一个网段、公司网络策略很严格的时候用配对码方案比LocalSend更靠谱。2.2 别小看Windows“附近共享”和Mac“访达”原生能力Windows 10/11其实内置了一个“附近共享”做得相当顺手。开启蓝牙Wi-Fi右键文件选“共享”就能直接发给附近开启同样功能的Windows电脑。速度不错走的是Wi-Fi Direct不用同一路由器也行相当于两个设备之间自己拉了一条临时私聊频道。但它的局限在于只支持Windows对Windows手机不在覆盖范围内所以它适合办公区里两台PC互传的场景不需要装任何第三方软件。Mac这边走的是“访达”里直接连SMB协议。Finder里按下 CmdK输入smb://192.168.1.100就能挂载Windows共享文件夹。反过来Windows访问Mac共享也成立在文件资源管理器里输\\192.168.x.x前提是两台设备开通了共享权限。这类原生方案最大的优势是稳定、走系统级协议、不依赖第三方服务缺点是配置维护有门槛不适合小白权限搞错了要么连不上要么别人能乱删文件。要是你动手能力中等直接用LocalSend来得快得多。2.3 极客玩法Everything HTTP Server 和 HFS 把电脑变成下载站局域网互传除了“点对点发”还有一种常见思路把一台电脑变成“共享服务器”其他设备用浏览器直接访问下载。Everything大家可能听说过是个极速文件搜索工具但它的HTTP服务器功能被严重低估。在 Everything 的“工具”菜单里开启HTTP服务器设置端口然后手机浏览器输入电脑IP加端口就能看到整个磁盘目录直接在网页端搜索并下载文件速度非常快因为没有中间商。HFSHTTP File Server是另一个老家伙主打“傻瓜式搭建”拖个文件夹进去别人就能通过浏览器看到文件列表并下载。它有“虚拟文件系统”概念你可以把不同磁盘的目录组合成一个页面别人看到的永远是统一入口。做个人影音库、临时给同事传大文件都很好用。这两个方案都绕开了“安装客户端”这一步只要手机浏览器够用就行尤其适合临时来客、访客设备没有预装软件的场合。缺点是上传支持较弱HFS可以支持简单上传但体验一般如果既要上传又要下载还是得回到LocalSend。3. 硬件共享流派键鼠共享和投屏串流把多台设备合成一台3.1 一套键鼠控制多台电脑Synergy 和 Mouse Without Borders 的取舍办公室有两台电脑一台公司机一台个人机桌面摆两套键盘鼠标谁用都嫌挤。共享键鼠工具就能解决这个问题鼠标从屏幕边缘划过自动切换到另一台电脑剪贴板甚至能跨机复制粘贴。Synergy是这个领域的老牌工具核心原理是“一台主机共享键鼠事件给客户端”通过网络转发鼠标键盘事件模拟这台机器收到了本地输入。早年免费版很好用现在新版收费且激活麻烦好在有开源分支 Deskflow保留了核心功能。配置方式服务端选“共享此电脑的键盘和鼠标”客户端填写服务端IP重启后鼠标跨越边缘即可切换。这里有个坑配置时必须把两台机器放到同一个网段并关闭防火墙拦截否则鼠标“卡”在屏幕边缘切不过去。Windows用户还有一个更轻的选择Mouse Without Borders微软官方出品免费、无需服务器两台Windows主机装好后输入配对码就能用。相比Synergy它的延迟更低还支持跨机拖拽文件极大提升办公舒适度。MacWindows混搭场景下Synergy/Deskflow几乎是唯一实用方案鼠标跨越系统边界这件事也只有这类软件能干好。3.2 手机投屏到电脑Scrcpy 必须排第一把手机屏幕投到电脑上需求分两种一种是实时演示、录屏、打游戏另一种只是偶尔看看通知。如果是安卓演示Scrcpy 是yyds开源免费支持通过ADB连接手机后投屏画质基本无损、延迟可到30ms以内。无线模式下不用USB线前提是手机和电脑在同一局域网且先通过USB有线连接一次开启无线调试端口之后就能纯无线连接。用adb connect 192.168.1.100:5555建立连接然后scrcpy --max-size 1024指定投屏分辨率再按需加--max-fps 30限制帧率整体体验非常稳妥。苹果手机没法用Scrcpy局域网内想投屏到Mac原生支持AirPlay到Mac但AirPlay到Windows一般要借助第三方工具比如AirServer或者Reflector这类工具是付费的但胜在从iOS设备直接镜像过去极其简单。如果你只需要把手机画面投到电视/电脑上看看视频也可以用视频播放器的DLNA推流但这已经不属于“屏幕镜像”而属于“媒体串流”。ToDesk这类远程控制工具在局域网内也能玩出花来。设置里选择“仅局域网模式”后它完全不走公网服务器直接通过IP直连手机或电脑速度快得能和本地操作一样。远程控制手机就不止是投屏了还能直接操作手机界面适合帮家人装App、调设置。缺点是同样的功能闭源相比Scrcpy多一层不透明但胜在无门槛、无需ADB知识。3.3 剪贴板、通知、文件一键互通KDE Connect 辐射全平台很多人可能不知道KDE Connect这个宝藏软件它几乎把“手机-电脑互联”该有的功能都覆盖了剪贴板双向同步、通知推送、手机当遥控器、文件浏览传输、幻灯片遥控。手机装Android客户端电脑装Windows/macOS客户端同一局域网内自动配对。配对后手机复制任何内容电脑端直接粘贴电脑复制的内容手机端也同步。这个功能比微信传文字快太多日常填个验证码、粘贴个链接效率直接起飞。通知同步也很好用手机上弹出的微信消息、收到的验证码会同时出现在电脑通知栏里不用频繁低头看手机。踩过的一个坑是KDE Connect 的剪贴板同步默认走局域网端口如果路由器开启了AP隔离手机和电脑就算“连着一台Wi-Fi”也完全不通这时候必须在路由器后台关闭AP隔离或者让电脑用网线直连。实测下来网线Wi-Fi混合模式下KDE Connect 的响应速度基本上毫秒级值得成为多设备用户的主力工具。4. 联机和远程控制从虚拟局域网到串流一条龙4.1 Radmin Lan 这类虚拟局域网工具老游戏联机专精用法却比名字看起来更简单Radmin Lan是一个老牌的“虚拟局域网联机”工具热词里 “radmin lan局域网联机” 就是指它。它的定位和Radmin远程控制软件完全不同Lan版的核心能力是把互联网或不同局域网下的电脑通过安装虚拟网卡模拟成“同一个局域网”。老游戏比如魔兽争霸、红警、帝国时代它们只认局域网广播通过Radmin Lan就能把几台不在一起的电脑拉进同一个“房间”。它的部署逻辑很直接所有参与联机的电脑安装Radmin Lan客户端然后一台机器创建网络其他人通过IP或节点列表加入。加入后每台机器会多出一个虚拟网卡地址游戏里就能看到对方了。注意事项第一Radmin Lan只支持Windows生态手机、Mac没戏第二虚拟网卡驱动可能被安全软件报毒安装时需要加白名单第三它本质上是在代理节点和虚拟网卡之间转发物理距离远会引入额外延迟但同城同运营商网络下玩老游戏完全够用。4.2 局域网串流天花板Parsec 和 Steam Link 不只是玩游戏Parsec被很多远程桌面用户视为神器但它在文件管理、远程办公层的用途其实是被弱化的。Parsec的主打是超低延迟的画面串流把PC桌面串流到另一台设备上在局域网场景下可以达到几乎本地操作的延迟。原理上它利用GPU的硬件编码能力把主机画面实时编码成H.264/HEVC流接收端解码后显示再回传输入指令。这套机制用于游戏自然爽但用于剪视频、查看大图、操作设计软件也同样顺手。局域网部署时不需要注册账号也能IP直连老版本支持只要主机和客户端都装好关掉安全软件的UDP拦截即可。Steam Link的逻辑更聚焦游戏它会把整个Steam大屏模式串流到手机/电视/另一台电脑上。如果你只是想在手机上躺着玩一会儿PC游戏又不想折腾复杂串流工具Steam Link配上同局域网内Steam主机五六百兆路由下画质和流畅度都可以接受。唯一需要注意的是尽量让两台设备都走5GHz Wi-Fi或者有线别让2.4GHz频段的干扰毁掉串流体验。4.3 远程控制类工具在局域网内的特殊用法远程控制类工具本来是为“异地”设计的比如向日葵、TeamViewer、ToDesk但它们在局域网内有特殊打开方式直接填IP连接不走中转服务器。很多人的误区是远程控制工具必须注册账号、必须走公网其实多数工具支持“局域网模式”设置里打开局域网连接权限就能用IP直连。这个模式下点对点传输的所有画面、控制信号都不经过第三方延迟更低、隐私也更有保障。这类工具的适用场景有几个一是帮办公室另一台电脑调配置不用起身二是Windows连Mac反之亦然充当跨系统远程桌面三是临时借用电脑看资料。需要注意的细节是远程控制前必须给目标电脑设置安全密码最好开启二次验证避免局域网内有其他设备尝试连接。另外很多远程工具会把画面压缩在局域网模式下可以手动把“画质”调到最高码率给到20Mbps以上肉眼基本看不出和本机的差别。5. 选型清单和避坑手册照着抄就行5.1 按使用场景直接选的速查表不同需求对应不同软件与其全装一遍再卸载不如直接按这张表选场景首选方案备选方案平台要求手机-电脑互传文件跨平台LocalSendSend Anywhere全平台Windows两台电脑互传系统“附近共享”原生方案Everything HTTP ServerWindows电脑变下载站手机浏览器下载Everything HTTP Server / HFSLocalSend各类浏览器一套键鼠控制多台电脑Mouse Without BordersWindowsSynergy/Deskflow跨系统Windows/全平台安卓投屏到电脑ScrcpyToDesk局域网模式安卓Windows/macOS苹果投屏到电脑AirPlay到MacAirServerWindowsApple生态手机电脑剪贴板/通知同步KDE Connect微软“手机连接”安卓Windows老游戏局域网联机Radmin Lan同网段软件模拟LANWindows低延迟画面串流ParsecSteam LinkWindows为主跨设备远程控制ToDesk/向日葵局域网模式Parsec全平台5.2 最常踩的坑汇总本地化排查顺序最重要搞定了工具选型剩下的问题基本都出在网络配置上。我之前整理过一套排查顺序现在几乎是固化流程第一步确认所有设备都在同一网段看看IP是不是同一个掩码下比如都是192.168.1.x第二步测试互ping不通就优先怀疑IP冲突、路由器AP隔离、防火墙拦ICMP第三步查软件对应端口是否开放UDP广播类工具特别容易在公共网络配置文件下失效第四步临时关闭软件防火墙看能不能恢复连接能恢复就说明是放行规则问题。特别提醒Windows用户装了第三方安全软件之后它们会接管Windows防火墙规则导致所有局域网工具全部失联。解决办法不是卸载安全软件而是在里面手动把对应软件加入“信任区”或者切到“仅允许游戏模式”之类的配置。Mac用户则要检查“系统设置-隐私与安全性-本地网络”新装的局域网工具第一次运行时会询问本地网络权限没允许就永远发现不了。5.3 我的长期组合拳和几条实战建议多设备互联这件事最终解法不是“某个全能软件”而是组合拳。我现在的主力方案是文件互传用LocalSend剪贴板和通知用KDE Connect手机投屏演示用ScrcpyPC互相控制键鼠用Mouse Without Borders偶尔串流打游戏开Parsec。这套组合覆盖了办公室、居家和户外演示几乎所有场景而且除个别收费工具外基本都是开源或免费项目不需要折腾破解版。最后说几个容易被忽略的细节一是千兆路由器和超五类以上网线是基础想跑满局域网互联速度别在百兆设备上较劲二是路由器后台把DHCP地址池缩小、关键设备绑定静态IP能最大限度避免IP冲突三是定期看看防火墙规则有些软件升级后会重置网络配置文件导致以前的局域网权限全部失效四是如果公司网络有管控先把政策搞清楚再决定用什么工具别为图方便惹上合规麻烦。我自己这些年踩过的坑一半以上都出在网络配置而不是软件本身。很多人安装了各种互联工具后连不通第一反应是“软件不行”回头查列表才发现要么和路由器有关要么就是防火墙拦得死死的。只要把网络底子打好上面这些软件几乎是即装即用真正的效率提升也才能落到实处。
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进