1

У меня есть два компьютера host1 и host2. С хоста 1 я могу пинговать Vitrual Machines с IP-адресами вроде 192.168.122.0/24 (есть мост для виртуальных машин). Но я не могу сделать это с host2.

Учитывая, что host1 и host2 являются частью eth0 и могут нормально пропинговать друг друга, как вы думаете, есть ли способ пропинговать IP-адреса в 192.168.122.0/24 с host2? Как бы вы пошли об этом?

Я думал о добавлении чего-то подобного этому в таблицу маршрутизации "route add -host 192.168.122.11 gw 172.8.30.150 eth0", но это не работает.

Спасибо за любые подсказки / идеи по этому поводу!

1 ответ1

2

Если вы говорите, что у вас есть два отдельных компьютера ... один из которых содержит виртуальные машины. И вы не можете пропинговать удаленный виртуальный сервер внутри другого хоста, ваш gw должен быть удаленным хостом ... или вам также нужен маршрут в маршрутизаторе, указывающий назад на локальный хост, и некоторые SRT для связывания трафика. Если вы соединяете, иногда требуется немного больше. Для этого я ранее перевел eth0 в режим promisc и добавил его в группу мостов с несколькими интерфейсами крана. Затем я использую интерфейсы крана внутри виртуальной машины. Это может обойти множество странностей маршрутизации / коммутации и интерфейса eth0, игнорируя трафик, предназначенный для виртуальной машины, в некоторых случаях

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .