[+] przekierowanie portu
: 06 czerwca 2011, 22:14
Mam oto dwie takie regułki, które wszystko co przyjdzie na adres zewnętrzny 1.2.3.4 na port 80 przekierowuje na adres wewnętrzny 192.168.1.2 na port 80. Wszystko działa.
Chciałbym to samo zrobić ale z portem 8081. Niestety postępując analogicznie, ruch nie jest przekierowywany:
Proszę o pomoc.
Dodane:
Problem rozwiązany - na serwerze 192.168.1.2 miałem puszczony port 8081 ale tylko z podsieci lokalnej.
Kod: Zaznacz cały
iptables -t nat -A PREROUTING -d 1.2.3.4 -p tcp --dport 80 -j DNAT --to 192.168.1.2
iptables -t nat -A POSTROUTING -s [url=http://192.168.1.0/24]192.168.1.0/24[/URL] -d 192.168.1.2 -p tcp --dport 80 -j SNAT --to-source 192.168.1.1
Kod: Zaznacz cały
iptables -t nat -A PREROUTING -d 1.2.3.4 -p tcp --dport 8081 -j DNAT --to 192.168.1.2:8081
iptables -t nat -A POSTROUTING -s [url=http://192.168.1.0/24]192.168.1.0/24[/URL] -d 192.168.1.2 -p tcp --dport 8081 -j SNAT --to-source 192.168.1.1
Dodane:
Problem rozwiązany - na serwerze 192.168.1.2 miałem puszczony port 8081 ale tylko z podsieci lokalnej.