Назад | Перейти на главную страницу

Сервер XEN не направляет трафик в DomU

Я занимаюсь этой проблемой уже пару часов и просто не нахожу правильного подсказки.

Dom0 - это сжатие Debian.

Я устанавливаю Xen Server на Dom0 с помощью apt-get.

Dom0 имеет IP 178.15.15.15. Сервер доступен и работает нормально. Установка проходит без проблем.

Имею дополнительную подсеть / 29. Я настроил первый IP-адрес подсети на Dom0 в качестве шлюза по умолчанию для моего DomU позже.

ip addr add 188.40.249.129/29 dev eth0

ip включен и отвечает на ping-запросы, ssh-соединения и т. д.

sysctl.conf выглядит так:

net.ipv4.ip_forward=1

net.ipv4.conf.all.rp_filter=1

net.ipv6.conf.all.forwarding=1

net.ipv4.conf.default.proxy_arp=1

net.ipv4.icmp_echo_ignore_broadcasts=1

xend-config.sxp имеет значение:

(network-script network-route)

(vif-script vif-route)

Также идет настройка DomU. Я добавляю IP-адрес 188.40.249.131. К сожалению, IP-адрес не отвечает ни исходящим, ни входящим.

Обратите внимание, что это не настоящие IP-адреса.

Спасибо за любую помощь!

Только что нашел решение.

Debian поддерживает в /etc/networks/interfaces опция, называемая точка-точка.

Добавив эту опцию со шлюзом в Dom0 и все DomU, маршрутизация работает.

Имейте в виду, что на Dom0 вы должны указать шлюз по умолчанию, а на DomU - IP-адрес IP-адреса на Dom0 в той же подсети.

Пример: pointtopoint 10.x.x.1

проверьте правила пересылки iptables. должен разрешить весь трафик на vifX