![使用“路由添加”告诉我的电脑使用直接以太网连接而不是 wifi?](https://linux22.com/image/1223330/%E4%BD%BF%E7%94%A8%E2%80%9C%E8%B7%AF%E7%94%B1%E6%B7%BB%E5%8A%A0%E2%80%9D%E5%91%8A%E8%AF%89%E6%88%91%E7%9A%84%E7%94%B5%E8%84%91%E4%BD%BF%E7%94%A8%E7%9B%B4%E6%8E%A5%E4%BB%A5%E5%A4%AA%E7%BD%91%E8%BF%9E%E6%8E%A5%E8%80%8C%E4%B8%8D%E6%98%AF%20wifi%EF%BC%9F.png)
涉及 2 台 PC。两台都通过同一路由器上的 Wifi 连接到互联网。我可以互相 ping 通并顺利共享文件夹,但我希望能够在它们之间设置直接以太网链接以加快文件传输速度并保持 Wifi 连接(无网关)。
于是我插上 RJ45 电缆,并设置了连接。它工作正常,但只有当其中一台电脑与 Wifi 断开连接时,电脑才会使用此连接。
PC1 以太网接口的本地地址为 192.168.0.7,wifi 接口的本地地址为 192.168.1.21。
PC2 以太网接口的本地地址为 192.168.0.6,wifi 接口的本地地址为 192.168.1.22。
我的问题是:我想使用命令route add
告诉 PC1 在需要与 PC2 连接时使用以太网接口,方法是在路由添加命令末尾指定“IF 2”。我该怎么做?我不知道在命令的“网关”参数中输入什么,我尝试的所有方法都返回“参数不正确”(我不知道是哪一个)。
PC1 上的 ipconfig /all:
Windows IP Configuration
Host Name . . . . . . . . . . . . : Sam-PC
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Wireless LAN adapter Wireless Network Connection:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : NETGEAR WG111v3 54Mbps Wireless USB 2.0 Adapter
Physical Address. . . . . . . . . : 00-22-3F-DA-51-56
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::1d33:60b:476c:d396%12(Preferred)
IPv4 Address. . . . . . . . . . . : 192.168.1.21(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : vendredi 27 novembre 2009 15:38:48
Lease Expires . . . . . . . . . . : dimanche 29 novembre 2009 07:33:04
Default Gateway . . . . . . . . . : 192.168.1.1
DHCP Server . . . . . . . . . . . : 192.168.1.1
DHCPv6 IAID . . . . . . . . . . . : 301998655
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-12-7E-58-EA-00-1A-4D-59-B2-71
DNS Servers . . . . . . . . . . . : 192.168.1.1
NetBIOS over Tcpip. . . . . . . . : Enabled
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Realtek PCIe GBE Family Controller
Physical Address. . . . . . . . . : 00-1A-4D-59-B2-71
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::f598:c3a0:df8d:706e%11(Preferred)
IPv4 Address. . . . . . . . . . . : 192.168.0.7(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :
DHCPv6 IAID . . . . . . . . . . . : 234887757
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-12-7E-58-EA-00-1A-4D-59-B2-71
DNS Servers . . . . . . . . . . . : fec0:0:0:ffff::1%1
fec0:0:0:ffff::2%1
fec0:0:0:ffff::3%1
NetBIOS over Tcpip. . . . . . . . : Enabled
答案1
啊哈,这是一个陷阱问题 :),它也困扰着我。
网关应设置为您的 IP。
我玩过它;如果你这样做,ROUTE PRINT
它会在输出的顶部列出接口号,我将调用你的以太网接口<ETH>
。
对于 192.168.0.7 机器,命令如下(对于 .6 也类似):
ROUTE ADD 192.168.0.0/24 192.168.0.7 IF <ETH>
或者
ROUTE ADD 192.168.0.0 MASK 255.255.255.0 192.168.0.7 IF <ETH>
我希望这对你有用:)
答案2
这不是路由问题,而是名称解析问题。您很可能通过名称连接到它。根据解析的 IP 将决定它使用什么连接。如果您通过 IP 而不是名称进行连接,它将使用正确的连接。
即如果您尝试从另一台 PC 连接到 192.168.0.7,它将使用以太网连接,因为该网络可通过该接口直接访问。因此,要么通过 IP 连接,要么修改主机文件以将 PC 名称解析为以太网地址上的 IP。