2
Route命令使用通配符
我有一堆路由到我的LAN线路无法解决我的WiFi(设置为第一顺序)。 sudo route add 10.999.999.999 10.888.888.888 我有更多,但这只是一个样本。这很好用但有时我需要访问另一个网络资产,这意味着我必须再次将它添加到列表中。 我可以这样做,所以我路由任何从10开始的IP地址通过LAN路由器重新路由? 像这样的东西: sudo route add 10.* 10.888.888.888 这不起作用 我的设置: 我有两个互联网连接。 WiFi - 无防火墙 - 无法访问网络资产 LAN - 防火墙 - 访问网络资产 我首先按照我的优先顺序设置WiFi,我使用我的主机文件通过LAN连接强制某些域来解析IP地址和路由表以通过我的LAN路由器引导这些IP。 基本上我想要我的蛋糕也吃它。 这是我最终得到的: #! /bin/bash sudo route -n flush sudo route add -net 10 10.255.255.255 networksetup -setairportpower en0 off sleep 2 networksetup -setairportpower …