Pasos de configuración del servidor proxy Kingate

  
 

kingate es un servidor proxy desarrollado por un chino, que admite varios protocolos como http, socks y ftp. Admite subprocesos múltiples, asignación de puertos TCP, control de reglas, control de tiempo, autenticación de usuarios, administración de http y otras funciones.

sitio web oficial de Kingate: http://sourceforge.net/projects/kingate/

Instale las dependencias necesarias para

Debian:

apt-get Instale build-essential automake make gcc g ++

CentOS:

yum install make automake gcc gcc-c ++ gcc-g77

Instale kingate

wget http: //softlayer.dl.sourceforge.net/project/kingate/kingate/2.2/kingate-2.2.tar.gz

tar xzf kingate-2.2.tar.gz

cd kingate-2.2 /

./configure – prefix = /usr /local /kingate

make &&make install

configurando kingate

modificando /usr /local/kingate/etc/kingate.conf es el siguiente:

http off

ftp off

pop3 off

smtp off

telnet apagado

calcetines en

mms apagado

rtsp apagado

administrar en

max 2000

Max_per_ip 0

min_free_thread 3

http_port 8082

http_accelerate off

x_forwarded_for en

http_time_out 30

ftp_port 2121

ftp_time_out 300

pop3_port 1100

pop3_time_out 300

smtp_port 2525

smtp_time_out 3 00

telnet_port 2323

telnet_time_out 300

socks_port 20120

socks_time_out 300

socks5_user off

mms_port 1755 < Br>

mms_time_out 300

rtsp_port 5540

rtsp_time_out 300

manage_port 2222

manage_time_out 300

log_model usuario

log_level 0

log_rotate {0 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17, 18,19,20,21,22,23 * * *}

log_close_msg en

mem_min_cache 50m

mem_max_cache 12m

disk_min_cache 20m

disk_max_cache 30m

use_disk_cache off

actualizar nunca

refresh_time 300

user_time_out 0

mem_cache 50m

disk_cache 100m

max_deny_per_ip 0

max_queue_thread 15

min_limit_speed_size 1m

limit_speed 20k

max_request 50

total_seconds 10

bind_addr

run_user

insert_via off

En la configuración anterior, socks significa habilitar el proxy de calcetines (también puede abrir otros tipos según sus propias necesidades) Proxy), socks_port 20120 representa el lado del proxy socks La boca Administrar en Para habilitar la administración de http, manage_port 2222 es el puerto administrado por http. Es altamente recomendable modificar el número de puerto!

kingate startup and management

Descargue scripts de inicio y añada permisos

wget http://soft.vpser.net/proxy/kingate/kingate.init.d

mv kingate.init.d /etc/init.d/kingate

chmod + x /etc/init.d/kingate

kingate management

Starting Kingate:

/etc/init.d/kingate start

Cerrar kingate:

/etc/init.d/kingate stop

Reiniciar kingate:

/etc/init.d/kingate restart

httpAdmin

Dirección de administración: http: //ip: 2222, si se modifica la configuración, se modifica el puerto 8822 para usted. Establezca el número de puerto, el nombre de usuario predeterminado es root y la contraseña es kingate.

Unirse al inicio

Ejecución de Debian:

update-rc.d -f kingate defaults

Ejecución de CentOS:

chkconfig – nivel 345 kingate en

Copyright © Conocimiento de Windows All Rights Reserved