ハンドブック:PPC/ネットワーク/ダイナミック
From Gentoo Wiki
Jump to:navigation
Jump to:search
ネットワーク管理
ノートパソコンでは、システムはいつも物理的に動いている状態にあります。結果、システムは常にはイーサネットケーブルに接続されていなかったり、利用できるアクセスポイントがない場合があります。また、ユーザはイーサネットケーブルが接続された時、あるいはアクセスポイントが検出された場合に、自動的にネットワークを機能させたいでしょう。
この章では、これをどのように行うかについてカバーしています。
メモ
この文書はifplugdについてのみ言及していますが、例えばnetplugのような、代用できるツールがあります。netplugは軽量なifplugdの代用ツールですが、netplugはカーネルのネットワークドライバが正しく機能することを前提としています、そして多くのドライバはそうではありません。
この文書はifplugdについてのみ言及していますが、例えばnetplugのような、代用できるツールがあります。netplugは軽量なifplugdの代用ツールですが、netplugはカーネルのネットワークドライバが正しく機能することを前提としています、そして多くのドライバはそうではありません。
ifplugd
ifplugdは、イーサネットケーブルが挿入されたあるいは取り外された時に、インターフェースを開始あるいは終了させるデーモンです。またこれは、既存のアクセスポイントや、新しいアクセスポイントが範囲内に存在する時、アクセスポイントへの接続の検出も管理します。
root #
emerge --ask sys-apps/ifplugd
ifplugdの設定はかなり簡単です。設定は/etc/conf.d/netに存在します。利用できる変数の詳細についてはman ifplugdを実行してください。また、他の例については/usr/share/doc/netifrc-*/net.example.bz2を参照してください。
# モニタリングするために、eth0をインターフェースに取り替える
ifplugd_eth0="..."
# ワイヤレスインターフェイスをモニタリングする
ifplugd_eth0="--api-mode=wlan"
複数のネットワーク接続を管理することに加えて、複数のDNSサーバや設定との連携を簡単にするツールが欲しいかもしれません。これはシステムがDHCPを経由してIPアドレスを受け取る時に非常に便利です。
root #
emerge --ask net-dns/openresolv
機能について更に学びたいのであれば、man resolvconfを参照してください。