Windowsでは、NICに対してインターフェイスメトリックが設定できますが、Mint17やCentOS7ではそういった設定は無いようです。ルーティングを書いても良いのですが、ipv4.never-default=yesを設定する方法もあります。
ネットワーク構成はこんな感じ。
eth0にLANケーブルを指したら、インターネットに出られなくなってしまいました。
はて・・・
# ip route
カーネルIP経路テーブル
受信先サイト ゲートウェイ ネットマスク フラグ Metric Ref 使用数 インタフェース
default 10.0.0.1 0.0.0.0 UG 0 0 0 eth0
10.0.0.0 * 255.0.0.0 U 1 0 0 eth0
172.16.0.0 * 255.255.0.0 U 1 0 0 eth1
そりゃあ出られませんよね。インターネット向けのパケットが10.0.0.0/8に流れてしまいます。
Mint17では、eth0に対して「そのネットワーク上のリソースのためにのみこの接続を使用」にチェックを入れることで解決できました。
日本語がとても分かりにくいのですが、要はデフォルトゲートウエイとしては使用しないということですね。
CentOS7やFedora20では、NetworkManager GUIの他に、以下コマンドでも代用できるようです。
# nmcli con modify eth0 ipv4.never-default yes
インターフェイスメトリック設定させてくれ。(昔は設定できたらしい?)