分类 小伎俩 下的文章

搭建ss服务器
1.远程连接vps服务器
2.输入以下命令

wget –no-check-certificate -O shadowsocks.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh

3.获取 shadowsocks.sh 读取权限

chmod +x shadowsocks.sh

4.输入以下代码

./shadowsocks.sh 2>&1 | tee shadowsocks.log

5.设置密码,端口号,加密方式选(7)aes-256-cfb
设置密码

6.按任意键进行安装
安装完成

使用BBR加速上网
1.安装 BBR

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh

2.获取读写权限

chmod +x bbr.sh

3.启动BBR安装

./bbr.sh

接着按任意键,开始安装,坐等一会。安装完成一会之后它会提示我们是否重新启动vps,我们输入 y 确定重启服务器。

重新启动之后,输入 lsmod | grep bbr 如果看到 tcp_bbr 就说明 BBR 已经启动了。

  1. 准备以下工具:
  2. 下载链接:http://thesprawl.org/projects/dnschef/

wifi 路由器一台(如果手机和 PC 可处于同一网段,就无需额外准备)
PC
手机

  1. 连接 PC 至 wifi 路由器(有线无线都行),假设 PC 现在的 IP 是 192.168.10.100
  2. 给 dnschef.exe 设置一个快捷方式,快捷方式的目标位置后加入(有个空格):
    --fakedomains .baidu.com,.jd.com --fakeip 192.168.10.100 -i 192.168.10.100 –q

参数解释:
--fakedomains .baidu.com,.jd.com// 针对这些域名做 DNS 劫持,PC机的WEB服务需要为这些域名做处理
--fakeip 192.168.10.100// DNS 服务器伪装 IP
--i 192.168.10.100// DNS 服务器地址,也就是 PC 的 IP地址
然后双击快捷方式启动 DNS 劫持(调试期间不能关闭)

  1. 手机连接 wifi,设置为静态获取 IP(注意避免 IP 冲突),网关设置为路由器 IP,IP 任意,
    DNS1 服务器 IP 为 PC 的 IP,

DNS2 服务器 IP 为 8.8.8.8(谷歌 DNS,也可设置为网络运营商的 DNS)

  1. 路由器中给 PC 绑定静态 IP,这样的话每个开发者可以设置好自己手机的 wifi 连接配置后无需再改
    动 DNS1 服务器 IP
  2. 访问页面看效果(此时访问符合 .baidu.com,.jd.com 规则的域名时,请求就会被劫持到 PC 机)