手把手教你用Windows自建SOCKS5代理服务器
很多朋友想在本地搭建个专属的SOCKS5代理,但网上教程要么用第三方软件收费,要么操作太复杂。今天咱们用Windows自带的PowerShell功能,配合LoongProxy的优质代理IP资源,20分钟就能搞定。
为什么要自己搭SOCKS5?
自己搭建最大的好处就是掌控权在手。市面上的现成工具经常要更新配置,自己搭的服务器就像自家后花园,想怎么调整都行。特别是搭配LoongProxy这种专业代理IP服务,能灵活切换不同地区的节点,还不受共享IP的流量限制。
准备工具清单
• Windows 10/11 电脑一台
• 管理员权限的PowerShell
• LoongProxy提供的独享IP+端口+认证信息
• 网络调试工具(推荐Netcat)
四步搭建实战教学
步骤1:开启Windows隐藏功能
在搜索框输入Windows功能,勾选【Telnet客户端】和【简单TCP/IP服务】,这俩是搭建服务的基础组件。
步骤2:创建代理监听端口
用管理员身份打开PowerShell,输入:
New-NetFirewallRule -DisplayName "SOCKS5_Proxy" -Direction Inbound -Protocol TCP -LocalPort 1080 -Action Allow
这个命令会在防火墙开个1080端口的通行证
步骤3:配置LoongProxy节点信息
登录LoongProxy后台获取:
• 代理服务器地址(比如gateway.loongproxy.com)
• 端口号(通常2000-30000之间)
• 用户名+密码认证信息
步骤4:建立隧道连接
在PowerShell粘贴这个模板命令:
ssh -D 1080 -p [端口号] [用户名]@gateway.loongproxy.com
把中括号内容替换成你的实际信息,回车后输入密码就搞定了
验证是否成功
新开个命令行窗口输入:
curl --socks5-hostname 127.0.0.1:1080 https://ip.loongproxy.com
如果返回的IP地址是LoongProxy提供的节点IP,说明隧道打通了
常见问题排雷指南
Q:连接老是断开怎么办?
A:检查LoongProxy后台的IP有效期,建议用他们的长效静态IP,比动态IP稳定得多
Q:速度达不到预期?
A:1. 在LoongProxy控制台切换其他机房节点
2. 把ssh命令里的加密方式改成-c aes128-ctr
降低CPU消耗
Q:支持哪些应用程序?
A:任何支持SOCKS5代理的软件都行,包括但不限于:
• 浏览器(Chrome/Firefox)
• 下载工具(IDM/qBittorrent)
• 游戏客户端(Steam/Epic)
为什么推荐LoongProxy?
他们家的全协议支持是最大亮点,SOCKS5、HTTP、HTTPS都能走同一个通道。实测同时开30个线程下载,IP存活率还能保持在98%以上,这对需要稳定连接的业务场景特别重要。另外有个黑科技是智能端口复用技术,一个IP能同时处理多种协议请求,不用来回切换配置。
最后提醒下,自建服务器记得定期更新ssh客户端版本,安全补丁要及时打上。如果嫌自己维护麻烦,LoongProxy也提供现成的SOCKS5接入点,不过自己动手搭建的过程还是很有成就感的对吧?