这里介绍的改hosts各位提督应该都不陌生,这是骗过dmm的ip检查玩舰娘的方法之一,同时改hosts也是翻墙的重要方法之一,只要服务端适当配置,干什么都是可以的,今天分享下通过SNIProxy转发80及443端口实现google/DMM的正常访问的具体操作方法。
服务器端改hosts代理的方案通常是用Nginx来做反向代理,访问SSL加密页面时会遇到证书不匹配的问题,例如DMM用户登录页面,下面提供一种方法可以避免这个问题。
用 SNIProxy 做代理的话可以转发SSL相关的信息从而避免证书不匹配的问题,而且该软件使用方便,配置起来非常简单,有条件的提督们可以轻松的搭建类似的服务。下面以Ubuntu 14.04 LTS为例演示如何配置。
首先你得有个……在日本的VPS或者独立服务器,导入PPA仓库:
# apt-get install python-software-properties
# add-apt-repository ppa:dlundquist/sniproxy
然后安装SNIProxy:
# apt-get update
# apt-get upgrade
# apt-get install sniproxy
简单修改一下/etc/sniproxy.conf文件,在table http_hosts和table https_hosts两块内都加入以下两行:
www.dmm.com *
www.dmm.co.jp *
保存后重启SNIProxy服务即可:
# service sniproxy restart
这样在服务器端就配置好了,然后修改自己本地的hosts文件,加入你自己服务器的IP地址,例如修改C:\Windows\System32\drivers\etc\hosts文件,加入以下两行:
106.185.xx.xx www.dmm.com
106.185.xx.xx www.dmm.co.jp
106.185.xx.xx www.google.co.jp