Hyper-V Виртуальный Адаптер Ethernet, не работающий probperly - Код 31 на Хосте

Принятие сервера 1 имеет внешний адрес 1.2.3.4 и внутренний адрес 10.0.0.1, и сервер 2 имеет внутренний адрес 10.0.0.2 и никакой существующий маршрут по умолчанию:

на сервере 1:

iptables -t nat -A PREROUTING -p tcp --dport 20222 -i eth0 -j DNAT --to-destination 10.0.0.2:22
echo 1 > /proc/sys/net/ipv4/ip_forward

на сервере 2:

route add default gw 10.0.0.1

Ни одна из этих настроек не является персистентной, то есть, они не переживут перезагрузку. Если они работают, мы можем обсудить, как сделать их постоянными.

4
задан 24 October 2013 в 18:41
1 ответ

Очевидно, когда я удалил Virtual PC, виртуальные сетевые устройства оставались установленными в Windows, но без программного драйвера (не знаю, как это возможно). Известно, что они конфликтуют с Hyper-V (хотя я ожидал какой-то разумной ошибки). Удаление устройств в диспетчере устройств, затем удаление и повторное добавление функции Hyper-V устранило ошибки.

1
ответ дан 3 December 2019 в 04:11

Теги

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