Skip to main content

🌏一个解决SNI RST导致维基百科、Pixiv等站点无法访问的工具 | A tool for solving SNI RST

Project description

Accesser

English version

一个解决SNI RST导致维基百科、Pixiv等站点无法访问的工具
支持的站点

使用

如果不知道什么是Python

这里下载Windows一键程序,运行既可(建议关闭其他代理软件),首次使用会要求安装证书,选是即可。

如果已经安装了Python 3.10*或更高版本

pip3 install -U "accesser[doh,doq]"

如果你不需要 DNS-over-HTTPS 和 DNS-over-QUIC,则可以不用带[doh,doq]

然后通过如下命令启动:

accesser

对于Windows系统,默认情况下(没有指定--notsetproxy)会设置PAC代理为http://localhost:7654/pac/?t=<随机数>,如果没有可以手动设置。

此外,对于Windows系统,默认情况下(没有指定--notimportca)会自动导入证书至系统,如果没有可以手动导入,请看这里

*可以使用例如pyenv来安装所需的Python版本(推荐Python 3.11+)。

设置

启动一次Accesser后,会在 工作目录 下生成config.toml,具体含义见其中注释,保存后重新打开程序。

进阶1: 与v2ray等其他代理软件一起使用

Accesser是一个本地HTTP代理,默认代理地址为http://localhost:7654,只要网络流量能从其他代理软件以HTTP代理导出就能联合使用。

v2ray为例,可以添加一个HTTP的outbound指向http://localhost:7654,并设置相应的路由规则,将维基百科、Pixiv等站点的流量送到这个outbound。 并在启动 Accesser 时带上 --notsetproxy 参数以避免 Accesser 设置系统代理。

此外,你还可以设置一个DNS outbound,然后编辑config.toml让Accesser使用这一DNS。

进阶2: 增加支持的网站

编辑工作目录下的pac文件(如果是一键程序,可以从GitHub下载这一文件到工作目录),使要支持的网站从代理过。

然而,并不是所有站点都可以直接工作,可能需要一些调节,见如何适配站点

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

accesser-0.9.2.tar.gz (29.1 kB view details)

Uploaded Source

Built Distribution

accesser-0.9.2-py3-none-any.whl (30.4 kB view details)

Uploaded Python 3

File details

Details for the file accesser-0.9.2.tar.gz.

File metadata

  • Download URL: accesser-0.9.2.tar.gz
  • Upload date:
  • Size: 29.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for accesser-0.9.2.tar.gz
Algorithm Hash digest
SHA256 ed466ccd61ec926bf1ea19b8de2627d8e6523e5fee65711fc6bd6ff6e6c86554
MD5 db0bf4078ffe33a18e1cdd37a82c62b3
BLAKE2b-256 7a0ec32d8f36211092bd65904b9d2016a98c12e980d027bbd14c3b5af21e0484

See more details on using hashes here.

Provenance

File details

Details for the file accesser-0.9.2-py3-none-any.whl.

File metadata

  • Download URL: accesser-0.9.2-py3-none-any.whl
  • Upload date:
  • Size: 30.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for accesser-0.9.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c8af1c012b940d0fb1de44c37d9a805de3b140fa6807af8f4e582093e1963eed
MD5 9573553f5fec9dc0fb1bee137940bb77
BLAKE2b-256 a08449b47e2aa79250829742bc2f4d4e98d6a45368933c0991bc07053f639958

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page