Re: Dostęp z wewnętrznej sieci do dynamicznego-pulicznego IP?

Jacek Osiecki joshua w hybrid.pl
Wto, 7 Lis 2006, 07:22:22 CET


On Mon, 6 Nov 2006, ppawelek w onet.pl wrote:

> Nie wiem jaką regułką ustawić przekierowanie na ten adres
> z lokalnej sieci.
> Pewną wskazówką jest ostatnia regułka
>
> # iptables -t nat -A POSTROUTING -o $eth0 -s 0.0.0.0/0 \
>    -d 1.2.3.4 -j SNAT --to 10.1.1.50:80
>       ^^^^^  ->  to mój problem
> na stronie dokumentacji pld
>
> http://pl.docs.pld-linux.org/siec_nat.html
>
> ale mój adres zewnętrzny nie jest statyczny (neostrada z usługą
> no-ip więc znana jest tylko nazwa).

Wrzuć odpowiedni skrypt do /etc/sysconfig/interfaces/up.d/ppp:

#!/bin/sh
/usr/sbin/iptables -t nat -F PREROUTING
/usr/sbin/iptables -t nat -A PREROUTING -d $PPP_LOCAL -i ppp0 -p tcp -m tcp
--dport 80 -j DNAT --to-destination 10.1.1.50:80

Wtedy będzie Ci się ustawiało automatycznie za każdym razem gdy ustali się
połączenie PPP.

Pozdrawiam,
-- 
Jacek Osiecki joshua w ceti.pl GG:3828944
"To nie logika, to polityka"
(c) Kabaret pod Wydrwigroszem 2006


Więcej informacji o liście dyskusyjnej pld-users-pl