Linuxベースのルーターを構築するにはどうすればよいですか?

Linuxベースのルーターを構築するにはどうすればよいですか?

私は自宅のLinuxサーバーでLinuxベースのルーターを構築しようとしています。しかし、必要なソフトウェアの経験はあまりありません。サーバーで次のアプリケーションを実行したいと思います。

router
firewall
kerberos auth server

または、電子メールサーバーを追加したいと思います。

私の要件を満たす良いソフトウェアの組み合わせを提案できますか?ネットワーク経由でルーターとファイアウォールを設定できるようにしたいです。

ボーナス質問で。私は倒れましたきれいなオペレーティングシステムまた、問題に対する完全な解決策を見つけるためにインターネット検索を行っています。しかし、閉鎖可能な構成可能なネットワークを備えたルーターなのか、それとも完全なオペレーティングシステムなのかはわかりません。端末にアクセスして追加のパッケージをインストールできるかどうかを知っている人はいますか?インストールする必要があるいくつかの追加コンポーネントが必要ですが、クローズドシステムがインストールされているためインストールできません。

答え1

Arch Linux Wikiには、IPTableの使い方に関する非常に便利なガイドがあります。

https://wiki.archlinux.org/index.php/router

答え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があり、特定の質問をし、要件に応じて答えを得ることができます。

関連情報