Zabawe Adminów czas zacząć, czyli jak przyjemnie blokować niepłacącym dostęp do internetu tak żeby zrozumieli, że mają zapłacić :-)
Potrzebne będą:
- Linux ;-)
- Abyss Web Server <- do zassania z http://www.aprelium.com/abyssws/download.php
- Chwila czasu ;-)
Paczkę rozpakuj gdzie ci się podoba ;-)
Serwer uruchamia się będąc w katalogu gdzie rozpakowałeś paczkę poleceniem ./abyssws -d to -d to odpalenie jako demon. przyda się :-)
i robimy resztę jak w manualu na http://www.aprelium.com/data/abyssws-x1-linux-doc-html/contact1.html
po czym w katalogu htdocs tworzymy plik index.html o zawartości np:
Kto nie płaci, ten nie jedzie !!! Kto Twój dostęp do Prawdopodobnie
|
Dopisujemy odpalanie serwera np do /etc/rc.d/rc.local dodając linie:
| if [ -x /var/www/abyssws ]; then /var/www/abyssws/abyssws -d fi |
Oczywiście /var/www/abyssws/ to katalog gdzie rozpakowany jest Abyss Web Server
Teraz jeżeli chcemy kogoś zablokować zahaszowujemy # mu linijkę w której udostępniamy, a odhaszowujemy blokadę:
Regułki dla iptables:
| #/sbin/iptables -t nat -A POSTROUTING -s 192.168.1.4 -d 0/0 -j MASQUERADE /sbin/iptables -t nat -A PREROUTING -s 192.168.1.4 -p tcp -j REDIRECT --to-port 200 |
200 - port na, którym odpalony jest Abyss Web Server
Regułki dla ipchains:
| #/sbin/ipchains -A forward -i ppp0 -j MASQ -s 192.168.1.4 -d 0.0.0.0/0 /sbin/ipchains -A input -s 192.168.1.4 -d 0/0 -p TCP -j REDIRECT 200 |
Po każdym włączeniu blokoady restartujemy maskarade !
Od dziś luseria płaci ;-)