VM ホストのみと NAT ネットワークが機能しないのはなぜですか?

VM ホストのみと NAT ネットワークが機能しないのはなぜですか?

ホストのみと NAT ネットワークを使用するように設定された Ubuntu を台無しにする VMbox があります。

問題はnat network接続できないことですNAT ネットワーク
インターフェースを以下のように設定しました。

GNU nano 2.8.6                   File: /etc/network/interfaces

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5). 

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# Host-only interface
auto enp0s3
iface  enp0s3 inet dhcp

#Nat
auto enp0s8
iface eth2 inet dhcp

上記のファイルに問題はありますか?

答え1

詳細を知るには の出力を確認する必要がありますip addrが、コメントで @Michael Hampton が指摘したように、構成はシステムの構成方法と一致していません。

このブロックできたは、システムによって という名前で 2 番目のインターフェースが検出されていることを示しますenp0s8( がなければip addr確認できません)。

#Nat
auto enp0s8

しかし、eth2代わりにDHCPを設定しました

iface eth2 inet dhcp

インターフェースが として認識されていない場合、これは機能しませんeth2

代わりに、これを試してください:

#Nat
auto enp0s8
iface enp0s8 inet dhcp

関連情報