我可以使用 Linux Mint 充当路由器吗?

我可以使用 Linux Mint 充当路由器吗?

我可以使用 Mint 作为路由器服务,类似于 Ubuntu 中的服务(称为:路由器广告守护程序?)。Mint 支持此功能吗?有哪些解决方案可用?

曾短暂涉足 Linux,但几乎没有安装或查找程序的经验,因此请详细解释一下! 谢谢!!

编辑:我正在寻找一些简单的东西,就像虚拟路由器或 Connectify 为 Windows 7 所做的事情一样......

答案1

您可以使用几乎任何 Linux 发行版作为路由器;您需要安装dhcpdDHCP 服务器和dnsmasqDNS 转发器。除此之外,您只需配置系统防火墙以将流量从 LAN 接口传递到 WAN 接口(任何对此感到困惑的人iptables都会嘲笑这句话。它很快就会变得相当复杂)。如果您有无线网卡,您还可以将该以太网设备与您的 LAN 设备桥接起来,使它们像一个设备一样运行。

根据您希望此过程的手动程度,您可以寻找专门配置为路由器的发行版。它们通常包括基于 Web 的配置工具,以使管理类似于传统的嵌入式消费路由器。Linux Mint 可能不是解决此问题的最佳选择,如果您可以使用其他东西,请查看以下内容:

DD-WRT是一款功能非常强大的基于 Linux 的路由发行版,可以在许多消费级路由器或基于 x86 的系统(即大多数 PC)上运行。如果您可以使用任何发行版,我建议您尝试一下此软件包。

pfSense是另一个非常强大的路由器软件包,它基于 NetBSD。这是我在路由器上运行的软件包,因为它具有一些我的设置所需的必要功能(具体来说,是多宿主)。

答案2

我不知道 Mint 怎么样,但 dd-wrt ​​有 x86 版本。免费版本具有您期望的所有路由器支持,但无线除外。如果您想要无线支持,则必须支付 20 美元或连接无线接入点。

答案3

您是否尝试在 Mint 上安装 Router Advertising Deamon?尝试一下sudo apt-get install radvd

除此之外,您还将开始考虑配置、、iptables以及可能更多内容。dhcpdbind

我将从维基百科条目开始,iptables以了解您要做的事情的范围。

投身于使用 iptables 的 Linux 防火墙当您觉得已准备好开始实施时。

相关内容