我有一台笔记本电脑和一台台式机。我的笔记本电脑用于大学,台式机用于家庭。我希望能够在笔记本电脑和台式机之间同步文件,以便一些文件夹完全相同。
54g 以上的无线传输速度很慢,所以我一直直接通过千兆位进行传输。它速度快得多,大多数时候都是即时的。我有没有办法使用 LAN 进行文件传输,使用无线上网?我的 LAN 和 WLAN 位于不同的子网中。
最简单的方法是什么,而不必每次回家时都更改 LAN 和 WLAN 设置?
答案1
根据您用于同步文件的应用程序,您可能能够将应用程序绑定到有线 LAN 适配器,以确保它在同步期间使用该接口。在一般情况下,大多数操作系统会根据连接速度自动为接口分配指标,因此无论如何它都应该使用最快的路由,但前提是同步是本地同步而不是云同步。
答案2
是的,你可以这样做 - 我相信我已经为你的问题想出了一个相当有创意的解决方案。一般来说(我无法具体说明,因为你没有提供操作系统等详细信息)-
确保 wifi 路由器上的网络掩码大于以太网接口上的网络掩码,并使用“较小的路由”跨 LAN 进行路由。例如
- 将路由器上的 LAN 接口设置为 192.168.254.254,网络掩码为 255.255.0.0
- 确保您的 WIFI 路由器发出的 DHCP 地址在 192.168.254.0-192.168.254.127 范围内
- 将 WAN 接口保留为 DHCP(或将其硬编码为 192.168.254.129,网关为 192.168.254.254,网络掩码为 255.255.0.0)
- 将 192.168.1.1 和网络掩码 255.255.255.0 静态分配给笔记本电脑上的以太网接口。
- 如果您家中的台式机是永久有线的,请将其 IP 地址静态分配给 192.168.254.253 网络掩码 255.255.0.0。(如果它具有与笔记本电脑一样的 WIFI 和以太网端口,并且您通常使用 WIFI,请按照与笔记本电脑相同的方式进行设置,但在以太网接口上静态分配 192.168.1.2)
其工作原理如下:
当笔记本电脑将数据包从网络堆栈发送出去时,它会查看路由表。它会首先尝试匹配最小的网络块,因此它会将数据包从以太网地址发送到桌面接口。
它将通过无线连接发送所有其他数据包。
由于无线连接的网络掩码较大,因此笔记本电脑和台式机都能够看到外界。
希望当以太网电缆未插入时,以太网接口将不会被分配 IP 地址,因此所有流量都将被路由出无线接口。