質問: マイホームネットワークの設定 私は現在、自宅に5台のpcを持っており、3台はwinxpを実行し、2台はubuntuを実行しています。これらは次のように設定されています。 isp -----モデム----スイッチ---- ubuntu1-白黒プリンター | | --winxp1 | | --winxp2 ワイヤレス|-カラープリンター | | --------- ubuntu2 | ------- --winxp3(ラップトップ) ubuntu1マシンはsambaを使用してpdcとしてセットアップされ、fetchmail、procmail、dovecotを実行して電子メールを取得し、imap経由で電子メールにアクセスできるようにしてeを読むことができます。 -任意のpcにメールを送信します。次のようにネットワークを設定したいと思います。 isp -----モデム---- ubuntu1 ----スイッチ------ winxp1 | | | --winxp2 白黒プリンターワイヤレス|-カラープリンター | | --------- ubuntu2 | ----- ---- winxp3(ラップトップ) 私の質問は次のとおりです。 ファイアウォールとして機能するようにubuntu1を構成する方法。 ネットワーク全体で一貫したユーザー認証を提供するようにubuntu1を構成する方法。現時点では、sambaはxpマシンの移動プロファイルを提供していますが、ubuntu2マシンには独自のユーザーリストがあります。 xpマシンとlinuxマシンの両方に対する単一の認証。これにより、サーバーリストに追加されたユーザーはすべてのpcに伝播されます(つまり、新しいユーザーはクライアントpcを変更せずに任意のpcを使用してログオンできます) 。 サーバー(ubuntu1)上のファイルにアクセスするようにlinuxクライアント(上記のubuntu2)を構成する方法。一部はユーザー固有のフォルダーにあり、ユーザーごとに/ home/{user}(読み取りおよび書き込みアクセス)や/ homeなどを効果的に共有します。/media/photosは、すべてのユーザーが読み取りアクセスでき、書き込みアクセスが制限されています。 xpマシンを構成する方法(sambaメソッドと異なる場合)。 電子メールフィルタリングを設定する方法。一部の電子メールアカウント(主に私の子供用アカウント)の受信電子メール用のホワイトリスト/ブラックリストシステムが必要です。システム管理者が送信者をに追加するまで、フィルタリングされた電子メールは隔離されます。ブラックリストまたはホワイトリスト。 ok、それはたくさんのことです。今のところ、設定ファイルは必要ありません*むしろ、使用するサービス/アプリケーションとそれらがどのように相互作用するか。たとえば、ldapを認証に使用できますが、ldapの管理を容易にするために他に何が役立つでしょうか。全体的な構成の概要がわかったら、詳細について他の質問をすることができます。スキズ 私は情報を探し回っていますが、ほとんどの答えは通常、抽象的な構成ファイルとインストールするパッケージのリストの形式です。
回答: 外の世界からネットワークの一部にアクセスできるようにしたいのでなければ、私は物事を少し変えます(そしてそれでも)。プリントサーバーだけでなく、ubuntu1をワークステーションとして使用していると思います。コンピューターの役割を2倍にすること(特にファイアウォールのように安全であると思われるもの)は、標準に反しており、より多くの問題や攻撃ポイントにさらされます。ipcopのようなものを実行するファイアウォールとして機能するために、別のlinuxボックス(おそらくローエンドで十分です。それは多くのことを行う必要がないため)に入れます。isp ----- modem ---- ipcop ---- switch ---- ubuntu1 -- b&w printer | |--winxp1 | |--winxp2 wireless |--colour printer | |---------ubuntu2 |---------winxp3 (laptop)