エラーRTNETLINKの回答:ファイルが存在します


17

12.04で、2つのアダプターを使用してVirtualBoxでゲストとして実行すると、 ifup eth1

RTNETLINK answers: File exists
Failed to bring up eth1

これは /etc/network/interfaces

# The loopback network interface
auto lo
iface lo inet loopback

# Host-only interface
auto eth1
iface eth1 inet static
        address         192.168.56.20
        netmask         255.255.255.0
        network         192.168.56.0
        broadcast       192.168.56.255
        gateway         192.168.56.1

# NAT interface
auto eth2
iface eth2 inet dhcp

このように構成した理由については、この質問を参照してください。
VirtualBoxで、インターネットにアクセスできるホストのみの仮想マシンを設定するにはどうすればよいですか?

回答:


20

問題は、2つのデフォルトゲートウェイが設定されていることでした。1つは静的で、もう1つはdhcpによって設定されていました。同じメトリックの2つのデフォルトゲートウェイを使用することはできません。

https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/1043244/comments/8

解決策:の構成からゲートウェイ回線を削除しますeth1

または、に明示的なmetric 100行を追加eth1して、eth1ゲートウェイにゲートウェイより低い優先度を与えeth2ます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.