Witam wszystkich.
Ostatnio borykam się z uruchomieniem tego skryptu.
Problem jest taki ze nie przekierowuje osoby o minusowym
saldzie zadeklarowanym w pliku lms.ini.
Skrypt generuje w rc.warnings komendy także dziala to
poprawnie ale nie przekierowuje osoby na stronę.
Objawy są dosyć dziwne bo gdy wpis zostanie wygenerowany a
regułką uruchomiona to strony w ogóle się nie ładują czyli po części Internetu już
nie ma ale wolałbym aby się pokazała wiadomość.
Plik rc.warnings
cat /etc/rc.d/rc.warnings
/usr/local/sbin/iptables -t nat -F WARNINGS
# marcin
/usr/local/sbin/iptables -t nat -I PREROUTING -s
192.168.1.150 -p tcp --dport 1:65535 -j DNAT --to 192.168.1.1:81
# marcink
/usr/local/sbin/iptables -t nat -I PREROUTING -s
192.168.1.39 -p tcp --dport 1:65535 -j DNAT --to 192.168.1.1:81
# laptop_wifi
/usr/local/sbin/iptables -t nat -I PREROUTING -s
192.168.1.101 -p tcp --dport 1:65535 -j DNAT --to 192.168.1.1:81
Sekcja konfiguracyjna w lms.ini
[warnings]
iptables_binary
= /usr/local/sbin/iptables
networks
=
config_file =
/etc/rc.d/rc.warnings
config_owneruid
= 0
config_ownergid
= 0
config_permission
= 700
chain
= WARNINGS
redirect_address =
192.168.1.1:81
limit = -50
Oczywiście stronka o adresie 192.168.1.1:81 dziala
poprawnie.