[Tuesday, 19 February 2008], ada napisał(a):
Jaroslaw Dziubek pisze:
[Tuesday, 19 February 2008], ada napisał(a):
system("sudo /usr/sbin/iptables -t nat -D MESSAGES -p tcp -s
".$_SERVER['REMOTE_ADDR']." -j DNAT --to 192.168.0.1:1180");
Daj mi jeszcze jaki wpis masz w /etc/rc.d/rc.messages (czy w jakim pliku to zapisujesz)
/sbin/iptables -t nat -F MESSAGES iptables -t nat -I PREROUTING -j MESSAGES
/sbin/iptables -t nat -A MESSAGES -p tcp -s 192.168.0.4 -j DNAT --to 192.168.0.1:1180
Jescze po wygenerowaniu reguułek dla lms-mgc dodaje nowy łańcuch iptables -t nat -N MESSAGES
Wszystko ok. ale co ma wspólnego z rc.messages? Regułki przekierowują,
Regulka kasowania musi byc identyczna z regulka dodajaca.
ale nie wyłaczaja przekierowania po naciśnieciu potwierdzenia odczytania. Skoro przynajmniej ja tak wildze ze apache z php nie wykonują poleceń? nie konicznie to musi byc iptables, dałem inne polecenie zaraz za system jak np echo czy catm dalej to nie działa tj nie wygenerował mi pliku w podanej przezemnie lokalizacji.po naciśnieciu przycisku potwierdzenia odczytu wiadomosci administracyjnej.
Pytanie czy masz prawo do zapisania w tej lokalizacji w ktorej wpisales. Sprawdz moze czy czasem nie masz apache w chroocie.