Тогда надо разделить задачи:
создание типа сетевой карты "NAT" для винды позволит ей подключаться вовне машины, используя ИП адрес линукса
Это всё прозрачно и дополнительно настраивать ничего не надо.
Однако, придется прописывать соответствие ИП адреса и имени сервера, сетевую папку которого надо подключить, в файле lmhosts на винде.
Пляски начинаются, когда надо наоборот, подключиться
к винде под vmware
Вот тут и нужно настраивать NAT уже на линуксе с помощью iptables
Пробуй все запросы на линукс на 135-139 порты по tcp и udp направлять на винду с помощью DNAT
Вообще, протокол виндовой сети изначально не умеет маршрутизироваться и самое простое - следовать моему первому совету.
"No! Try not! Do. Or do not. There is no try." -- Yoda