Изменение IP-адреса текущего сервера

Изменение IP-адреса текущего сервера

У меня есть виртуальная машина с IP-адресом 10.10.10.99, как мне изменить IP-адрес на что-то другое, например, 10.10.10.100? Я пингую 10.10.10.100, но такого сервера в сети нет. Нужны ли какие-то другие проверки?

Когда я искал, я нашел, что ifconfigи ip addrкоманды можно использовать для этого. Но я не вижу, как их использовать.

решение1

Какую ОС и виртуальную машину вы используете? Если вы не добавляете новый IP, а только обновляете, я бы просто отредактировал один из двух файлов в зависимости от того, используете ли вы ОС на основе Debian или ОС на основе Redhat

В ОС на основе Debian (например, Ubuntu, Debian, Xandros, Mint) измените настройки в /etc/network/interfaces, а затем:

service networking restart

На основе RedHat (например, Fedora, RHEL, CentOS) вам следует обновить /etc/sysconfig/network-scripts/ifcfg-eth0 и затем запустить

service network restart

Не уверен, что это вообще можно обновить вне ОС. С xenserver я всегда просто обновляю в ОС.

Что касается других вещей, которые вы бы проверили, это будет зависеть от того, в какой подсети вы находитесь. Я предполагаю, поскольку это в пространстве RFC1918, вы, вероятно, находитесь в 10.10.10.0/24, и поэтому вы сможете добавить его, если никто другой его не использует.

решение2

Вам следует проверить в программе виртуальной машины, в каком статусе находится сетевая карта, есть ли NAT, в котором используется DHCP, поэтому сменить IP проблематичнее.

но ничто не мешает вам попробовать то, что вам предложил @Glen.

Связанный контент