COMO configurar HTB-GEN 0.9b-1

Imagen de micronic

Forums: 

Hola Amigos!
tras instalar y configurar HTB-GEN htb-gen-0.8.4-1.noarch y tener el problema de que no segmenta la velocidad de subida (EN MI CASO EN CASI TODOS LOS DEMAS CASOS FUNCIONA PERFECTO) me decidí a Instalar y configurar la vercios 0.9b-1.
Pueden descargar cualquiera de las dos versiones en su web oficial:
http://www.praga.org.ar/wacko/DevPraga/htbgen#h81-5
La instalación de esta nueva versión en mi caso funciono perfecto, excepto del problema que tengo, tampoco me segmenta la velocidad de subida, así que si alguien tiene alguna ida para resolver mi problema se los agradecería. :)

1) Primero que nada descargan el HTB-GEN de la pag oficial.

2) Descomprimen el archivo por ejemplo en: /usr/local/bin

3) En una consola y se dirigen al sitio donde descargaron el archivo en mi caso /usr/local/bin.

4) Creamos una carpeta con el nombre "htb-gen" en /etc desde consola:


#mkdir /etc/htb-gen/

5)Copiamos los archivos htb-gen.conf y htb-gen-rates.conf a la carpeta anteriormente creada.


#cp htb-gen.conf /etc/htb-gen/
#cp htb-gen-rates.conf /etc/htb-gen

6)Editamos lo siguiente en el archivo /etc/htb-gen/htb-gen.conf:

#htb-gen rates conf file
htb_gen_rates_conf="/etc/htb-gen/htb-gen-rates.conf"
# Example:
# inet interface: eth0
# 4096/1024 Down/Up DSL-Link
#array of ifaces to control
ifaces=(eth0 eth1) #eth0 conexion a Internet y eth1 conexion a LAN
#out rate of each iface (same order as ifaces array)
# remeber that linux shapes on output traffic
total_rate=(128 256) #en primer lugar ponemos la velocidad de SUBIDA (128k en este caso) y luego la de descarga (en este caso 1536k).
#alias name for each iface (for web frontend)
ifaces_name=(inet clients) #aqui nos da la opcion de cambiar el nombre de interfaces recomiendo dejarlo asi como esta:

7) Luego editamos lo siguiente en el archivo /etc/htb-gen/htb-gen-rates.conf:


#[1]ip
#[2]rate_down
#[3]ceil_down
#[4]rate_up
#[5]ceil_up
#[6]iface_down
#[7]iface_up
#The furter options have defaults on htb-gen.conf and they are seted if
#value is equal to 0
#[8]ceil_dfl_percent
#[9]tcp_prio_ports
#[10]udp_prio_ports
#[11]prio_protos
#[12]prio_helpers
#[13]enabled
#[14]name_client


# otpions labeled with numbers so look numbres above to undestrand wich options your are reading
#[1] [2] [3] [4] [5] [6] [7] [8] [9][10][11][12][13][14]
192.168.10.2 0 128 0 64 eth1 eth0 70 0 0 0 0 1 client1
192.168.10.3 0 128 0 64 eth1 eth0 70 0 0 0 0 1 client2


Aqui no hace falta explicar mucho si leemos lo que significa cada numero.

8)Luego de esto Guardamos y ejecutamos desde consola con el comando:

#htb-gen all

Espero que les sirva, como ya comente en mi caso no segmenta la subida, si alguno puede darme una mano se lo agradezco..

AGREGO!! estuve haciendo un par de pruebas y al detener SQUID y sacar la regla que redirige el trafico del puerto 80 al 3128 HTB-GEN segmenta perfectamente la subida y bajada, mañana tendré que ver eso, de todas maneras si alguien sabe por que puede ser...

Yo porque recien veo este

Imagen de damage

Yo porque recien veo este Post :? donde andaba esos dias que raro???, no es usual que no segmente a subida, en tales casos debe jugar con iptables ya lo comente el COMO, debes marcar los paquetes salientes con una linea adicional que se coloca en el htb-gen aunque a mi me funciona sin eso, porque? que se yo, este script hace algo mas, lean sobre el junk traffic y veran a que me refiero ;).

a

Imagen de maxstoro

saludos yo tengo el mismo problema con el squid no m segmenta la subida pero bueno hasta aqui con reglas de nateo me esta trabajando muy bien

yo tengo el mismo problema ayuda porfa

Tengo centos 5.4 que se actualizo a centos 5.5 y el problema es que htb-gen ya no me segmenta el ancho de banda como lo hacia antes de activar el squid ,proxy transparente
antes colocaba 500 * 128 listo segmentadoa ahora coloco 500 * 128 y no lo hace completamente solo segmenta la velocidad de descarga no la de subida ya que asigna todo mi ancho de banda de subida sin segmentar ,use esta guia para hacerlo


http://www.ecualug.org/2007/08/22/comos/como_controlar_el_ancho_de_banda_usando_htbgen?page=7

para hacer nat use arno-firewall no iptablas use el como de epe que coloco de como compartir internet con mi centos

http://www.ecualug.org/2009/01/10/comos/%C2%BFc%C3%B3mo_compartir_la_conexi%C3%B3n_de_internet_con_mi_centos

en el manual de

http://www.ecualug.org/2007/08/22/comos/como_controlar_el_ancho_de_banda_usando_htbgen?page=7

dice que si uso htb gen 0.9.1 hay que hacer FORWARD con la opción -i ya pero yo uso la version 8 no la 0.9.1 y se supone dederia funcionar recuerden que uso arno-firewall no iptables ya que en el manual de epe dice que se apage el servicio y yo lo hice..
Ya desactive el selinux porque lo tenia en obediente y nada no funciono.
De antemano gracias por su ayuda

"El que se enorgullece de sus conocimientos es como si estuviera ciego en plena luz."

Buenas, les hago una

Buenas, les hago una pregunta, instale (version htb-gen-0.9b-1.tar.gz) y ejecute la web... Pero me da el siguiente error:

rrd_graph error n: 1 - Array rrd_graph error n: 1 - Array rrd_graph error n: 1 - Array rrd_graph error n: 1 - Array rrd_graph error n: 1 - Array rrd_graph error n: 1 - Array rrd_graph error n: 1 -

Osea el rrd no arma la grafica y tampoco tengo el comando "sudo /etc/init.d/htb-gen restart como lo creo?

Porque si tengo instaldo RRDTool no tengo los directorios que solicita la web HTB-GEN que son: /var/lib/rrd/img

No tengo nada teniendo instalado todo lo referido a RRDTools por Repositores Oficiales de Debian.

Si alguien me da una mano le agradeceria..

Saludos

Hola, como puedo usar esta

Imagen de nino1511

Hola, como puedo usar esta versión con la opción de tener 3 tarjetas de red, sabiendo que la eth0 se conecta a Internet y las otras dos a las redes locales

Vamos Ecuador, si se puede

claro q hay como con la

Imagen de falcom

claro q hay como con la version 0.9b1 eso si con la version anterior no esta implementado las multiples interfaces de red, yo lo tengo corriendo con tres nic, 1 lan, 2 dmz, 3 inet

No existe conflicto, solo falta de datos

Buenas, creo que entiendo perfectamente lo que queres lograr y cual es tu problema, y el dilema entre el proxy transparente y la subida no segmentada del htb-gen radica en que aunque el proxy sea transparente los paquetes que vienen desde la red LAN que ingresan al proxy salen por la otra interfaz "enmascaradas" por asi decirlo con el ip de la placa LAN, esto se debe solucionar usando ctproxy, con esto logras que se comporte como un bridge el proxy cumpliendo con todas sus funciones como queres, porque el drama es que el htb no segmenta la subida porque no ve todas las ip, solamente el gateway de la LAN (de la placa que va hacia la red interna).
Espero te sea de utilidad, saludos

Páginas