Ubuntu 12.04 LTS、64ビット、カーネル3.5.0-49を実行する3つのネットワークインターフェイスを持つマシンがあります。
3つすべてのインターフェイスを使用しています。それらの2つはLAN(eth0およびeth1)に接続され、1つはインターネット(eth2)に接続されています。しかし、インターネットにアクセスしようとすると、eth0を通過しようとします(エラー応答はeth0のIPから送信されます)。
eth0またはeth1にゲートウェイアドレスを設定しなくても(他の経験から)機能することはわかっていますが、何らかの理由で、ゲートウェイが指定されていない場合、ネットワークマネージャーGUIで接続設定を保存できないためです(?)。
a)eth0およびeth1にゲートウェイアドレスを持たないように設定するか、b)インターネットアクセスにeth2を使用するようにシステムに指示します(つまり、eth0 / eth1のサブネットにないIP)。
eth0およびeth1のゲートウェイアドレスを設定解除しようとした場合:ネットワークマネージャーGUIをバイパスしようとして、/ etc / network / interfacesをチェックインしましたが、Ubuntuはそれを使用していないようです(loのエントリのみがあります)。しかし、インターフェイスを構成するより現代的な方法にはあまり慣れていないので、あきらめました。
/etc/NetworkManager
/etc/NetworkManager/system-connections
auto lo
iface lo inet loopback
デフォルトでのみで、イーサネットはeht0を使用します。