我想配置我的 linux 盒子作为它的自己的路由器,或者更好的说法是我希望盒子直接连接到互联网不路由器。有一些其他问题处理 linux-as-a-router,但这些处理的是 linux 盒子实际上路由到其他计算机的情况。这不适用于我的情况,其中只有单个框是端点。我想要这样做的原因之一是我需要将电缆调制解调器设置为桥接模式,以便机场快线能够正常工作。另外,我希望尽快使用 Linux 配置路由(或者实际上缺少路由),而不是在 ISP 的调制解调器 Web 界面上胡闹。
由于盒子是端点,我认为我不需要像 192.168.0.1 这样的内部地址,因为没有 LAN,所以我的盒子的 IP 可以是面向公众的 WAN IP 地址。一般来说,我认为我只需要设置一些服务,比如 DNS。让盒子与网桥通信的步骤是什么?
系统是Debian Wheezy。提供商是 Comcast XFinity,调制解调器是 Arris TG862G-CT。
只是重申一下。我实际上不需要做任何路由。没有局域网。我只需要让 Linux 盒子通过桥发送数据包。大概我需要在某处输入静态地址,或者可能是 MAC 地址。我有调制解调器的 MAC 地址。
作为在桥接模式下运行的基本问题的一个示例,调制解调器的 Web 界面可能位于 192.168.0.1,但由于没有路由器,如果不以某种方式进行配置,我无法访问该地址。
答案1
Debian Jessie 已经推出一年多了,这意味着 Wheezy 已经成为旧稳定版一年多了。除非您有充分的理由应该升级。
通常,您的盒子不需要与调制解调器通信,它只是在那里并且您的盒子与 ISP 的设备通信。在我们有机会回答如何配置您的盒子来执行此操作之前,我们需要了解您的 ISP,但通常(至少从我所听到/看到的情况来看)您的盒子应该只使用 DHCP。
无论是否应该路由来自其他机器的流量,让您的盒子与您的 ISP 通信都是一样的。