OpenWrt 给指定设备分配不同网关/旁路由

问题

Xbox 上的极限竞速:地平线下载调教、涂装以及拍卖场功能访问都很慢,基本不可用,需要科学上网,所以选择旁路由透明代理实现科学上网。但是旁路由会影响局域网内的所有设备,如何只给Xbox设置透明代理呢?

解决方案

方案一:静态 IP

给 Xbox 设置静态IP,网关填旁路由的IP即可

方案二:DHCP 根据 Mac 地址指定网关

vim /etc/dnsmasq.conf

添加

dhcp-host=A1:B2:C2:D4:E5:F6,set:TPROXY
dhcp-option=tag:TPROXY,3,10.0.0.121
dhcp-option=tag:TPROXY,6,10.0.0.121

10.0.0.121 是网关地址 重启生效

/etc/init.d/dnsmasq restart

讨论

用 XBox 手柄设置静态IP比较麻烦,方案二虽然要修改路由器配置,但都是在电脑上操作,相对便捷。

@peiming
加入
更多来自 peiming