banner
LAPLACE

王友元's blog

停下来前一定要想好下次开始时需要做的事情
telegram
x
email

Hyper-V:仮想マシンに静的な内部IPアドレスを割り当てる

思路#

まず、アイデアを述べます:ホストマシンで新しいネットワークカードを作成し、対応する仮想マシンにバインドし、仮想マシンのシステムでバインドを行います。

開始!#

仮想マシンの外側:#

Hyper-V の設定で、内部ネットワークとして使用するために新しいネットワークカードを作成します。

image
 

ネットワークカードを仮想マシンにバインドします。

image
 
次に、コントロールパネルでネットワークカードを見つけます(コントロールパネル \ ネットワークとインターネット \ ネットワーク接続)し、プロパティで静的な IPv4 を設定します。

image

上記の IP アドレスは、192.168.88.1のような任意の値を入力しても構いませんか?
最初はこのように入力しましたが、ホストマシンが仮想マシンに接続できませんでした。後で192.168.172.2に設定したらうまくいきました(おそらく仮想マシンのネットワークを再起動したためかもしれません)。
したがって、192.168.172.2に設定することをお勧めします **(192.168.172.1に設定しないでください。なぜなら、192.168.172.2は既に他のネットワークカードにデフォルトで使用されているためです!)**

仮想マシンの内側:#

centos7 を例にして、ssh に入ります

cd /etc/sysconfig/network-scripts
vi ifcfg-eth0

 
ネットワークカードの設定ファイルを変更し、DHCP を static に変更し、IP アドレスをファイルに書き込みます。

image

BOOTPROTO=static
IPADDR=192.168.137.100 //ここには任意の192.168.137.xxxを設定します
GATEWAY=192.168.137.1
NETMASK=255.255.255.0

 
ネットワークサービスを再起動して設定を有効にします:

systemctl restart network
読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。