質問
複数のアダプタを取得した場合、起動時に「ネットワーク設定を待機しています...」というメッセージが表示されないようにubuntuを設定するにはどうすればよいですか?
事実
ここで、Virtual BoxとVM-Ware Workstationに手つかずのUbuntuがあります。
/etc/network/interfaces
ファイルは変更されず、ホストシステムの実際のネットワークカードを使用するためにNatアダプターをアクティブにしました。
控除
Interfacesファイルに必要なゲートウェイエントリは1つだけであり、これは
auto eth0
iface eth0 inet dhcp
。
これは、ゲートウェイ情報を提供する最初のネットワークアダプターのエントリであるため、2番目の構成には、という行は必要ありません
gateway 192.168.1.1
。
私にとっては、2番目のエントリは次のようになります。
address 192.168.217.131
ルータがdcpで設定されたインターフェイスのネットワークアドレスとして通知する内容に応じて、ここの2行目はネットマスクです。一般的な場合、これは
netmask 255.255.255
。
したがって、 `/ etc/network/interfaces 'ファイル全体は次のようになります。
#This file describe the network interfaces available on your system
#and how to activate them. For more information see interfaces(5).
#The loopack network interface
auto lo
iface lo inet loopback
#The primary network interface
# ethernet 0
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 192.168.217.131
netmask 255.255.255
#No need for gateway here because this is already provided by the dhcp entry.
この例では、Ubuntuの^ server(Basic Ubuntu Server)パッケージが提供するIPアドレス192.168.217.130を取得し、それを1増やしました。
Ubuntuを再起動すると、Waiting for network Configuration...
というメッセージが表示され、Ubuntuは約2分間ネットワーク接続を待機しようとします。
Virtual Boxでも同じことがありました。
知っておくべきことが2つあります
前述のように、ネットワークからdhcpサーバーを備えた2番目のゲートウェイは必要ありません。ゲートウェイエントリがそこから生成されるためです。
Host-onelyアダプターを追加したら、WindowsホストからIPアドレスをコピーする必要があります。
これまでのところ。
次に、1つの追加アダプターを使用したホストのみの接続の構成例を示します。
auto eth1
iface eth1 inet static
address 192.168.253.128
netmask 255.255.255.0
network 192.168.253.1
broadcast 192.168.253.255
ネットワーク回線の3番目のブロックは、IPによって異なります。ブロードキャストラインは、ホストとゲスト間のネットワーク通信に必要です。これは、ネットワークプロトコル関連のものです。
ホストシステムよりも異なるIPでVMをホームネットワークに接続する場合は、ブリッジオプションを選択する必要があります。この高度なオプションでは、VMからホスト、VmからVmの間の通信にすべてに許可を選択する必要があります。
2番目のネットワークアダプターのブリッジ接続を選択する必要があります。このネットワークアダプターは最初とは異なるため、dns-nameservers
およびgateway
も構成する必要があります。
ここであなたの設定ファイルでnetmaskは
netmask 255.255.255.0
場合によっては、ネットワークを起動して実行するには余分なものが必要になります。 「/etc/resolvconf/resolv.conf.d/base」ファイルの代わりに/ etc/network/interfacesファイルにdns-nameserversを提供します。例:
auto eth1
iface eth1 inet static
address 192.168.217.131
netmask 255.255.255.0
network 192.168.217.1
broadcast 192.168.217.255
gateway 'provide your gateway here might be necessary'
dns-nameservers 'provide your nameserver here'
最後に、
Sudo restart network-manager