Witam.
Uf. bin/lms-traffic-htbiptlimits - w CVS. Nie koliduje z lms-traffic-logiptables.
Konfiguracja:
[traffic-htbiptlimits]
; Plik gdzie ma być zapisany skrypt do ustawienia reguł iptables i komend tc ; (plik ten zostanie wykonany zaraz po zakończeniu skryptu). Domyślnie - ; /etc/rc.d/rc.limits
; outfile = /etc/rc.d/rc.limits
; Ścieżka do binarki iptables, domyślnie: /usr/sbin/iptables
; iptables_binary = /usr/sbin/iptables
; Ścieżka do binarki tc, domyślnie: /sbin/tc
; tc_binary = /sbin/tc
; Interfejs od strony internetu, czyli nazwa urządzenia sieciowego przez ; które idzie ruch do internetu, wraz z ich dopuszczalnymi limitami ; przepustowości. Domyślnie - nieustawione. Można ustawić ; kilka interfejsów oddzielając ich nazwy spacjami. Dla przykładu, eth1 i ; limit 1024 kilobitów:
; wan_interfaces = eth1:1024
; Lista portów lokalnych które mamy traktować także jako ruch do internetu, ; np. możemy logować ruch do proxy na porty 8080 i 3128. Domyślnie nie ; ustawione. Można wpisać kilka portów i/lub zakresów portów oddzielonych ; spacjami, na przykład:
; local_ports = 8080 3128 1080 65000-65010
Przykładowo:
[traffic-htbiptlimits] outfile = /etc/rc.d/rc.limits wan_interfaces = eth0:2300 local_ports = 8080 3128 1080
To ustawi limity na podstawie bazy danych (sieci MUSZĄ mieć wpisane interejsy w bazie), przy założeniu że internet mamy na eth0 i jest to łącze 2.3mbps. Dodatkowo pod limity podpadnie proxy (squid i socks).
Skrypt jak już napisałem nie koliduje z lms-traffic i zamienne uruchamianie nie powinno spowodować błędów.
So, czekam na wyniki waszych testów.
uczestnicy (1)
-
Łukasz Jarosław Mozer