补充说明
使用本程序,需要关闭浏览器的安全 DNS(DOH)和系统的 IPv6,有问题加文末群组反馈前段时间,这个域名被加入了 SNI 黑名单,可能因为发了些电影?又或者被其他 CF 用户牵连?总之出现这种情况,除了换域名,没有别的办法,据说以后 ESNI 流量也会被直接丢弃。
于是写了个工具,从客户端更改 SNI,本来准备改 TCP 包,尝试后发现会握手失败,无奈只能抄一抄大佬的中间人代码。
搜索得知 Pixiv 和维基百科也被 SNI 阻断,所以这个工具的卖点就成了直连它们,访问本博客是附加功能。下文首先概述其他大佬的 Pixiv 相关工具,最后介绍本工具的使用方法。
Website
因为加了缓存,OysterQAQ
大佬的 代理站 访问速度最快,但主要功能是搜图,不能登录关注作者什么的。
然后是 mashirozx
大佬基于 Nginx 配置的 本地代理,功能上与我的工具类似,使用上我的工具简单点。
Application
客户端方面,Win10 可使用 tobiichiamane
大佬的 pixivfs-uwp,界面非常符合原生风格。
Android 和 iOS 上最好的客户端是 Notsfsssf
大佬的 pixez-flutter,访问速度不错。
Local SNI Proxy
最后介绍我的工具,它是一个本地 DNS 和 TLS 服务器,简称 LSP
。通过配置把 SNI 阻断域名导入本地 443 端口,再通过中间人方法分别与浏览器和服务器交互。
安装上它非常简单,只需下载 windows.7z,把它解压到你的软件目录,随后进入该目录,双击 install.bat
即可。
安装完成后你就可以直连 Pixiv 和 Wikipedia 了。如需更改配置,访问后台 https://lsp.com 即可,注意指定 https
。
第一个输入框用于指定上游 DNS,用于解析没有被阻断的域名,格式是 协议://IP:端口
,默认使用阿里和腾讯 DNS,一般无需修改。
下面的输入框用于指定被 SNI 阻断域名的 IP、网址和伪造的 SNI,格式如下:
210.140.131.223 www.pixiv.net www.kernel.org
每行一个,www.kernel.org
是伪造 Server Name,可以不填,默认使用 www.apple.com
,修改好后点击保存即可。
如果安装和使用过程中有任何问题,欢迎留言,也可加入下方群组讨论。最后,如果你有 Github,别忘了给下面的大佬们加星(第一个是我),使用愉快,感谢支持。
Reference
如有问题请在下方留言,文章转载请注明出处,详细交流请加下方群组!请大佬不要屏蔽文中广告,因为它将帮我分担服务器开支,如果能帮忙点击我将万分感谢。
同样的问题,昨天下午开始
一直显示 421 Misdirected Request
求大佬看看是什么问题
到群里换个IP
申请加入qq群了,但是没管理员确认
加载不了p站,显示:
421 Misdirected Request
nginx
大佬这怎么解决?
第二个链接是怎么用的
最近p站图片又刷不出来了,哪位大佬知道有效图片ip吗
用群里工具
大佬,按流程安装过后登不上p站,有何解决方法@(泪)@(泪)@(泪)
安装好后还是没进不去那个 https://lsp.com从文件夹里打开也是没有,安全性也关闭了,搞不懂,请大佬指点下。
如何进入lsp.com呢,自动跳转到longsonpetro了
ta显示网址为“https://raw.githubusercontent.com/vcheckzen/LSP/main/dist/lsp-windows.7z 的网页可能暂时无法连接,或者它已永久性地移动到了新网址。”怎么办?
您原来的网址windows.7z那个失效了,啊这......
没失效,https://raw.githubusercontent.com/vcheckzen/LSP/main/dist/lsp-windows.7z下不了就是你和GitHub的分发服务器通讯有问题
安装完成后正常使用了两天,但电脑重启后 pixiv 及 wikipedia 均无法访问,无法进入后台,浏览器输入https://lsp.com 跳转至 longsonpetro。任务管理器查看服务正常运行,53、443 及 3080 端口由 lsp.exe 正常占用,且卸载重装服务,重启电脑后问题依旧,求教
有线WIFI互相切换后,需要重装。不能更改系统DNS
感谢,已经正常了,就是好像 lsp.com 跳过 longsonpetro 之后浏览器就永远自动跳转 longsonpetro 了@(狂汗)不过看起来直接输 https://127.0.0.1:3080 也行
关闭浏览器的安全dns并清除缓存
话说大佬有空看看mac上怎么搞吗,我直接打包源码好像不得行,根据报错修了一些小问题之后永远提示握手失败,证书手动装了一遍也不行
没事了,safari 浏览器的锅,似乎一直不信任自签证书(即使钥匙串已经设了始终信任),换了 chrome 已经能用起来了
为什么按照步骤操作完后,可以成功进入p站,但是无法加载图片,只能看小说等文字的东西
自己进后台换个有效的图片IP
我也是,你解决了吗
我是用你开发的工具能够访问pixiv但无法加载图片,不知道能否提交这个错误日志给你?
大佬现在这个工具还能用吗?打开P站和Wiki图片都显示不出来
http://lsp.com能不能换成其他自定义域名?
http;//lsp.com总是跳转到一个其他的网站
请问后台lsp.com如何打开,那个lsp.exe是干什么的,还有这个软件安装了之后无法关闭吗?
浏览器打开。exe不用管。安装好在后台运行,不用就卸载。更多问题加文末群组
大佬非常厉害,膜拜,已经直连上p站了,请问可以用这种方法直连e站吗@(乖)
另外问下大佬,我这目前能直连p站,但是进不去维基百科
链接不行了
有Android的方法吗?
作者文章里面指路了
大佬,火狐显示
建立安全连接失败
连接到 www.pixiv.net 时发生错误。PR_CONNECT_ABORTED_ERROR
其他浏览器也无法连接,之前一直用的mashiro佬的方案,但是从某个时点开始突然就不行了
需要浏览器关闭安全 DNS,不行的话加文末群组反馈吧
安装出现
无法将“Set-DnsClientServerAddress”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后重试。
所在位置 行:1 字符: 31
+ & { Set-DnsClientServerAddress
Window7 可能需要升级 Powershell 到 5.0