CentOS 5.6 VMを起動するたびに、DHCPが自分のVMに別のIPを割り当てる問題があります。 Windows 7では、仮想マシンをSamba共有にマッピングし、毎回192.168.0.8、192.168.0.9、および192.168.0.10の間で変更されます。つまり、毎回Windowsに新しいドライブをマウントする必要があります。
毎回別のIPを指すようにホストファイルを更新する必要があり、IDEでSamba共有を指していたプロジェクトがすべて消えて苦労することもあります。
CentOSツールの下でDevernet設定で毎回同じIPを設定する方法はありますかsetup
?
[root@dev ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 08:00:27:f2:9f:d6 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.8/24 brd 192.168.0.255 scope global eth0
以下は、CentOSのこのユーティリティのDevernet設定のスクリーンショットですsetup
。 DHCPを使用しています存在するしかし、このスクリーンショットではこの機能をオフにしました。
答え1
この問題を解決する方法は2つあります。サーバーを DHCP サーバードメイン外の固定 IP アドレスおよび関連構成に移動する (該当するホストで IP アドレス、ネットマスク、DNS サーバーなどを構成する必要があります)、またはこの特定のインターフェイスに常に同じIPアドレスを割り当てるようにDHCPサーバーに指示します。
ほとんどのDHCPサーバー実装は、特定のIPアドレスをホスト(実際にはネットワークインターフェイス)に割り当てることをサポートしています。これは、競合のリスクを増大させることなく、NICがIPアドレスを要求するたびに割り当てられます(割り当ては依然としてDHCPサーバーによって処理されるため)。私が推奨する道はまさにこの道です。
ただし、これを行う方法は、使用するDHCPサーバーによって異なります。