自 备 技 术 爪巴(pa) 土啬(qiang)

无奈,误入外贸歧途,既要搞定客户,又要搞定谷歌。
让我们荡起折腾的双桨,只有自备技术,才能丰衣足食。

记住,学习是一件很快乐的事情!
少壮不努力,
一生在内地;
英语学不牢,
世代在天朝。


步骤一:买个服务器

这里我推荐Linode vps,简单的那些注册步骤、绑定信用卡就不说了。

它上线了一个界面十分友好的服务器管理界面,点击进入:https://cloud.linode.com/linodes/create

现在新建一个Linode服务器的步骤很简单,从上到下依次选择,点点点就好了:

  • Choose a Distribution(我熟悉的distribution是CentOS 7)
  • Region(选择服务器地区)
  • Linode Plan(选择$5/月套餐即可)
  • Linode Label(给服务器起个名字)
  • Root Password(设置超级管理员密码)
  • Create(确认)

等待几分钟安装好了之后,服务器会自动开机,这时你就可以直接点击Launch Console,登陆上该服务器了,貌似要输入用户名:root和上边设置的密码。

ps:你也可以使用第三方终端来登陆服务器:比如xshell,在命令行输入:ssh [email protected] #xx替换为你自己的服务器ip地址;提示要密码,就输入你上面买服务器时设置的root密码即可进去命令行了。


步骤二:安装wget工具

一般新装的服务器都没有预安装下载工具wget;我们需要先运行以下命令安装:

yum -y install wget

这样才能继续下面的步骤:下载爪巴(pa)土啬(qiang)脚本。


步骤三:下载并执行脚本

版本1:ss/r/all

感谢程序猿们的分享,以下脚本均来自互联网。

依次复制黏贴到终端,依次enter即可:

wget --no-check-certificate -O shadowsocks-all.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all.sh
chmod +x shadowsocks-all.sh
./shadowsocks-all.sh 2>&1 | tee shadowsocks-all.log

#原文链接:https://teddysun.com/486.html

最后一行命令enter后,就会有互动界面让你选择,推荐的参数配置过程如下:

注意:除了示例的密码123456和端口12345随便写的之外!

Which Shadowsocks server you'd select:
1) Shadowsocks-Python
2) ShadowsocksR
3) Shadowsocks-Go
4) Shadowsocks-libev
Please enter a number (Default Shadowsocks-Python):2

You choose = ShadowsocksR

Please enter password for ShadowsocksR (Default password: teddysun.com):123456

password = 123456

Please enter a port for ShadowsocksR [1-65535] (Default port: 18564):12345

port = 12345

Please select stream cipher for ShadowsocksR:
1) none
2) aes-256-cfb
3) aes-192-cfb
4) aes-128-cfb
5) aes-256-cfb8
6) aes-192-cfb8
7) aes-128-cfb8
8) aes-256-ctr
9) aes-192-ctr
10) aes-128-ctr
11) chacha20-ietf
12) chacha20
13) salsa20
14) xchacha20
15) xsalsa20
16) rc4-md5
Which cipher you'd select(Default: aes-256-cfb):11

cipher = chacha20-ietf

Please select protocol for ShadowsocksR:
1) origin
2) verify_deflate
3) auth_sha1_v4
4) auth_sha1_v4_compatible
5) auth_aes128_md5
6) auth_aes128_sha1
7) auth_chain_a
8) auth_chain_b
9) auth_chain_c
10) auth_chain_d
11) auth_chain_e
12) auth_chain_f
Which protocol you'd select(Default: origin):5

protocol = auth_aes128_md5

Please select obfs for ShadowsocksR:
1) plain
2) http_simple
3) http_simple_compatible
4) http_post
5) http_post_compatible
6) tls1.2_ticket_auth
7) tls1.2_ticket_auth_compatible
8) tls1.2_ticket_fastauth
9) tls1.2_ticket_fastauth_compatible
Which obfs you'd select(Default: plain):6

obfs = tls1.2_ticket_auth

Press any key to start...or Press Ctrl+C to cancel

Enter回车安装成功界面提示这样,就算完成了:

Congratulations, your_shadowsocks_version install completed!
Your Server IP :your_server_ip
Your Server Port :your_server_port
Your Password :your_password
Your Encryption Method:your_encryption_method

Your QR Code: (For Shadowsocks Windows, OSX, Android and iOS clients)
ss://your_encryption_method:[email protected]_server_ip:your_server_port
Your QR Code has been saved as a PNG file path:
your_path.png

Welcome to visit:https://teddysun.com/486.html
Enjoy it!

版本2:v2r..

不深入,请自行查阅。

官方脚本:bash <(curl -L -s https://install.direct/go.sh)   
233脚本:bash <(curl -s -L https://git.io/v2ray.sh)

步骤四:下载客户端

ShadowsocksR版Windows客户端:

#下载链接
https://github.com/shadowsocksrr/shadowsocksr-csharp/releases

双击打开,把配置填写进去后;

SSR.png

右击电脑任务栏的客户端,勾选系统代理模式>PAC模式,就可以顺利地上谷歌了。

自己查阅资料即可,请勿做违法的事情~
自己查阅资料即可,请勿做违法的事情~
自己查阅资料即可,请勿做违法的事情~


进阶:开启BBR加速

引用自脚本作者:https://teddysun.com/489.html,Google开源了其TCP BBR拥塞控制算法,并提交到了Linux内核,从4.9开始,Linux 内核已经用上了该算法。根据实地测试,在部署了最新版内核并开启了TCP BBR的机器上,网速甚至可以提升好几个数量级。

1.开启BBR的脚本:

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
#安装完成后,脚本会提示需要重启VPS,输入y并回车后重启。

2.测试BBR是否开启,依次输入检查是否有相应的返回值bbr,有就是开启成功了,输入输出结果如下:

[[email protected] ~]$ uname -r
5.1.0-1.el7.elrepo.x86_64
[[email protected] ~]$ sysctl net.ipv4.tcp_available_congestion_control
net.ipv4.tcp_available_congestion_control = reno cubic bbr
[[email protected] ~]$ sysctl net.ipv4.tcp_congestion_control
net.ipv4.tcp_congestion_control = bbr
[[email protected] ~]$ sysctl net.core.default_qdisc
net.core.default_qdisc = fq
[[email protected] ~]$ lsmod | grep bbr
tcp_bbr                20480  15 

这样就快些了吧~


进阶:免费使用谷歌云服务器

手头紧?!有外币信用卡在手的话可以去申请谷歌云提供的$300美金/年,白嫖他家的服务器哦,上网搜索一下就有教程了。

最最最重要的一点是:请设置好谷歌云的防火墙如下图(名称随意),这样网络才能够正常地进入进出。

创建谷歌云防火墙规则.jpg

Last modification:October 16th, 2019 at 01:20 pm
如果觉得我的文章对你有用,请随意赞赏

Leave a Comment