現在のサーバーの IP アドレスを変更する

現在のサーバーの IP アドレスを変更する

IP アドレスが 10.10.10.99 の VM がありますが、IP アドレスを 10.10.10.100 などの別のアドレスに変更するにはどうすればよいでしょうか。10.10.10.100 に ping しましたが、ネットワーク内にそのようなサーバーは存在しません。他に確認すべきことはありますか。

検索してみると、コマンドが使えることがわかりましたifconfigip addrしかし、使い方がわかりません。

答え1

使用しているOSとVMは何ですか?新しいIPを追加せず、更新のみを行う場合は、DebianベースのOSを使用しているか、RedhatベースのOSを使用しているかに応じて、2つのファイルのいずれかを編集します。

Debian ベース (Ubuntu、Debian、Xandros、Mint など) の場合は、/etc/network/interfaces の設定を変更し、次のようにします。

service networking restart

RedHatベース(例:Fedora、RHEL、CentOS)の場合は、/etc/sysconfig/network-scripts/ifcfg-eth0を更新して実行します。

service network restart

これを OS の外部で更新できるかどうかはわかりません。xenserver では、常に OS 内で更新します。

他に確認すべき点としては、どのサブネットが使用されているかによって異なります。これは RFC1918 空間にあるため、おそらく 10.10.10.0/24 を使用していると思います。したがって、他に誰も使用していない場合は追加できると思います。

答え2

VM プログラムでネットワーク カードの状態を確認する必要があります。DHCP を使用している NAT があるため、IP を変更すると問題がさらに発生します。

しかし、@Glen が提案したことを試すことを妨げるものは何もありません。

関連情報