新闻中心
1分钟学会使用win10云服务器搭建Socks5多IP代理
2022-11-22
阅读()
来源:互联数据

现在很多玩家搭建游戏sk5代理,主要用于玩外服游戏。如何利用某云独立IP使用windows系统用CCProxy搭建Socks5多IP代理服务器图文教程实现单窗口单IP?用win系统搭建socks5代理的几种方法,注意:监听小于1024的端口需要root权限。


材料:购买某云独立IP服务器,根据所购买的服务器配置,1核2G可以申请2x6=12个公网IP, 2核2G可以申请2x10=20个公网IP。


win10云服务器搭建Socks5http://www.hkt4.com/cloud/hk.html


实现方式:1、基于Linux系统 + sk5协议实现游戏代理。2、支持用户名密码认证。3、支持站群多ip。4、支持限速。5、可定制功能


Socks5不需要高配置,所以只要追求IP数量的话,推荐这两个配置性价比最高。


第一种:利用ssh搭建socks5代理:


SSH,安全外壳协议(Secure Shell Protocol / SSH)是一种在不安全网络上提供安全远程登录及其它安全网络服务的协议。常用的SSH工具有开源软件PuTTY,支持SSH远程登录的主机可以实现socks5代理服务器的功能,而PuTTY完整版自带的plink可以实现命令行方式调用PuTTY实现SSH的加密通道。



利用ssh搭建socks5代理具体步骤如下:


1、去PuTTY官方网站下载plink

http://the.earth.li/~sgtatham/putty/latest/x86/plink.exe


2、调用plink开启代理服务

plink 的调用参数是:plink -N 远程用户@IP或域名:远程SSH服务端口 -pw 密码 -D 本地IP:本地端口


如:plink -N Username@sshServer -pw Password -D 127.0.0.1:1080


当然也可以将下面的代码修改好之后,另存为“plink.bat”的批处理文件,并放与plink同一目录下执行。

Username:SSH登陆用户名;Password:密码;sshServer:ssh服务器IP地址或域名


将本机1080端口的流量通过ssh协议转发到远程服务器(一般是VPS),以远程服务器为“跳板”进行上网。在本机执行如下命令即可监听本机0.0.0.0的1080端口:# -p 表示远程服务器的SSH端口:ssh -Nf -D 0.0.0.0:1080 -p 2234 user1@139.46.102.57


注意:执行这个批处理文件,保持其窗口开启,一旦关闭窗口代理便失效。


3、使用代理服务器进行上网


如果你安装有傲游、FireFox等浏览器,可以直接将代理服务器设置为“SOCKS5”类型,IP是“127.0.0.1”,端口是“1080”


如果想其他的一些软件或者游戏程序使用代理,那么就需要使用SOCKS5代理软件“SocksCap”。

SocksCap下载:http://www.ccproxy.com/download.htm


第二种:利用python脚本一键启动socks5代理


GitHub上有个python脚本,运行该脚本即可启动socks5代理。py脚本下载地址:https://github.com/fengyouchao/pysocks/raw/master/socks5.py

# 默认监听0.0.0.0:1080端口


python2.7 socks5.py start

# 监听0.0.0.0:8080端口并设置socks5代理的认证密码

python2.7 socks5.py start --port=8080 --auth=admin:123456


相关阅读