Witam wszystkich i przechodze do rzeczy
Mam niewielki router na debianie i korzystam z iptables. Wszystko działapięknie ładnie ,ale ostatnio pojawił się problem z udostępnianiem publicznych adresów ip . Po prostu regułki przestały działać. Wszystko działało na sarge, i po którejś z kolei aktualizacji przez apta zaczęły się problemy z publikami . Zainstalowałem więc na innej maszynie etcha i jest to samo - udostępnianie publicznych ip nie działa.
Robię to tak:
iptables -t nat -I PREROUTING -s 0/0 -d ip publiczny -j DNAT --to ip prywatny
iptables -t nat -I POSTROUTING -s ip prywatny -d 0/0 -j SNAT --to publiczny
dalej otwieram ipki na routerze (iptables -I forward dla publicznegi i prywatnego , i dla odrobiny adrenaliny otwieram tez INPUT dla konkretnego publicznego adresu)
I tak dla kilkudziesięciu ipków....
Działało i przestalo działać. Komp z przekierowaniem na publika nie ma sieci, ale pinguje bramę. Czy w etchu trzeba coś wkompilowac w jajo ,zeby to działało?