Добавление 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
задан 30 November 2012 в 19:21

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

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

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

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

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

0
ответ дан 30 November 2012 в 19:21

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

Похожие вопросы: