使用VULTR境外服务器进行外网访问

我在VULTR使用支付宝付款并搭建了一台服务器。然后在服务器上使用shadowsocksR搭建了代理服务,在本地机器上则可以设置翻墙从而稳定地访问google网址了。

1. 购买VULTR境外服务器

在VULTR的官网 https://www.vultr.com/ 可以最低使用支付宝或微信充值10美金,然后我部署了一台1CPU、512M内存、可以使用IPv4、系统为CentOS7的云服务器,价格为每月3.5美金。

2. 在境外服务器上搭建shadowsocks服务

登录VULTR服务器的root用户后,推荐先设置更安全的sshd配置

perl -p -i -e 's/#RSAAuthentication/RSAAuthentication/' /etc/ssh/sshd_config
perl -p -i -e 's/#PubkeyAuthentication/PubkeyAuthentication/' /etc/ssh/sshd_config
perl -p -i -e 's/#AuthorizedKeysFile/AuthorizedKeysFile/' /etc/ssh/sshd_config
perl -p -i -e 's/.*PermitRootLogin.*/PermitRootLogin no/' /etc/ssh/sshd_config
perl -p -i -e 's/.*Protocol\s+2.*/Protocol 2/' /etc/ssh/sshd_config
perl -p -i -e 's/.*ClientAliveInterval.*/ClientAliveInterval 60/' /etc/ssh/sshd_config
perl -p -i -e 's/.*ClientAliveCountMax.*/ClientAliveCountMax 10/' /etc/ssh/sshd_config
perl -p -i -e 's/.*UseDNS.*/UseDNS no/' /etc/ssh/sshd_config
perl -p -i -e 's/GSSAPIAuthentication yes/GSSAPIAuthentication no/' /etc/ssh/sshd_config
systemctl restart sshd.service

然后开放一个特定的端口用于shadowsocks服务,例如:55588。

firewall-cmd --add-port=55588/tcp --permanent 
systemctl restart firewalld.service 

然后,使用shadowsocksR方法进行安装。有人提供了一键安装的脚本:

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

该脚本运行过程中,输入相应的端口和密码信息等:

Your Server IP        :  108.**.**.** 
Your Server Port : 55588
Your Password : ********
Your Protocol : origin
Your obfs : plain
Your Encryption Method: aes-256-cfb

3. 在个人笔记本电脑上设置翻墙

下载shadowsocks软件,解压缩后得到一个exe文件。双击该exe文件,然后在右下角托盘中有个小飞机图标。右击该图标,再勾选启用系统代理,即可翻墙访问google网址了。

4. 其它

使用自己的境外服务器,能稳定快速稳定地翻墙访问。每月花费不到30元,也比较便宜 。此外,还可以将部署的服务器删除掉,则不会产生费用。然后在需要的时候再重新部署。

发表评论

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

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据