Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Kingateプロキシサーバセットアップステップ

Kingateプロキシサーバセットアップステップ

  

kingateは、http、socks、ftp、およびその他のプロトコルをサポートする、中国人によって開発されたプロキシサーバです。マルチスレッド、TCPポートマッピング、ルール制御、時間制御、ユーザー認証、http管理、その他の機能をサポートします。

kingate公式ウェブサイト:http://sourceforge.net/projects/kingate/

必要な依存関係をインストールする

Debian:

apt-getビルドに不可欠なautomakeのインストールgcc g ++

CentOS:

yumインストールの作成make automake gcc gcc-c ++ gcc-g77

インストール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

configure kingate

/usrを変更する/local/kingate/etc/kingate.confは次のとおりです。

http off

ftp off

pop3 off

smtp off

telnetオフ

靴下オン

mmsオフ

rtspオフ

管理on

max 2000

Max_per_ip 0

min_free_thread 3

http_port 8082

http_accelerate off

x_forwarded_for on

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 user

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 on

mem_min_cache 50m

mem_max_cache 12m

disk_min_cache 20m

disk_max_cache 30m

use_disk_cache off

更新しない

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

上記の設定では、socks onはsocksプロキシを有効にすることを意味します(必要に応じて他のタイプを開くこともできます)。プロキシ)、socks_port 20120は、ソックスプロキシの側を表します。口だ。管理オンhttp管理を有効にするために、manage_port 2222はhttpによって管理されるポートです。ポート番号を変更することを強くお勧めします。

kingateの起動と管理

起動スクリプトのダウンロードと権限の追加

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の管理

開始Kingate:

/etc/init.d/kingate start

close kingate:

/etc/init.d/kingate stop

kingateを再起動します。

/etc/init.d/kingate restart

httpAdmin

管理アドレス:http://ip:2222、設定を変更すると、8822ポートが自動的に変更されます。ポート番号を設定し、デフォルトのユーザー名はroot、パスワードはkingateです。

スタートアップへの参加

Debianの実行:

update-rc.d -fデフォルトの設定

CentOSの実行:

chkconfig–レベル345で勝つ

Copyright © Windowsの知識 All Rights Reserved