
有線と無線の 2 つのネットワーク インターフェイスを備えた 11.10 を実行しているラップトップがあります。無線インターフェイスは DHCP でルーターに接続し、インターネットに接続します。有線インターフェイスはスイッチに接続されています。スイッチ上のコンピューターがラップトップではなくルーターから IP アドレスを取得するようにしたいと考えています。
- これを設定するにはどうすればよいですか? インターフェースをブリッジしますか?
答え1
Ubuntu 15.04 以降では、NetworkManager GUI を使用できます。
Ubuntu でネットワーク マネージャーを使用して Linux ブリッジを構成する方法
Network Manager を使用してブリッジを作成する最も簡単な方法は、 を使用することです
nm-connection-editor
。この GUI ツールを使用すると、わかりやすい手順でブリッジを構成できます。開始するには、 を呼び出します
nm-connection-editor
。$ nm-connection-editor
エディター ウィンドウに、現在構成されているネットワーク接続のリストが表示されます。ブリッジを作成するには、右上の [追加] ボタンをクリックします。
次に、接続タイプとして「ブリッジ」を選択します。
ここで、ブリッジの名前とブリッジ接続を含むブリッジを設定します。他のブリッジが作成されていない場合、デフォルトのブリッジ インターフェイスの名前は になります
bridge0
。ブリッジを作成する目的は、ブリッジを介してイーサネット インターフェイスを共有することであることを思い出してください。したがって、イーサネット インターフェイスをブリッジに追加する必要があります。これは、GUI で新しい「ブリッジ接続」を追加することによって実現されます。[追加] ボタンをクリックします。
接続タイプとして「イーサネット」を選択します。
「デバイス MAC アドレス」フィールドで、ブリッジにスレーブ化するインターフェースを選択します。この例では、このインターフェースが であると想定します
eth0
。
「全般」タブをクリックし、「このネットワークが利用可能な場合は自動的に接続する」と「すべてのユーザーがこのネットワークに接続できる」の両方のチェックボックスを有効にします。
変更を保存します。
これで、ブリッジに新しいスレーブ接続が作成されていることがわかります。
ブリッジの「一般」タブをクリックし、一番上の 2 つのチェックボックスが有効になっていることを確認します。
「IPv4 設定」タブに移動し、ブリッジの DHCP または静的 IP アドレスを設定します。スレーブ イーサネット インターフェイス eth0 と同じ IPv4 設定を使用する必要があることに注意してください。この例では、
eth0
DHCP 経由で設定されていると想定しています。したがって、ここでは「自動 (DHCP)」を選択します。eth0
静的 IP アドレスが割り当てられている場合は、同じ IP アドレスをブリッジに割り当てる必要があります。
最後に、ブリッジ設定を保存します。
これで、「ネットワーク接続」ウィンドウに追加のブリッジ接続が作成されます。スレーブ インターフェイス用に以前に構成した有線接続は不要になりました
eth0
。元の有線接続を削除してください。
この時点で、ブリッジ接続が自動的にアクティブになります。割り当てられた IP アドレスが
eth0
ブリッジに引き継がれるため、一時的に接続が失われます。ブリッジに IP アドレスが割り当てられると、ブリッジ経由でイーサネット インターフェイスに再接続されます。これは、「ネットワーク」設定を確認することで確認できます。
また、使用可能なインターフェースのリストを確認してください。前述のように、ブリッジ インターフェースは、イーサネット インターフェースが所有していた IP アドレスを引き継いでいる必要があります。
これで、ブリッジが使用できるようになりました。
(ソース)
その他のリソース:
答え2
はい、それが必要なことです。Network Manager を使用してインターネット接続を共有すると、共有者が DHCP サーバーなどとして設定されますが、これは望ましいことではありません。
方法については、こちらをご覧ください:http://manpages.ubuntu.com/manpages/lucid/en/man5/bridge-utils-interfaces.5.html
答え3
GUI ネットワーク ブリッジ クリエーター「NetBridge」を使用すると、簡単にブリッジを作成できます。以下からダウンロードできます。 http://sourceforge.net/projects/bridger/