我有两个网络接口。
一个有线(eth0),由代理过滤。
一个是无线(wlan0),它是免费的。
我需要通过无线接口路由特定的URL以避免代理。
我有两个网络接口。
一个有线(eth0),由代理过滤。
一个是无线(wlan0),它是免费的。
我需要通过无线接口路由特定的URL以避免代理。
Answers:
添加一个 路线 成本较低(例如较低的跳数或其他适当的指标)
例如。 route add -host 1.2.3.4 dev wlan0 metric 1
(另)
我想你希望你对lan的所有请求都转到eth0,所有其他请求(互联网地址)都是针对wlan0的。
一切都取决于您的网络配置。 你需要知道你的局域网的IP。您可以使用以下命令获取它:
route
您必须使用路线表。我对同一问题(eth0 / ppp0)的解决方案是: 1.删除默认网关:
route del default gw
2.添加指向wlan0的默认gw:
route add default gw youripwlan0
3.添加将所有lan请求发送到eth0的路由规则:
route add -net 192.168.1.0 netmask 255.255.255.0 dev eth0
您必须使用适合您的lan配置的值替换-net和netmask。 4.然后添加另一个用于在局域网内完成的请求的网关:
route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1
必须根据您的配置更改-net网络掩码和gw。 也许您想编辑/etc/resolv.conf文件以添加可从wlan网络访问的DNS服务器。
eth1
/wlan0
?