デフォルトゲートウェイの設定

 ubuntu12.04でネットワークの設定をしていて、どうしてもデフォルトゲートウェイの設定ができなかった。eth0を再起動しようとすると、「そのようなプロセスは存在しません」とのエラーメッセージが表示される。eth0は立ち上がっているのだが。

 よくみたら、サブネットの指定があやまっており、デフォルトゲートウェイが同一サブネット内に存在しなかった。当然だが、デフォルトゲートウェイは、ARP解決の可能な同一のサブネット内にある必要がある。

 エラーメッセージが必ずしも、エラーの内容と一致しているとは限らないことに気を付けないといけない。