Добавление IP-адреса в OpenVZ VPS (веб-панель OpenVZ)

Я прошу прощения, если я звучу совсем глупо. Это мой первый выделенный сервер, использующий VPS более года, и я пытаюсь настроить VPS на этом новом сервере. Я купил подсеть у своего хостинг-провайдера, который, по моему мнению, позволяет мне использовать 6 IP-адресов:

177.xx.xxx.201 - 177.xx.xxx.206

Адрес подсети выглядит так: 177.xx.xxx.200/29, Я зашел на свой сервер и добавил их, как сказано в вики, вот так:

ip addr add 177.**.***.201/29 dev eth0

Я сделал это для всех шести, и теперь, когда я захожу к ним в браузере, они указывают на мой сервер. Проблема в том, что я использую веб-панель OpenVZ для создания виртуальных машин (http://code.google.com/p/ovz-web-panel/), поэтому я создал виртуальную машину и назначил ей один из этих IP-адресов. Однако, когда SSHing к тому IP, это SSH к выделенному серверу, а не VM. Я что-то пропустил?

1 ответ

Решение

OpenVZ добавляет новый интерфейс vmnet0.

Если эти адреса маршрутизируются на IP-адрес вашего сервера как подсеть, вам просто нужно включить маршрутизацию в ядре.

Если эти адреса находятся в той же подсети, что и IP-адрес вашего сервера, вы должны создать мост этих интерфейсов (venet0 и eth0).

Я написал, что на польском языке, но команды одинаковы:)

http://www.dobreprogramy.pl/okokok/How-To-Serwer-VPSow-na-OpenVZ-i-SolusVM-w-VMWare-Workstation-cz,37584.html

редактировать: эти адреса находятся в той же подсети, что и eth0. Не добавляйте эти адреса в eth0. Просто создайте мост из eth0 и venet0.

edit2: Извините, команды в моей статье для CentOS:(

Это для Debian и Ubuntu: http://wiki.debian.org/NetworkConfiguration

Вы должны будете установить bridge-utils.

Другие вопросы по тегам