ага... спасибо... сейчас посмотрю, если что напишу
Пользователь решил продолжить мысль 01 Декабря 2010, 13:47:23:
ну да, MASQUERADE есть, машина как шлюз используется...
ilya@ilya-desktop:~$ sudo iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
DNAT tcp -- anywhere ip-46-73-174-184.bb.netbynet.ru tcp dpt:6915 to:10.8.0.6:6915
DNAT tcp -- anywhere ip-46-73-174-184.bb.netbynet.ru tcp dpt:6112 to:10.8.0.6:6112
DNAT tcp -- anywhere ip-46-73-174-184.bb.netbynet.ru tcp dpt:56790 to:10.8.0.6:56790
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all -- anywhere anywhere
Я наверно MASQUERADE неправильно прописал, я писал просто
iptables -t nat -A POSTROUTING -j MASQUERADE наверно по-хорошему ещё надо дописать что-то?
Пользователь решил продолжить мысль 01 Декабря 2010, 14:09:47:
всё, спасибо за подсказки, прописал так:
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 ! -d 10.8.0.0/24 -j MASQUERADE
и всё стало норм

получается теперь эти пакеты не проходят MASQUERADE, который до этого всё портил...