我有一个没有 UI 的 Debian 系统,上面连接了 GPRS 调制解调器。现在,该系统通过标准电缆与以太网连接。
我希望获得一个配置,允许计算机在连接以太网电缆的情况下通过以太网访问互联网,否则使用 GPRS 访问互联网。实际上,我希望eth0如果接口处于打开状态,则将其设置为首选接口,并且人均(仅)如果前者未安装。
我如何获得一个简单的/etc/网络/接口配置来实现这一点?
答案1
中有if-up.d
和if-down.d
目录/etc/ppp/
。您应该将ifup
和ifdown
脚本放在那里以配置您的默认网关。
答案2
假设您的 Debian 系统具有/sbin/ip help
和/etc/iprout??/
,iproute2 为您提供系统范围的默认网关和 NIC/接口特定的默认网关。
它被称为基于源的路由,而不是基于目的地的路由。您的情况中的源是 GPRS 调制解调器。请参阅 policyrouting.org 或下载Alexey Kuznetsov 的 IP 命令参考。