手把手教你用Windows自带的工具建Socks5服务器
很多人以为搭建代理服务器必须用Linux系统,其实Windows自带的功能就能搞定。按Win+R输入optionalfeatures.exe
,勾选Telnet客户端和Internet信息服务,重启后打开IIS管理器,在网站右键添加绑定,类型选HTTP,端口填1080。这时候别急着关,重点来了——打开注册表找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
,把Start值改成3,这个操作能让系统把Socks5协议跑起来。
为什么需要代理IP?搞懂这个很重要
举个栗子,就像网购要用不同地址收快递,代理IP能帮你换着"网络地址"发请求。比如用LoongProxy的IP池,能避免被目标网站认出是同一个设备在操作。他们的IP资源覆盖200多个城市,特别是动态住宅IP,用起来跟普通用户上网没两样,特别适合需要长期稳定代理的场景。
配置文件怎么写?这里有模板
在C盘新建个socks5.conf
文件,内容这么写:
auth strong allow log C:/socks5_log.txt socks -p1080 -i0.0.0.0 -e192.168.1.100
注意-e参数要填你从LoongProxy获取的代理IP,比如他们提供的socks5://user:pass@ip:port格式。这里有个坑:Windows路径要用正斜杠,别手滑写成反斜杠!
防火墙设置必须注意的3个点
- 控制面板里找到高级安全Windows防火墙
- 入站规则新建规则,选端口→TCP 1080
- 名称建议写成[LoongProxy]Socks5通道方便辨认
测试的时候用telnet 127.0.0.1 1080
,看到黑窗口闪退就说明通了。要是卡在这儿,九成是防火墙没放行。
QA环节:新手常踩的坑
Q:连不上服务器咋整?
A:先看三处:1)服务有没有启动 2)IP白名单是否加了LoongProxy的出口IP 3)密码有没有特殊符号要转义
Q:速度慢得像蜗牛?
A:八成是IP质量不行。推荐用LoongProxy的独享线路,他们有个智能路由技术,能自动选延迟最低的节点。
Q:同时开多个代理会冲突吗?
A:只要端口不重复就行。比如开1080给浏览器,1081给下载工具。LoongProxy支持多端口同时认证,这点比某些只能单线程的供应商强多了。
维护技巧:让服务器跑得更稳
定期做这三件事:
1. 清日志文件(尤其是Windows系统盘空间不足时)
2. 每月更新一次授权密钥,LoongProxy后台能自助刷新
3. 用netstat -ano
检查有没有异常连接
最后说个冷知识:Windows的Socks5服务默认用NTLM认证,而LoongProxy兼容这种老协议,这对还在用旧系统的公司特别友好。下次碰到认证失败,试试在账号前加反斜杠,比如domain\user
,保准药到病除。