Go Back   Champions of Regnum > Español > Soporte Técnico

Soporte Técnico Consultas sobre problemas técnicos del juego a usuarios de la comunidad

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Old 10-09-2007, 07:22 AM   #1
zero-ena
Secondary account
 
zero-ena's Avatar
 
Join Date: Mar 2006
Location: en esos lugares
Posts: 899
zero-ena will become famous soon enough
Talking Como Vencer A Su Isp O Proveedor

Todo comenzo con este post! http://www.regnumonline.com.ar/forum...103#post179103
La verdad que el asunto me desesperaba y hacia días que no podía jugar por el lag.

Aqui van las soluciones que encontre al tema:

Esta es una mejora para saltearse todo los temas del Traffic shaping, que es el modo en el que la mayoría de los ISP filtran el ancho de banda.

Nota: esto funciona tanto para los P2P como para los juegos on-line

Para Windows y Mac:

Lo que deben hacer es entrar en http://www.anchorfree.com/, es un VPN que te da una IP de EE UU. Es posible que no se pueda navegar mientras tengan habilitado el VPN, pero no siempre lo impide.

Lo que hay que hacer es bajar el Hotspot Shield(funciona con Mac OSX y Windows), lo instalan y se activa. Después se puede desactivar y activar cuando quieran, no hay problemas, y es muy fácil de usar.

Para mas info vayan a http://www.fgimenez.com/2007-05-25/l...l-solucion.php que es mas explicativo.

Para Linux:

La idea aquí es diferente... vamos a priorizar nuestros paquetes antes de que lo hagan los servers de nuestro proveedor. De alguna manera vamos a asignarles nuestras prioridades y hacerle entender que ya estan ordenados y que se deje de joder.

Instalar los siguientes paquetes: iprouter iptables.

Copiar el siguiente script en un archivo y correrlo:

IMPORTANTE: Configuraciones previas a correr el script:

Setear el parámetro DEV a su interfase de red, la mía es eth0 en vez de pp0 porque uso ethernet.

Setear el parametro MAX a una velocidad cercana a la de su UPLOAD (para ver su upload puede usar cualquier speed test, sugiero www.speedtest.net/ )

Nota:
NUNCA JAMAS SETEAR EL VALOR MAX POR ENCIMA DE SU VELOCIDAD DE UPLOAD, LAS CONSECUENCIAS PUEDEN SER CATASTROFICAS, pero reparables XD El tema es que les generaría mas trafico del que ya tienen.


Si usted sabe hacer script le sera fácil cambiar las prioridades que le asigne a los paquetes, en los parámetros CLA, le sugiero lo haga.

Quote:
Originally Posted by Zeroena

#!/bin/bash
#
# Download Maximiser (Outbound Traffic Shaper for Asymmetric Broadband)
#


# BEGIN CONFIG

# define the network interface to be shaped
DEV=ppp0

# define the maximum kbits per second the broadband
# upstream operates at without queuing (IMPORTANT!)
MAX=350

# END CONFIG


if [ "$1" = "status" ]; then tc -s class show dev $DEV; exit; fi
iptables -F -t mangle; tc qdisc del dev $DEV root
if [ "$1" = "stop" ]; then exit; fi

echo "Enabling outbound traffic shaping..."


# setup QDISCs and CLASSes

tc qdisc add dev $DEV root handle 1: htb default 70
tc class add dev $DEV parent 1: classid 1:1 htb rate ${MAX}kbit

for i in 1 2 3 4 5 6 7
do
tc class add dev $DEV parent 1:1 classid 1:$[$i*10] htb rate $[$MAX/7]kbit ceil ${MAX}kbit prio $[$i-1]
tc qdisc add dev $DEV parent 1:$[$i*10] handle $[$i*10]: sfq perturb 10
iptables -t mangle -A POSTROUTING -o $DEV -p tcp --tcp-flags ALL ACK -m length --length \
$[($i+1)*($i+1)*10]:$[($i+2)*($i+2)*10-1] -j CLASSIFY --set-class 1:$[$i*10]
done


# route outbound traffic into appropriate CLASSes

#
# time-critical traffic
#

CLA=10
iptables -t mangle -A POSTROUTING -o $DEV -p tcp --tcp-flags ALL FIN,ACK -j CLASSIFY --set-class 1:$CLA
iptables -t mangle -A POSTROUTING -o $DEV -p tcp --tcp-flags ALL SYN,ACK -j CLASSIFY --set-class 1:$CLA
iptables -t mangle -A POSTROUTING -o $DEV -p tcp --tcp-flags ALL RST,ACK -j CLASSIFY --set-class 1:$CLA
iptables -t mangle -A POSTROUTING -o $DEV -p tcp --tcp-flags ALL RST -j CLASSIFY --set-class 1:$CLA
iptables -t mangle -A POSTROUTING -o $DEV -p tcp --syn -j CLASSIFY --set-class 1:$CLA
iptables -t mangle -A POSTROUTING -o $DEV -p udp -j CLASSIFY --set-class 1:$CLA


#
# critical traffic
#

CLA=20
iptables -t mangle -A POSTROUTING -o $DEV -p ipv6 -j CLASSIFY --set-class 1:$CLA


#
# high-priority interactive traffic
#

CLA=30
iptables -t mangle -A POSTROUTING -o $DEV -p tcp --dport 22 -j CLASSIFY --set-class 1:$CLA
iptables -t mangle -A POSTROUTING -o $DEV -p tcp --sport 22 -j CLASSIFY --set-class 1:$CLA


#
# low-priority interactive traffic
#

CLA=40
iptables -t mangle -A POSTROUTING -o $DEV -p tcp -m multiport --dport 80,443 -j CLASSIFY --set-class 1:$CLA
iptables -t mangle -A POSTROUTING -o $DEV -p tcp -m multiport --sport 80,443 -j CLASSIFY --set-class 1:$CLA


#
# high-priority non-interactive traffic
#

CLA=50
iptables -t mangle -A POSTROUTING -o $DEV -p tcp -m multiport --dport 20,21,3306 -j CLASSIFY --set-class 1:$CLA


#
# low-priority non-interactive traffic
#

CLA=60
iptables -t mangle -A POSTROUTING -o $DEV -p tcp -m multiport --dport 25,110 -j CLASSIFY --set-class 1:$CLA
iptables -t mangle -A POSTROUTING -o $DEV -p tcp -m multiport --sport 25,110 -j CLASSIFY --set-class 1:$CLA


#
# non-critical traffic
#

CLA=70
iptables -t mangle -A POSTROUTING -o $DEV -p icmp -j CLASSIFY --set-class 1:$CLA
Para información mas precisa vayan a http://klaw.hyperphp.com/dm/

Bueno, espero les sirva y que les solucione los problemas.

Que lo disfruten y después me cuentan como les fue.

Saludos, Zeroena.

P.D: demas esta decir que mi unico merito fue encontrarlo :P
zero-ena no ha iniciado sesión  
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 08:30 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
NGD Studios 2002-2024 © All rights reserved