是的,你可以这样做 - 我相信我已经为你的问题找到了一个非常有创意的解决方案。一般而言(我不能具体,因为你没有提供你的操作系统的详细信息等) -
确保wifi路由器上的网络掩码比以太网接口大,并使用“较小的路由”在LAN上路由。例如
- 将路由器上的LAN接口设置为192.168.254.254,网络掩码为255.255.0.0
- 确保您的WIFI路由器正在发出192.168.254.0-192.168.254.127范围内的DHCP地址
- 将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地址,因此流量将全部路由到无线接口。