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

Виртуализированная KVM CentOS может отправлять / получать TCP, но не UDP

Я установил CentOS 5 внутри КВН на FC12. Я установил мостовую сеть, которая работает нормально. Я могу пинговать виртуализированный хост с любого из моих других компьютеров, а также другим способом. Я также могу получить доступ к apache на виртуализированном хосте с других компьютеров в локальной сети. У меня тоже нет проблем с обновлением yum

Однако, когда я пытаюсь получить доступ к любой службе UDP, например. DNS, который находится за пределами моей локальной сети, я никогда не получаю ответа. например. nslookup google.com - <known nameserver>. Когда я пробую это из хост-ОС, на ту же самую команду я получаю ответ.

Я пробовал перехватывать трафик, зеркально отображая порт, который идет к ADSL-модему-маршрутизатору (DG834G Netgear) в обоих направлениях. Запрос DNS отправляется в Интернет, но я не получаю ответа. Просто случайно сравнивая пакет, отправленный хостом, и виртуальной ОС, я не замечаю существенных различий. Опять же, я не уверен, что искать.

Другая информация:

У хоста iptables FORWARD есть одно правило (гостевой iptables выключен):

ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 PHYSDEV match --physdev-is-bridged

Сеть простая, один управляемый коммутатор L2 и все, что к нему подключено.

Я также пробовал создать правило переадресации портов для различных служб UDP и протестировать их, но и там не повезло.

Хост и гость настроены с использованием статических IP-адресов, но на маршрутизаторе есть запись DHCP для одного и того же IP / Mac.

Обновить:

Похоже, это маршрутизатор модема DSL. Я просто поменял текущий на взятый взаймы, и он работает нормально. Я понятия не имею, почему, я просто использовал заводские настройки по умолчанию на арендодателе. Есть идеи, в чем может быть причина? Я пробовал менять различные настройки и т. Д., Но не уверен, что конкретно это могло быть.

Это звучит относительно сложно, если все, что вы говорите, верно.

Может ли хост виртуальной машины также отправлять и получать UDP-трафик?