Вторую тему уже делаешь.
Давай я попробую тебе объяснить.
Поскольку виртуалки у тебя существуют внутри ПК и речь не идёт о мосте, где виртуалки получают ip из той же сети в которой сидит ноутбук и тот ПК где стоят виртуалки.
Тебе в ноутбуке мало указать где находится сеть. У тебя по сути шлюзом для ip 10.10.... является тот ПК на котором установлены виртуалки.
Маршрутов c сетевухи этого ПК к виртуальным сетевухам нет.
Тебе сначала нужно как-то объяснить тому ПК на котором виртуалки стоят чтоб он пересылал пакеты с сетевухи 192.168..... на виртуальные сетевухи 10.10.
И вот тут самое интересное, iptables (nftables) в данном случае вряд ли помогут. Поскольку ядро понятия не имеет об этих ip.
Я делал проброс портов с хоста в вируальную машину, но это в пределах одной машины.
Для доступа к виртуалкам и придумали сетевой мост в настройках чтоб они были доступны из основной сети.
- рассказать ноуту как/где найти путь до виртуальной машины
Никак ноуту не объяснить поскольку эта сеть полностью изолирована от той где сидит ноут.
И существует только в пределах хостовой машины.
В общем хрен получится у тебя достучаться из сети 192.168.... на 10.10..... .