У меня есть виртуальная машина с IP-адресом 10.10.10.99, как мне изменить IP-адрес на что-то другое, например 10.10.10.100? Я прошился на 10.10.10.100, но в сети такого сервера нет. Нужна ли еще какая-нибудь проверка?
Когда я искал, я обнаружил, что ifconfig
и ip addr
для этого можно использовать команды. Но я не вижу, как ими пользоваться.
Какие ОС и ВМ вы используете? Если вы не добавляете новый 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, и поэтому вы могли бы добавить его, если бы никто другой его не использовал.
Вы должны проверить в программе VM, в каком состоянии находится Сетевая карта, есть NAT, в котором используется DHCP, поэтому изменить IP проблематично.
но ничто не мешает вам попробовать то, что вам предложил @Glen.