added patch needed to run on redhat platforms and added sample config files
[svn/Prometheus-QoS/.git] / INSTALL
CommitLineData
a4f661fc 1Prometheus QoS Installation Guide:
2
31. if can read read this, you have already unpacked the .tar.gz archive
42. type "make prometheus" +enter (you shouldn't get errors...)
53. create /etc/prometheus.conf (see prometheus.conf.SAMPLE or sample-configuration/*)
64. create /etc/hosts (or /etc/qos.conf, see hosts.SAMPLE or sample-configuration/*)
75. to activate QoS manualy from command line, just type ./prometheus
86. to softly shutdown QoS (and generate stats), type ./prometheus -f ("flush")
97. to force immediate flush of QoS rules, type ./prometheus -9 ("kill")
10
11Promethetus QoS Advanced tips:
12
131. I prefere to launch prometheus using "screen" utitlity (not tested without it)
142. use -p command line switch to generate instant and safe Hall of fame preview
153. use qos-free-delay option for pause after flushing old rules/before loading new
164. use magic-relative-limit option to fine tune your Fair Use Policy (daily quotas)
175. note: qos-proxy-enable and qos-free-zone won't work together
186. you can setup /etc/crontab using /sample-configuration/crontab.SAMPLE
197. warning: doing SNAT and QoS on the same router may cause performance problems
20
21General Linux routing tips for beginners:
22
23echo -n 1 > /proc/sys/net/ipv4/ip_forward
24echo -n 64000 > /proc/sys/net/ipv4/ip_conntrack_max
25echo -n 86400 > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_established
This page took 0.142008 seconds and 4 git commands to generate.