Mam regułke:
/usr/sbin/iptables -I PREROUTING -t nat -p tcp -s 192.168.1.3 --dport 80 -j REDIRECT --to-port 82
Kiedy wpisze to do iptables, zamiast przekierowywać na adres vhosta w apache, userowi wyskakuje błąd:
Cytuj:
Nie znaleziono obiektu!
Nie znaleziono żądanego URLa na tym serwerze. Jeśli wpisałeś URLa ręcznie, sprawdź, czy nie się nie pomyliłeś.
Jeśli myślisz, że jest to błąd tego serwera, skontaktuj się z administratorem.
Error 404
www.google.plFri Feb 20 23:43:21 2009
Apache
Jaki adres nie wpisze zawsze dostaje błąd, nawet jeśli wpisze
http://192.168.1.1:82/
Jeśli zrobię to samo tylko z moim ip (łączę się z nnd przez internet) to zostaję przekierowany na odpowiednią stronę.
Ps. Bez przekierowania user możewejść na adres
http://192.168.1.1:82 i wszystko działa.
Edit: Przez IE przekierowanie działa przez firefoxa nie