我希望能够同时连接有线网络和无线网络。以有线网络为主。
我的想法是,我想连接到一个连接到无线接入点的设备,但所有其余的流量都通过主网络。
无线网络上设备的地址是 192.168.1.2,我的主要网络是私有 A 类网络(10.1.4.*)
我遇到的第一个问题是连接到无线网络,但无线网络并非主要网络。
ETA:我的主要有线网络是我公司的 LAN。我想要连接的无线网络位于蜂窝路由器/调制解调器设备上。我有一个 BeagleBone Black 连接到该路由器,我想从我的桌面连接到它。无线 BBB 将通过路由器访问互联网,但我只需要连接到 BBB 进行 ssh 和 samba。我的桌面应该通过有线网络发送所有流量,除了发送到 BBB 的 IP 地址和发送到路由器配置页面的 IP 地址。
我验证它没有做我需要它做的事情的方法是尝试在无线网络连接时访问我桌面上的网页。连接后我无法加载网页。蜂窝路由器现在已关闭 3G,因为还不需要它。
答案1
您需要更改网络适配器的绑定顺序。
转到网络和共享中心并选择更改适配器设置。在系统上的网络适配器列表中,按 ALT 键调出菜单栏。单击高级菜单 -> 高级设置...
在“适配器和绑定”选项卡上的“连接”框中,它将按搜索顺序列出系统中的所有适配器。选择有线连接并使用向上按钮将其放在列表顶部。列表顶部的项目是您访问网络时将首先尝试的连接(即您的默认路由)。
答案2
我最终在路由表中创建了静态路由
- 打开提升的命令提示符
- 输入“route print -4”这将打印表中的所有路线。
- 确定哪条默认路由通向辅助网络连接。应该有 2 条默认路由。
- 使用命令“route delete {network} mask {subnet mask} {gateway}”删除该路由
- 然后添加需要访问的路由。例如我需要访问 192.168.1.1 和 192.168.1.2。它们通过网关 192.168.3.1 访问。因此使用以下命令“route add -p 192.168.1.1 mask 255.255.255.0 192.168.3.1”“route add -p 192.168.1.2 mask 255.255.255.0 192.168.3.1”
就是这样。除了那些将转到第二个网卡的地址外,您应该能够正常访问您的网络。
我在这里找到了如何做到这一点的说明http://www.sevenforums.com/tutorials/320978-static-routes-create-remove.html