自主搭建海外IP,方便facebook养号
对于做facebook的投放的人来说,不养号是不行的,facebook个人号、主页、BM都是极易被封,平时就需要养成养号的习惯。
最近一段时间,遇到很多小哥哥小姐姐,问我使用什么代理(见于话题敏感,以下都称“代理”)。或者买的号,一登入就死。即使换电脑,换浏览器,甚至换个代理的都没用。为什么?很可能是你的代理IP地址的问题。
对于大部分人来说,购买使用的“代理”是那种里面有很多线路的那种,动态IP地址的那种。好处是,A线路不行,可以换B线路。但是对于facebook养号来说,来显然这种不行,因为这种线路很多人在用,同一个IP很多人在用,自然别人违规了,也可能影响到你。其次,因为是动态IP,可能显示的还是美国,但是IP地址可能已经更换了。这样极易被facebook检测到敏感操作而被审查或者验证。
很显然,这种不适合用来养号。而今天我们要说的,就是固定类ip代理,用VPS服务器一键脚本搭建SS)/搭建SSR服务,并开启BBR加速。搭建的ss /ssR服务器支持所有客户端类型,包括iOS,Android,Windows,Mac。当然也可以一机多用。鉴于敏感,请各位使用者同学合理合规学习使用,禁止非法使用,否则后果自负。
搭建之前,你喜欢准备两个东西,一个是VPS云服务器,其次是配置的xshell软件,最后是下载ss /ssR 软件。
代理服务器购买
作为跳板的服务器,常见的有Vultr和搬瓦工。当然因为本人英文一般,看这种英文后台比较纠结,所以找了一个国内的,美国线路,也就20元一个月。这里就不说是哪家了,以免有打广告的嫌疑。所以大家只需要去购买就可以了。之后才是搭建。
一键搭建SS/搭建SSR服务
注意,ss /ssR这两个只需要搭建一个就可以了!!!!SS与SSR之间的比较一直是各有各的说法,王婆卖瓜自卖自夸。不过我用的是SSR看个人喜好吧。
一键搭建ss
VPS,购买之后,一般服务器就已经配置安装了CentOS,里面有vps的IP地址,账户用户名跟密码,然后下载Xshell软件(Xshell 6 或者Xshell 7都可以),你的vps这些信息在Xshell里登入,连接登入上后,一般有一个绿色小标志。如下图所示的界面:
如红框中所示,root@vm1475 ~]#说明已经连接成功了,之后你只需要在绿色光标处直接复制以下代码并回车就可以了(直接复制即可,如每段代码下方截图中所示,也可以自行打字输入,注意空格就好)。
1.下载一键搭建ss脚本文件(直接在绿色光标处复制该行命令回车即可,只需要执行一次,卸载ss后也不需要重新下载)
git clone -b master https://github.com/flyzy2005/ss-fly
如果提示bash: git: command not found
,则先安装git(你如果不知道自己是哪个系统,那就全部执行一次,然后再执行上面的那个下载命令):
Centos系统执行这个: yum -y install git
Ubuntu/Debian系统执行这个: apt-get-y install git
2.运行搭建ss脚本代码
ss-fly/ss-fly.sh -i flyzy2005.com 1024
其中flyzy2005.com换成你要设置的shadowsocks的密码即可(这个flyzy2005.com就是你ss的密码了,是需要填在客户端的密码那一栏的),密码随便设置,最好只包含字母+数字,一些特殊字符可能会导致冲突。而第二个参数1024是端口号,也可以不加,不加默认是1024~(举个例子,脚本命令可以是ss-fly/ss-fly.sh -i qwerasd,也可以是ss-fly/ss-fly.sh -i qwerasd 8585,后者指定了服务器端口为8585,前者则是默认的端口号1024,两个命令设置的ss密码都是qwerasd):
界面如下就表示一键搭建ss成功了:
请保存这些信息。这就是你的代理的ip地址、端口、密码跟协议。
注:如果需要改密码或者改端口,只需要重新再执行一次搭建ss脚本代码就可以了。
3.相关ss操作
修改配置文件:vim /etc/shadowsocks.json
停止ss服务:ssserver -c /etc/shadowsocks.json -d stop
启动ss服务:ssserver -c /etc/shadowsocks.json -d start
重启ss服务:ssserver -c /etc/shadowsocks.json -d restart
4.卸载ss服务
ss-fly/ss-fly.sh -uninstall
一键搭建ssR
再次提醒,如果安装了SS,就不需要再安装SSR了,如果要改装SSR,请按照上一部分内容的教程先卸载SS!!!
1.下载一键搭建ssr脚本(只需要执行一次,卸载ssr后也不需要重新执行)
git clone -b master https://github.com/flyzy2005/ss-fly
,此步骤与一键搭建ss一致,就是clone一键脚本代码。
2.运行搭建ssr脚本代码
ss-fly/ss-fly.sh -ssr
注意,请等待执行完操作。
3.输入对应的参数
执行完上述的脚本代码后,会进入到输入参数的界面,包括服务器端口,密码,加密方式,协议,混淆。可以直接输入回车选择默认值,也可以输入相应的值选择对应的选项:
各位小哥哥小姐姐应该都懂英文的吧,这里是选择SSR的密码,默认的是teddysun.com的密码,你可以在后面绿色标准后输入你想要的密码,也可以直接按enter键进行下一步。之后,几个操作跟这一步相同,如果你不想修改,就直接按enter进行下一步,默认它的选择就好。包括端口号等操作
全部选择结束后,会看到如下界面,就说明搭建ssr成功了:
请保存这些信息。这就是你的代理的ip地址、端口、密码跟协议。
注:如果需要改密码或者改端口,只需要重新再执行一次搭建ssR脚本代码就可以了。
一键开启BBR加速
BBR是Google开源的一套内核加速算法,可以让你搭建的ss /ssR速度上一个台阶,本一键搭建ss/ssr脚本支持一键升级最新版本的内核并开启BBR加速。
BBR支持4.9以上的,如果低于这个版本则会自动下载最新内容版本的内核后开启BBR加速并重启,如果高于4.9以上则自动开启BBR加速,执行如下脚本命令即可自动开启BBR加速:
ss-fly/ss-fly.sh -bbr
装完后需要重启系统,输入y即可立即重启,或者之后输入reboot
命令重启。
判断BBR加速有没有开启成功。输入以下命令:
sysctl net.ipv4.tcp_available_congestion_control
如果返回值为:
net.ipv4.tcp_available_congestion_control = bbr cubic reno
只要后面有bbr,则说明已经开启成功了。
到此,我们SS或者SSR都已经搭建完了。接下来就是去下载代理软件了(ss /ssR)。请记住,如果你搭建的是SS,就下载shadowsocks,不管是电脑还是手机端,都下载对应的,不能混用。
客户端搭建ss /ssR
客户端搭建ss代理
各种客户端版本下载地址请自行在百度或者商店里下载。下载后,把ip地址、端口、密码、协议对应填写或者选择上,点击确认就可以了。
在状态栏右击ssR,在系统代理模式中选择PAC模式,再左击两次状态栏的图标打开编辑服务器界面,如上图所示,按照自己的服务器配置填充内容,保存即可~
OK!一键脚本搭建ss /ssR完毕!享受科学冲浪吧!