我正在考虑用自制的 Linux 服务器构建一个基于 Linux 的路由器。然而,我对所需的软件没有太多经验。我希望服务器运行以下应用程序
router
firewall
kerberos auth server
或者,我想补充一下电子邮件服务器。
您能否建议一个好的软件组合来满足我的需求?我希望路由器和防火墙可以通过网络进行配置。
作为奖励问题。我绊倒了清除操作系统同时用谷歌搜索我的方式彻底解决问题。但我无法弄清楚它是否是一个封闭的可配置网络的路由器,或者它是否是一个成熟的操作系统。有谁知道您是否可以访问终端并在其上安装额外的软件包?我必须需要安装一些额外的组件,但无法安装,因为我安装了一个封闭的系统。
答案1
Arch Linux Wiki 有一个关于如何使用 IPTables 的非常好的指南。
答案2
关于路由器,您可以使用以下命令轻松地在 Linux 盒子中配置路由器:ip路由命令。
要显示系统中的路线:
ip route show
添加默认路由
ip route add default via IP-OF-GATEWAY
添加新网络
ip route add YOUR-NETWORK-RANGE via GATEWAY-FOR-NETWORK
然后防火墙有 Netfilter/Iptables,这是一个很大的主题,您可以根据您的要求提出具体问题并获得答案。