Linux 盒充当无线接入点来共享互联网连接

Linux 盒充当无线接入点来共享互联网连接

一台 Linux 机器使用两个调制解调器通过两个接口 ppp0 和 ppp1 连接到互联网。此外,这台机器通过一个接口(例如,ip 地址为 192.168.1.1 的 eth0)充当无线接入点,并通过子网掩码为 255.255.255.0 的网络充当所连接设备的网关

现在可以实现以下目标吗:

当任何通过无线 AP 连接的设备需要互联网连接时,Linux 机器必须使用 ppp1 接口进行互联网连接。

如果 Linux 机器上的任何应用程序需要互联网连接,则 Linux 机器应该使用 ppp0 接口连接互联网。

可以通过向 filter/nat 表中的链添加规则来实现这一点吗?

如果内核路由表有一个默认规则,通过接口 ppp0 路由默认流量,那么内核是否会完全忽略互联网的 ppp1?

PS:对于网络和路由概念还不熟悉,如果问题不清楚请发表评论,我们会尝试提供更多信息。

答案1

这个网站可能会让您感兴趣 - 它不一定 100% 能满足您的要求,但它可能会给您一些指示 - 或者一些您可以做的其他事情的想法。

http://blog.khax.net/2009/12/01/multi-gateway-balancing-with-iptables/

相关内容