現在、私は持っています:
Wlan0インターフェイスは常にルーターに接続しますが、eth0インターフェイスはクロスオーバーで他のコンピューターに接続し、ネットワークの起動とインストールのためのdnsmasqDHCPサーバーとして機能します。
Gnome NetworkManagerを使用して両方の接続を有効にすると、つまり、wlan0がルーター/インターネットに接続され、eth0が別のコンピューターに192.168.0.2として接続されている場合、eth0が接続されている間はインターネットにアクセスできません。
どうしてこれなの?インターネットで使用するためにwlan0に従うようにコンピューターを構成し、それ自体にeth0を使用するにはどうすればよいですか(後者は機能していますが、wlan0をブロックしています)。
1つのIPアドレスに複数のインターフェイスを割り当てることはできません(これはARPの動作方法ではありません)。ブリッジで複数のインターフェースを使用してから、ブリッジにIPアドレスを割り当てることができます*。これにより、1つの仮想インターフェイスが提供され、すべてのネットワークデバイスが同じサブネット上にあることに注意してください(既に同じサブネット上にありますが、DHCP要求はeth0
からwlan0
に中継されません)。どのパケットが最初にそこに到達するかに応じて、NetgearまたはdnsmasqサーバーからDHCPを取得します。
* eth0
とwlan0
をブリッジしてから、192.168.0.2
をbr0
に割り当てます。
wlan0
よりもeth0
が優先されるようにインターフェースメトリックを構成してみることができますが、これにより、コンピューターからNetgearに送信されるトラフィックが発生します。
正直なところ、さまざまなサブネットを調べる必要があります。