web-dev-qa-db-ja.com

ブリッジアダプターを使用したVirtualBoxのUbuntuサーバーの静的IP

Virtual Boxで実行されているUbuntu Server 12.04ゲストOSに固定IPアドレスを割り当てるにはどうすればよいですか?

この質問 を見たことがありますが、「ブリッジアダプタ」を使用して対処していません。

仮想マシンは現在192.168.10.xの範囲のIPを取得しており、常に192.168.10.99にしたいと思っています。

10
shearichard

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を再起動して変更を有効にします。

11
Rain

以前の回答の続きとして、ゲストOSには仮想ネットワークインターフェイスカード(NIC)があります。この「ゲストNIC」は、ホストOSとは異なるMACアドレスを持っています。

ルーター設定にアクセスできる場合は、DHCP経由で要求するたびに、ルーターが同じIPアドレスをそのMACアドレスに割り当てるようにすることもできます。 NB私はこれを自分で試したことはありませんが、うまくいくはずです。

これは、ルーターまたはゲストOSの構成を行う場所に依存します。

2
Adam.at.Epsilon