OpenVZ Forum


Home » International » Russian » HN с двумя сетевыми интерфейсами
Re: HN с двумя сетевыми интерфейсами [message #34044 is a reply to message #33215] Thu, 27 November 2008 12:48 Go to previous message
gblond is currently offline  gblond
Messages: 64
Registered: May 2007
Member
Проблема понятная, уже есть баг на эту тему
http://bugzilla.openvz.org/show_bug.cgi?id=1088

Кратко, IP1- врешний, IP2 внутренний

vzctl set VEID --ipadd IP1
vzctl set VEID --ipadd IP2

добавляет ip c маской 255.255.255.255, поэтому любой исходящий из VE трафик считается из внешней сети и в src в IP заголовке стоит первый добавленный адрес IP1.

Т.о. примерная схема движения такая, при попытке соединения с хостом из внутренней сети:

VE ----> eth1 ---> INTERNAL_HOST

INTERNAL_HOST получает пакет с обратным адресом из врешней подсети. Ответ соответственно посылается на это внешний адрес

INTERNAL_HOST ----> IP1



Пока баг не пофикшен - решение следущее: нужно чтобы в VE на интерфейсе venet0 адреса были c маской той подсети, которую вы используете.
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: ioacct
Next Topic: Должен ли работать ip_conntrack_netlink в VE? Сбор ip статистики ulog
Goto Forum:
  


Current Time: Thu Aug 21 12:00:27 GMT 2025

Total time taken to generate the page: 0.06372 seconds