man ipfw:
The fwd action does not change the contents of the packet at all.
In particular, the destination address remains unmodified, so
packets forwarded to another system will usually be rejected by
that system unless there is a matching rule on that system to
capture them.Не работает потому что fwd не меняет ip адрес назначения.
Комп с ip 192.168.0.5 их просто игнорирует, т.к. в адресе назначения стоит внешний ip
Надо объяснить ему что это пакеты для него.
еслиб там была фря, можно было бы сделать так
ipfw fwd 127.0.0.1,3389 ip from any to any
как это сделать в винде (и можно ли) не знаю
А в чем сложность настроить natd?