Tuesday, 16 November 2010

Как добавить дополнительный IP адрес OpenVZ контейнеру?

Итак, нужно добавить некому OpenVZ контейнеру IP адрес.

Для начала запросим список имеющихся на сервере контейнеров:
vzlist
CTID NPROC STATUS IP_ADDR HOSTNAME
4241 42 running xx.xx.yy.zz domain.com

Итак, у нас есть один контейнер 4241, добавлять IP (пусть добавляемый IP будет aa.bb.cc.dd) будем ему, для этого выполняем следующую команду:
vzctl set 4241 --ipadd aa.bb.cc.dd --save

После этого сеть на контейнере будет перезапущена и дополнительный IP начнет пинговаться.

После этого для гарантии, что все ПО начнет видеть добавленный IP делаем перезагрузку контейнера:
vzctl restart 4241

2 comments:

  1. смешно становится в тот момент когда нужно добавить ip адрес из другой подсети, локальной например, и чтобы source при траффике в эту подсеть был с именно этого ip, а не с основного
    и менять venet на veth не хочется

    ReplyDelete
  2. У нас, к счастью, топология попроще :)

    ReplyDelete

Note: only a member of this blog may post a comment.