Доброго времени суток. В продолжении темы https://www.linux.org.ru/forum/admin/12941969
Создал еще одну вирт. сеть - изолированную.
Создал на вирт. машине назовем ее ВМ1 - два адаптера, один в режиме NAT (eth0), второй в режиме изол. сети (eth1).
ВМ1 - eth0 подключен через сеть NAT.
ВМ1 - eth1 подключен к изол. сети.
Создал на вирт. машине ВМ2 - один адаптер в режиме изол. сети(eth0) - вот на нее надо раздать интернет через ВМ1.
ВМ2 - один инт. eth0 - изол. сеть.
Внутри самой ВМ1. настроил форвадинг., прописал правила для НАТ.
По логам tcpdump увидел, что http запросы с интерфейса ВМ2 (eth0) не идут на инт. (eth1) ВМ1.
Добавил правило для хоста:
iptables -t nat -A REDSOCKS_FILTER -i virbr1 -j RETURN
Запросы пошли, интернет заработал. Но суть проблемы скорость интернет соединения ВМ2 значительно выше, пинг меньше, чем на самом шлюзе ВМ1. Сделал вывод что ВМ2 ходит в инет не через ВМ1, а как то через хост.
Запутался окончательно...