Ubuntuが与えられるとマシンAN > 2つのイーサネットポートがあり、そのうちの1つを使用して自分のネットワークに接続したいと思います。ルーターRDHCPサーバーがあり、それを使用してマシンAをインターネットに接続します。また、残りのポートを介してより多くのデバイスを接続する必要があります。マシンAに直接アクセスすることもできます。ルーターR。 DHCPサーバーや他のサブネットを使用したくありません。マシンA。
すべてのポート間で単純なブリッジを設定しようとしましたが、そのようにインターネットに接続されているデバイスはありません。ブリッジ、仮想ネットワークなど、さまざまなタイプがリストされています。この投稿しかし、どのオプションを選ぶべきか理解できないようです。
ベストアンサー1
すべてのポート間で簡単なブリッジを設定してみましたが、
これが正しいことです。
ただし、どのデバイスもこの方法でインターネットに接続されません。
...現在実行中のタスクに関する詳細を提供しないと、デバッグは本当に難しいです。
この記事には、さまざまな種類のブリッジング、仮想ネットワークなどがリストされていますが、どのオプションを選択するかを理解していないようです。
ちょっと見てみると、これらすべてが複雑すぎるように見えたり、現状に合わないようです。
最初のステップは、すべてを手動で設定し、それを継続的に作成する方法を調べることです。ポートが 、 と仮定して、eth0
次の操作を行います。eth1
eth2
ip link add br0 type bridge
ip link set eth0 master br0
ip link set eth1 master br0
ip link set eth2 master br0
ip link set br0 up
以前にルータRに接続していた場合は、Aの設定を変更して以前のeth0
すべてのbr0
場所で機能するようにする必要がありますeth0
。特に、割り当てられたIPアドレスはeth0
無効になり、DHCPクライアントで管理する必要がありますbr0
。
完了したら、Aがルーターとインターネットに接続できるかどうかをテストします。
次に、コンピュータBとCを接続し、eth1
一部のeth2
DHCPクライアントがBとCで実行されていることを確認し、DHCP応答を受信していることを確認します。必要に応じtcpdump
て使用またはデバッグしてくださいwireshark
。
次に、A(システム、ネットワーク管理者、レガシー)にどのような種類のネットワーキングがあるかを調べ、/etc/network/interfaces
ブリッジを永久に作成します。スタイルに応じたドキュメントはGoogleで確認してください。