菜单

Pixiv(pixiv.net)被GFW通过DNS污染墙掉后的多种访问方法

2017年11月6日 - Web 相关
Pixiv(pixiv.net)被GFW通过DNS污染墙掉后的多种访问方法

著名的P站,Pixiv(pixiv.net)已确认被墙,墙的途径是DNS污染,即在查询pixiv.net等域名时向客户端提供错误的IP地址,使得一般情况下客户端无法访问。

下图是在阿里云DNS上的pixiv.net查询结果,可见其返回的是一个虚假的IP:

访问方法

1.修改本机hosts

由于P站的IP并没有被墙,所以我们可以通过修改本机hosts的方式,来在本机上强制给pixiv.net等域名设置一个正确的IP,这种方法的成本几乎为0,不需要任何付费的代理服务或VPN,考虑到P站在国内的速度本身就不错,所以这是最值得考虑的方法。

2019.7.14 update: 由于pixiv经常更换ip地址,所以我做了一个pixiv hosts实时生成网站:http://null4a79.pythonanywhere.com/,若不同请以实时生成的为准。

步骤也很简单,打开本机的hosts文件(如Windows为“C:\windows\System32\drivers\etc\hosts”,高贵的类UNIX(Linux/Mac等)系统为/etc/hosts),并在文件末尾加入以下内容:

210.140.131.219 pixiv.net
210.140.131.224 accounts.pixiv.net
210.140.131.224 www.pixiv.net
210.140.131.219 www.pixivision.net
210.140.131.153 source.pixiv.net
210.140.131.147 imgaz.pixiv.net
210.140.131.219 imp.pixiv.net
210.140.92.141 i.pximg.net
210.140.92.140 s.pximg.net
210.140.92.139 booth.pximg.net
210.140.92.138 pixiv.pximg.net
210.140.92.137 img-sketch.pximg.net
210.140.92.136 public-img-comic.pximg.net

# 以上地址随时可能失效,请访问http://null4a79.pythonanywhere.com/查询最新地址

修改后通常需要重启浏览器或重启网络服务,或者干脆直接重启操作系统,之后便可以正常访问P站了。

# 2018.1.12 update: 更新缺失的accounts.pixiv.net项目
# 2018.8.2 update: 更新ip地址
# 2019.7.14 update: 更新ip地址

2.使用代理软件或VPN

大多数的代理软件(如ShadowSocks)和VPN会在不受污染的代理服务器上解析域名,所以在使用代理软件或VPN时,不会被GFW污染,可正常访问。

但需要注意的是,可能是出于防止bot和爬虫的目的,P站屏蔽了许多VPS的IP,如果你的代理服务器的IP被P站屏蔽了,则还是无法访问P站,例如Vultr 日本VPS的45.76.0.0/16这个IP段,就是被P站屏蔽的。一般不是日本的VPS都能正常访问。

3.在路由器上使用ChinaDNS等服务来全局防DNS污染

如果你使用openWRT或其他兼容系统的路由器,并有稳定的ShadowSocks服务器,可以参考我的这篇文章来配置一个全局的反GFW网络环境。

5+

Pixiv(pixiv.net)被GFW通过DNS污染墙掉后的多种访问方法》有7个想法

WeiYuan

您好博主,请问您的命令行是什么主题呢。(不知道Linux里是这么叫不,有学习Linux的计划)很喜欢。好炫酷。顺便问下桌面什么主题。谢谢啦。博客收藏+1

1+
回复
    WuSiYu

    抱歉回复晚了
    终端是cool-retro-term,shell提示符是zsh的ys主题。
    桌面是KDE5和一个叫“DarkThemes”的桌面主题。

    1+
    回复
rustrain

然而现在这HOSTS又不能用了,找不到可以ping通的ip,而且一般登录被墙的网站都会被RST攻击,windows没有包过滤功能,不知博主有何解决方法

1+
回复
    WuSiYu

    p站的ip又变了,上面的hosts已经更新了,你可以试试新的。

    3+
    回复
心斩心

mac系统,改了host,会显示链接已重置。另外有什么不错的境外服务器推荐吗?价格在70元/月以下都可以

0
回复
    WuSiYu

    比较热门的IDC被封的概率也会比较大,最好尝试一些小众的提供商,不过相应不稳定或被跑路的风险也比较大,看你权衡了。

    0
    回复
Patrick Fon

我使用了ssr仍不能访问,chrome显示无法访问此网站,是节点的问题吗?但同个节点我看别人都可以,是不是这边移动的问题?

0
回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注