jak zablokowa
jak zablokować wyjście na ,,świat''
Witam.
Jestem młodym użytkownikiem Debiana Lenny i jeszcze nie wszystko wiem.
Proszę, powiedzcie mi jak zablokować połączenie z internetem np. wyjście na www ftp ssh
na stanowiskach roboczych w określonym czasie np. od 7:40 do 15:30 w dni powszednie. Czy można to jakoś zautomatyzować, jeżeli tak to, w których plikach konfiguracyjnych mam dopisać i co?
Jestem młodym użytkownikiem Debiana Lenny i jeszcze nie wszystko wiem.
Proszę, powiedzcie mi jak zablokować połączenie z internetem np. wyjście na www ftp ssh
na stanowiskach roboczych w określonym czasie np. od 7:40 do 15:30 w dni powszednie. Czy można to jakoś zautomatyzować, jeżeli tak to, w których plikach konfiguracyjnych mam dopisać i co?
Szanowny użytkowniku, administrowanie serwerem, siecią - to ciężki kawałek chleba. Wymaga pewnego zaangażowania i samodzielności.
Zacznij od tego:
http://debian.linux.pl/content/402-Ipta ... cych-cz.-1
Zacznij od tego:
http://debian.linux.pl/content/402-Ipta ... cych-cz.-1
Kod: Zaznacz cały
Jesli to serwer robiący za ruter to chyba najprościej przez iptables i moduł time
Apropo iptables:
Kod: Zaznacz cały
iptables -A OUTPUT -p tcp -s zrodlo -d 0/0 --dport 80 -m state --state NEW -m time --timestart 09:00 --timestop 18:00 --days Mon,Tue,Wed,Thu,Fri -j ACCEPT
Na routerze to raczej chodzi o FORWARD a nie OUTPUT ?Blokuje dostęp do www od poniedziałku do piątku od 9 do 18Kod: Zaznacz cały
iptables -A OUTPUT -p tcp -s zrodlo -d 0/0 --dport 80 -m state --state NEW -m time --timestart 09:00 --timestop 18:00 --days Mon,Tue,Wed,Thu,Fri -j ACCEPT
i ACCEPT to raczej przepuszcza?
Poza tym regułka dopisana na końcu może nigdy nie być wykonana jeżeli pakiet pasuje do jakichś poprzednich.
Kod: Zaznacz cały
Na routerze to raczej chodzi o FORWARD a nie OUTPUT ?
Regułkę skopiowałem z jakiejś strony na ślepo. Mój błąd.
Rzeczywiście mam małe pojęcie. Od pięciu lat nie administrowałem żadnym serwerem. A wcześniej też nie za dużo.snejk pisze: To widze kolego że masz małe pojęcie o iptables. Poczytaj o drodze pakietu w poszczególnych przypadkach. Wtedy możesz udawać mądrego.
Regułkę skopiowałem z jakiejś strony na ślepo. Mój błąd.
Ale pamiętam że pakiety przechodzące przez router idą przez FORWARD a OUTPUT i INPUT są dla ruchu generowanego przez host i z hosta.
Z ciekawości wstawiłem twoją regułkę do OUTPUT (oczywiście po zmianie celu na DROP) i wiesz co? Jakoś dalej mogłem się łączyć z hosta z sieci wewnętrznej. Wstawienie regułki do FORWARD jakoś dziwnie blokuje ruch (oczywiście jeśli wcześnie j przed nią nie ma jakiejś innej do która pakiet przepuści). Może mam jakieś inne iptables?
PS. Nie udaję mądrego tylko zapytałem czy regułka jest poprawna bo według mnie nic nie zatrzyma na routerze.