Dzisiaj jest 6 paź 2024, 03:07

Strefa czasowa UTC+1godz.




Nowy temat Odpowiedz w temacie  [ Posty: 13 ] 
Autor Wiadomość
 Tytuł: [HOWTO] - Gargoyle: limity ściągania danych
Post: 7 lip 2011, 17:13 
Offline
Administrator
Awatar użytkownika

Rejestracja: 9 kwie 2010, 23:28
Posty: 14176
Lokalizacja: Warszawa
Zadanie: ustawić limit pobierania danych

Limit może być ustawiony dla całej sieci lub poszczególnych komputerów. Można oczywiście robić też wyjątki. Dotyczy wysyłania, pobierania lub łącznie. Limit można aktywować na cały miesiąc, może być odnawiany co tydzień lub codziennie. Może też obowiązywać w określonych godzinach - dzięki temu można np. ograniczyć samo po południu lub dać pełną przepustowość w nocy ("Happy Hour" :)). Można ustawić (tak samo jak sieciach komórkowych) limit ściągnia danych na np. kilka GB miesięcznie, a po tym albo całkowicie blokować dostęp lub ograniczać do określonej wielkości KB/s (lub może wpadać do określonej klasy jeżeli mamy włączony QoS).

Wstawia się to w Firewall/Limity wybierając określone opcje. Poniżej zaprezentowałem ustawienie limitu dla całej sieci na 2GB, odnawialny co miesiąc a po przekroczeniu jest ograniczane do 1KB/s (zezwalamy tym samym np. na GG czy pobieranie poczty).

Obrazek

Inny przykład - dla wskazanego urządzenia nadajemy limit w godzinach popołudniowych na 10MB

Obrazek

Pozostały limit można sprawdzić na stonie logowania Gargoyle:

Obrazek

Po jego przekroczeniu wyświetli się stosowny komunikat:

Obrazek

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: [HOWTO] - Gargoyle: limity ściągania danych
Post: 2 lip 2013, 14:58 
Offline
Użytkownik

Rejestracja: 10 lut 2011, 08:30
Posty: 458
Obsy zrobiłem tak jak w pierwszym przykładzie. Faktycznie obcięło mi dostęp do internetu ale nie ograniczyło do ustawionej wartości. Ustawiłem identycznie jak u Ciebie i nie działa. Mam wersję "1.5.10.3 (r36817), by obsy" Co może być nie tak? Rozumiem, że wszystko to robimy w zakładce firewall limity transferu i nic nigdzie więcej(w innych zakładkach) nie wyklikujemy?


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: [HOWTO] - Gargoyle: limity ściągania danych
Post: 2 lip 2013, 15:52 
Offline
Administrator
Awatar użytkownika

Rejestracja: 9 kwie 2010, 23:28
Posty: 14176
Lokalizacja: Warszawa
Tak jest i nigdzie więcej. wan jaki masz?

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: [HOWTO] - Gargoyle: limity ściągania danych
Post: 3 lip 2013, 09:06 
Offline
Użytkownik

Rejestracja: 10 lut 2011, 08:30
Posty: 458
Nie za bardzo rozumiem o jaki rodzaj czy kategorię pytasz. Więc odpowiem wszystko co wiem. Net przychodzi z kablówki z modemu operatora(jakiś thomson) a wdr3600 otrzymuje adres ip który jest widzialny z zewnątrz. Jeśli chodzi o parametry to w ciągu dnia mam 8Mbit pobierania i 0,5Mbit wysyłu. Sam pozyskuje adres ip z automatu. Coś jeszcze podać?


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: [HOWTO] - Gargoyle: limity ściągania danych
Post: 3 lip 2013, 09:24 
Offline
Administrator
Awatar użytkownika

Rejestracja: 9 kwie 2010, 23:28
Posty: 14176
Lokalizacja: Warszawa
Chodziło mi o to czy "kabel od internetu" masz normalnie pod wan podłączony czy pod lan.

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: [HOWTO] - Gargoyle: limity ściągania danych
Post: 3 lip 2013, 09:40 
Offline
Użytkownik

Rejestracja: 10 lut 2011, 08:30
Posty: 458
kabel od operatora leci do wdr3600 z Twoją gargoylą na pokładzie. I z tego po wi-fi korzysta część osób. Następnie z jednego z portów lan wdr3600 sygnał leci do ap jakiegoś linksysa(nie pamietam modelu) który ma wyłączone dhcp czyli jest przezroczysty. I ja z tym apkiem jest połączony w trybie klienta na rtn-16 z najnowszym tomato by shibby na pokładzie. I z tego właśnie miejsca ustawiam sobie przyznany adres ip dla rtn-16 w gargoyle dla którego ma nastąpić ograniczenie. Ucina mi net ale nie ogranicza po prostu całkowicie blokuje. mam komunikat np. 100.00% limitu łącznego zostało wykorzystane (102.40/102.40 KB) masz pomysł gdzie tkwi problem?


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: [HOWTO] - Gargoyle: limity ściągania danych
Post: 3 lip 2013, 09:42 
Offline
Administrator
Awatar użytkownika

Rejestracja: 9 kwie 2010, 23:28
Posty: 14176
Lokalizacja: Warszawa
Na razie nic. Nie masz własnych reguł qos czy czegoś na tc zrobionego? Filtrów na firewallu, własnych reguł? Bo on sam w tle właśnie takie coś wyczynia żeby ograniczenie zrobić.

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: [HOWTO] - Gargoyle: limity ściągania danych
Post: 3 lip 2013, 09:49 
Offline
Użytkownik

Rejestracja: 10 lut 2011, 08:30
Posty: 458
Przekierowania portów wszystko powyłączane, limity połączeń domyślne (nic nie zmieniane), qos (pob,wys) odznaczony (czyli rozumiem że nie działa a przynajmniej nie powinien), żadnych reguł. Można powiedzieć że to Twój czysty system stoi zmieniane jedynie nazwa wi-fi i mac wan i to wszystko. A może podaj jakąś regułkę która umożliwiła by Ci identyfikację ustawień tych friewalli to zalguje się przez ssh i wklepię.


P.S. zaktualizowałem już do najnowszej gargoyli i to samo tej z 29 czerwca

Wiesz Obsy chcę to zaimplementować w innej lokalizacji ale ja zanim czegoś nie sprawdzę, nie będę pewny że to działa należycie z autopsji to nie wprowadzam. I testuję na sobie;)


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: [HOWTO] - Gargoyle: limity ściągania danych
Post: 3 lip 2013, 11:06 
Offline
Administrator
Awatar użytkownika

Rejestracja: 9 kwie 2010, 23:28
Posty: 14176
Lokalizacja: Warszawa
iptables -v -L
iptables -v -L -t nat

pokaż

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: [HOWTO] - Gargoyle: limity ściągania danych
Post: 3 lip 2013, 11:56 
Offline
Użytkownik

Rejestracja: 10 lut 2011, 08:30
Posty: 458
root@uknown:~# iptables -v -L
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
1933 477K bw_ingress all -- eth0.2 any anywhere anywhere
3799 828K ACCEPT all -- any any anywhere anywhere ctstate RELATED,ESTABLISHED
21 1512 ACCEPT all -- lo any anywhere anywhere
607 26788 syn_flood tcp -- any any anywhere anywhere tcp flags:FIN,SYN,RST,ACK/SYN
2404 443K input_rule all -- any any anywhere anywhere
2404 443K input all -- any any anywhere anywhere

Chain FORWARD (policy DROP 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
31878 5437K web_monitor all -- any eth0.2 anywhere anywhere
41878 44M bw_ingress all -- eth0.2 any anywhere anywhere
41974 44M ingress_restrictions all -- eth0.2 any anywhere anywhere
31984 5457K egress_restrictions all -- any eth0.2 anywhere anywhere
71694 49M ACCEPT all -- any any anywhere anywhere ctstate RELATED,ESTABLISHED
2321 103K forwarding_rule all -- any any anywhere anywhere
2320 102K forward all -- any any anywhere anywhere
2 88 reject all -- any any anywhere anywhere

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
4671 1229K ACCEPT all -- any any anywhere anywhere ctstate RELATED,ESTABLISHED
21 1512 ACCEPT all -- any lo anywhere anywhere
803 57017 output_rule all -- any any anywhere anywhere
803 57017 output all -- any any anywhere anywhere

Chain MINIUPNPD (1 references)
pkts bytes target prot opt in out source destination

Chain bw_ingress (2 references)
pkts bytes target prot opt in out source destination
0 0 all -- any any anywhere anywhere bandwidth --id total1-download-2-449 --type combined --current_bandwidth 0 --reset_interval 2 --reset_time 2 --intervals_to_save 449
0 0 all -- any any anywhere anywhere match-set local_addr_set dst bandwidth --id bdist1-download-minute-15 --type individual_dst --reset_interval minute --intervals_to_save 15
0 0 all -- any any anywhere anywhere bandwidth --id total2-download-minute-359 --type combined --current_bandwidth 0 --reset_interval minute --intervals_to_save 359
0 0 all -- any any anywhere anywhere match-set local_addr_set dst bandwidth --id bdist2-download-900-24 --type individual_dst --reset_interval 900 --reset_time 900 --intervals_to_save 24
0 0 all -- any any anywhere anywhere bandwidth --id total3-download-180-479 --type combined --current_bandwidth 0 --reset_interval 180 --reset_time 180 --intervals_to_save 479
0 0 all -- any any anywhere anywhere match-set local_addr_set dst bandwidth --id bdist3-download-hour-24 --type individual_dst --reset_interval hour --intervals_to_save 24
0 0 all -- any any anywhere anywhere bandwidth --id total4-download-7200-359 --type combined --current_bandwidth 0 --reset_interval 7200 --reset_time 7200 --intervals_to_save 359
0 0 all -- any any anywhere anywhere match-set local_addr_set dst bandwidth --id bdist4-download-day-31 --type individual_dst --reset_interval day --intervals_to_save 31
0 0 all -- any any anywhere anywhere bandwidth --id total5-download-day-365 --type combined --current_bandwidth 0 --reset_interval day --intervals_to_save 365
0 0 all -- any any anywhere anywhere match-set local_addr_set dst bandwidth --id bdist5-download-month-12 --type individual_dst --reset_interval month --intervals_to_save 12

Chain egress_restrictions (1 references)
pkts bytes target prot opt in out source destination
31981 5456K egress_whitelist all -- any any anywhere anywhere

Chain egress_whitelist (1 references)
pkts bytes target prot opt in out source destination

Chain forward (1 references)
pkts bytes target prot opt in out source destination
2318 102K zone_lan_forward all -- br-lan any anywhere anywhere
0 0 zone_wan_forward all -- eth0.2 any anywhere anywhere

Chain forwarding_lan (1 references)
pkts bytes target prot opt in out source destination

Chain forwarding_rule (1 references)
pkts bytes target prot opt in out source destination

Chain forwarding_wan (1 references)
pkts bytes target prot opt in out source destination

Chain ingress_restrictions (1 references)
pkts bytes target prot opt in out source destination
41974 44M ingress_whitelist all -- any any anywhere anywhere

Chain ingress_whitelist (1 references)
pkts bytes target prot opt in out source destination

Chain input (1 references)
pkts bytes target prot opt in out source destination
1258 64219 zone_lan all -- br-lan any anywhere anywhere
1145 379K zone_wan all -- eth0.2 any anywhere anywhere

Chain input_lan (1 references)
pkts bytes target prot opt in out source destination

Chain input_rule (1 references)
pkts bytes target prot opt in out source destination

Chain input_wan (1 references)
pkts bytes target prot opt in out source destination

Chain output (1 references)
pkts bytes target prot opt in out source destination
803 57017 zone_lan_ACCEPT all -- any any anywhere anywhere
792 52022 zone_wan_ACCEPT all -- any any anywhere anywhere

Chain output_rule (1 references)
pkts bytes target prot opt in out source destination

Chain pf_loopback_B (1 references)
pkts bytes target prot opt in out source destination

Chain reject (5 references)
pkts bytes target prot opt in out source destination
13 584 REJECT tcp -- any any anywhere anywhere reject-with tcp-reset
3 1636 REJECT all -- any any anywhere anywhere reject-with icmp-port-unreachable

Chain syn_flood (1 references)
pkts bytes target prot opt in out source destination
607 26788 RETURN tcp -- any any anywhere anywhere tcp flags:FIN,SYN,RST,ACK/SYN limit: avg 25/sec burst 50
0 0 DROP all -- any any anywhere anywhere

Chain web_monitor (1 references)
pkts bytes target prot opt in out source destination
0 0 all -- any any anywhere anywhere WEBMON --max_domains 600 --max_searches 600

Chain zone_lan (1 references)
pkts bytes target prot opt in out source destination
1258 64219 input_lan all -- any any anywhere anywhere
1258 64219 zone_lan_ACCEPT all -- any any anywhere anywhere

Chain zone_lan_ACCEPT (2 references)
pkts bytes target prot opt in out source destination
11 4995 ACCEPT all -- any br-lan anywhere anywhere
1258 64219 ACCEPT all -- br-lan any anywhere anywhere

Chain zone_lan_DROP (0 references)
pkts bytes target prot opt in out source destination
0 0 DROP all -- any br-lan anywhere anywhere
0 0 DROP all -- br-lan any anywhere anywhere

Chain zone_lan_REJECT (1 references)
pkts bytes target prot opt in out source destination
0 0 reject all -- any br-lan anywhere anywhere
2 88 reject all -- br-lan any anywhere anywhere

Chain zone_lan_forward (1 references)
pkts bytes target prot opt in out source destination
2300 101K pf_loopback_B all -- any any anywhere anywhere
0 0 ACCEPT all -- br-lan br-lan anywhere anywhere
2318 102K zone_wan_ACCEPT all -- any any anywhere anywhere
2 88 forwarding_lan all -- any any anywhere anywhere
2 88 zone_lan_REJECT all -- any any anywhere anywhere

Chain zone_wan (1 references)
pkts bytes target prot opt in out source destination
1132 376K ACCEPT udp -- any any anywhere anywhere udp dpt:bootpc
1 28 ACCEPT icmp -- any any anywhere anywhere icmp echo-request
12 2044 input_wan all -- any any anywhere anywhere
12 2044 zone_wan_REJECT all -- any any anywhere anywhere

Chain zone_wan_ACCEPT (2 references)
pkts bytes target prot opt in out source destination
3108 154K ACCEPT all -- any eth0.2 anywhere anywhere
0 0 ACCEPT all -- eth0.2 any anywhere anywhere

Chain zone_wan_DROP (0 references)
pkts bytes target prot opt in out source destination
0 0 DROP all -- any eth0.2 anywhere anywhere
0 0 DROP all -- eth0.2 any anywhere anywhere

Chain zone_wan_REJECT (2 references)
pkts bytes target prot opt in out source destination
0 0 reject all -- any eth0.2 anywhere anywhere
12 2044 reject all -- eth0.2 any anywhere anywhere

Chain zone_wan_forward (1 references)
pkts bytes target prot opt in out source destination
0 0 MINIUPNPD all -- eth0.2 !eth0.2 anywhere anywhere
0 0 forwarding_wan all -- any any anywhere anywhere
0 0 zone_wan_REJECT all -- any any anywhere anywhere
root@uknown:~# iptables -v -L -t nat
Chain PREROUTING (policy ACCEPT 6103 packets, 1042K bytes)
pkts bytes target prot opt in out source destination
6124 1043K prerouting_rule all -- any any anywhere anywhe re
6103 1038K zone_lan_prerouting all -- br-lan any anywhere an ywhere
18 4571 zone_wan_prerouting all -- eth0.2 any anywhere an ywhere

Chain INPUT (policy ACCEPT 1128 packets, 62138 bytes)
pkts bytes target prot opt in out source destination

Chain OUTPUT (policy ACCEPT 775 packets, 51449 bytes)
pkts bytes target prot opt in out source destination

Chain POSTROUTING (policy ACCEPT 1 packets, 544 bytes)
pkts bytes target prot opt in out source destination
3123 156K postrouting_rule all -- any any anywhere anywh ere
4 683 zone_lan_nat all -- any br-lan anywhere anywhere
3096 153K zone_wan_nat all -- any eth0.2 anywhere anywhere

Chain MINIUPNPD (1 references)
pkts bytes target prot opt in out source destination

Chain pf_loopback_A (1 references)
pkts bytes target prot opt in out source destination

Chain pf_loopback_C (1 references)
pkts bytes target prot opt in out source destination

Chain postrouting_rule (1 references)
pkts bytes target prot opt in out source destination
1 544 pf_loopback_C all -- any br-lan anywhere anywhere

Chain prerouting_lan (1 references)
pkts bytes target prot opt in out source destination

Chain prerouting_rule (1 references)
pkts bytes target prot opt in out source destination

Chain prerouting_wan (1 references)
pkts bytes target prot opt in out source destination

Chain zone_lan_nat (1 references)
pkts bytes target prot opt in out source destination

Chain zone_lan_prerouting (1 references)
pkts bytes target prot opt in out source destination
0 0 pf_loopback_A all -- any any anywhere 07808805 3017.bialystok.vectranet.pl
6103 1038K prerouting_lan all -- any any anywhere anywher e

Chain zone_wan_nat (1 references)
pkts bytes target prot opt in out source destination
3096 153K MASQUERADE all -- any any anywhere anywhere

Chain zone_wan_prerouting (1 references)
pkts bytes target prot opt in out source destination
18 4571 MINIUPNPD all -- eth0.2 any anywhere anywhere
18 4571 prerouting_wan all -- any any anywhere anywher e


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: [HOWTO] - Gargoyle: limity ściągania danych
Post: 3 lip 2013, 17:42 
Offline
Administrator
Awatar użytkownika

Rejestracja: 9 kwie 2010, 23:28
Posty: 14176
Lokalizacja: Warszawa
Nie potrafię tego powtórzyć. Świeżo postawione gargoyle, limit na 20MB, ograniczenie na 5KB/s. Ściągnął 20MB i posłusznie daje tylko 5KB/s.

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: [HOWTO] - Gargoyle: limity ściągania danych
Post: 5 lip 2013, 19:40 
Offline
Użytkownik

Rejestracja: 10 lut 2011, 08:30
Posty: 458
Nowe wieści w sprawie limitów.

Zainteresowany dlaczego u obsy to działa a u mnie nie postanowiłem sprawdzić to na innym egzemplarzu wdr 3600 kupionym w innym miejscu. Zaktualizowałem na nim soft do najnowszego garusia i niestety to samo obcinało net i nie działało ograniczenie. Pomyślałem że wrzucę oryginalny soft tp linka a potem factory gargusia. Zrobiłem i Panowie i Panie działa wyśmienicie ograniczenie i to samo na drugim egzemplarzu jak ręką odjął:) Zauważyłem też że po takiej aktualizacji zmienił się opis w statusie zamiast "Połączenia" jest teraz "Połączone urządzenia" . Pomimo że wcześniej też miałem 1.5.10.5 (r36817), by obsy ale aktualizowaną przez suspygrade to było Połączenia.Nie wiem jakie to ma znaczenia i czy tylko mnie ów przypadek spotkał ale dla potomnych którzy to czytają opisałem co zauważyłem.


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: [HOWTO] - Gargoyle: limity ściągania danych
Post: 5 lip 2013, 19:41 
Offline
Administrator
Awatar użytkownika

Rejestracja: 9 kwie 2010, 23:28
Posty: 14176
Lokalizacja: Warszawa
Więc poprzednio robiłeś aktualizację z zachowaniem zmian.

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 13 ] 

Strefa czasowa UTC+1godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów

Szukaj:
Przejdź do:  
cron
designed by digi-led.pl
...Copyright © 2010-2013, Ekipa openrouter.info