Virtual Boxで実行されているUbuntu Server 12.04ゲストOSに固定IPアドレスを割り当てるにはどうすればよいですか?
この質問 を見たことがありますが、「ブリッジアダプタ」を使用して対処していません。
仮想マシンは現在192.168.10.x
の範囲のIPを取得しており、常に192.168.10.99
にしたいと思っています。
VMブリッジアダプタを与えると、ネットワークに直接接続された独自のNIC.
VM内のUbuntuインストールは、静的IPアドレスを使用するように設定する必要があります。これは、/etc/network/interfaces
ファイルで行われます。interfaces
ファイルに関するいくつかの情報このページにあります: https://help.ubuntu.com/12.04/serverguide/network-configuration.html
質問に一致するように構成されたinterfaces
ファイルの例を次に示します。
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.10.99
netmask 255.255.255.0
broadcast 192.168.10.255
network 192.168.10.0
gateway 192.168.10.1
/etc/network/interfaces
に変更を加えたら、VMを再起動して変更を有効にします。
以前の回答の続きとして、ゲストOSには仮想ネットワークインターフェイスカード(NIC)があります。この「ゲストNIC」は、ホストOSとは異なるMACアドレスを持っています。
ルーター設定にアクセスできる場合は、DHCP経由で要求するたびに、ルーターが同じIPアドレスをそのMACアドレスに割り当てるようにすることもできます。 NB私はこれを自分で試したことはありませんが、うまくいくはずです。
これは、ルーターまたはゲストOSの構成を行う場所に依存します。