首页/网络/常用端口速查/9150 Tor Browser SOCKS 口

9150 Tor Browser SOCKS 口

Tor Browser 的内置代理端口:浏览器捆绑包把 SOCKS 监听放在 9150(控制 9151),避免与系统 Tor 的 9050 冲突。

常用端口速查网络更新于 2026-10-13

9150 与 Tor Browser 代理

9150 是 Tor Browser 内置 Tor 代理的 SOCKS5 端口,控制端口为 9151。Tor Browser 把 Tor 进程与浏览器打包在一起运行,为了避免与系统上单独安装的 Tor(默认 SOCKS 9050、控制 9051)冲突,捆绑包使用 9150 与 9151。因此让其他程序借 Tor 出口访问时,要连的是 9150 而不是 9050;如果两个端口都在监听,说明这台机器上同时存在两套 Tor。

基本信息

服务名Tor Browser(内置 Tor 代理)
传输层TCP(SOCKS5 9150;控制口 9151)
对照端口系统 Tor 默认 SOCKS 9050、控制 9051
用途浏览器与命令行程序经 Tor 网络访问
安全等级本机回环

典型使用场景

  • 匿名访问排障:确认程序连的是哪一套 Tor 的 SOCKS 端口
  • 命令行借道:让 curl 等工具走 Tor 出口验证连通性
  • 端口冲突排查:两个 SOCKS 端口同时存在时的来源确认
  • 合规审查:确认终端上这类工具的安装与使用是否符合规定
  • 流量识别:分析异常出站连接的对端特征

验证出口

验证出口
curl --socks5-hostname 127.0.0.1:9150 https://check.torproject.org/api/ip
ss -lntp | grep -E ':(9050|9150) '   # 两个端口都在说明有两套 Tor
ss -lntp | grep -E ':(9051|9151) '   # 对应的控制端口
# 部分工具只支持 HTTP 代理参数,需要额外做 SOCKS 到 HTTP 的转换

Tor 端口对照

端口用途来源
9050系统 Tor 的 SOCKS5独立安装的 tor 服务
9051系统 Tor 的控制口独立安装的 tor 服务
9150Tor Browser 的 SOCKS5浏览器捆绑包(本条目)
9151Tor Browser 的控制口浏览器捆绑包
SOCKS5 与 HTTP 代理不是一回事:curl 这类工具通常支持 --socks5-hostname,但部分程序只认 HTTP 代理参数,此时需要额外的转换层,否则会报连接被拒。
这类代理默认只监听本机。若被改成对外监听,该主机就变成开放代理,可能被他人用来匿名出网,法律责任与流量归属都会变得难以厘清。
9150 是本机回环端口,网络流量里根本不会出现它。若要在网络侧识别这类工具的使用情况,需要看客户端与中继之间的连接特征(中继入口常见 9001 或 443 等端口),只盯 9150 得不到任何线索。
机器上同时存在浏览器捆绑包与独立 Tor 时,端口会成对出现:9050/9051 属于系统 Tor,9150/9151 属于浏览器。排查代理连通性前先确认程序配置里写的是哪一对,写错时通常表现为连接被拒绝。

易错点

  • 脚本写死 9050:只安装 Tor Browser 的机器上连接直接被拒
  • 把代理改成对外监听:主机成为开放代理,被他人滥用
  • 以为 Tor 出口完全匿名:出口节点的行为与策略仍会影响可用性与可观测性
  • 与单位网络使用规定冲突:安装与使用前应先确认合规要求
  • 把本机回环端口写进防火墙策略:策略对回环流量无效,改动等于白做,还可能掩盖真实问题

数据来源与参考

  • Tor Browser 官方文档(SOCKS 9150/9151)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌