标签 vps 下的文章

用途

举个例子:本人有两个vps,一个华为云,一个新加坡,移动宽带连新加坡速度上不去,就利用华为云作为中继服务器

步骤

以下命令都是在中继服务器上的操作

1.建立并进入文件夹
mkdir tinyPortMapper && cd tinyPortMapper

2.获取最新的版本号
tinyPortMapper_ver=$(wget -qO- "https://github.com/wangyu-/tinyPortMapper/tags"| grep "/wangyu-/tinyPortMapper/releases/tag/"| head -n 1| awk -F "/tag/" '{print $2}'| sed 's/\">//') && echo ${tinyPortMapper_ver}

3.下载压缩包
wget -N --no-check-certificate "https://github.com/wangyu-/tinyPortMapper/releases/download/${tinyPortMapper_ver}/tinymapper_binaries.tar.gz"

4.解压下载的压缩包
tar -xzf tinymapper_binaries.tar.gz

5.判断VPS的位数
uname -m

显示 x86_64 则是64位,如果显示 386/i386/686/i686 这四个之一,则是32位。

6.1.x86_64,64位运行:
mv tinymapper_amd64 tinymapper
6.2.386/i386/686/i686 四个之一,32位运行:
mv tinymapper_x86 tinymapper

7.删除无用的压缩包和其他平台文件。
rm -rf version.txt
rm -rf tinymapper_*
rm -rf tinymapper_binaries.tar.gz

8.赋予执行权限
chmod +x tinymapper

9.完整端口转发命令
nohup ./tinymapper -l 0.0.0.0:2333 -r 12.12.12.12:6666 -t -u > /tmp/tinymapper.log 2>&1 &

-l 0.0.0.0:2333:指的是 监听本地网卡所有 ipv4地址的端口(2333),也就是 转发的端口。Shadowsocks客户端链接中继服务器时填写这个端口(2333)。

-r 12.12.12.12:6666:指的是 被转发的 IP(12.12.12.12) 和 端口(6666),也就是你要中继的服务器的 IP 和 端口。

10.打开防火墙端口,有些vps需要在安全组里设置

11.添加开机启动
chmod +x /etc/rc.d/rc.local
vi /etc/rc.d/rc.local
按i进入编辑模式
添加第9步中的完整端口转发命令
按esc退出编辑模式
输入:wq保存退出

相关链接

Shadowsocks利用 tinyPortMapper 实现中继(中转/端口转发)加速 https://doub.bid/ss-jc62/

原因

在路由器上搭建好了网站,只能局域网内访问,想要外部网络也能访问到该怎么做呢?ddns,然而没有公网ip,这时Frp内网穿透就派上用场了。

作用

下面我说下我理解的frp,有错请指正:
frp有服务端和客户端,把服务端安装在有公网ip的服务器上(中转作用),客户端安装在路由器上。当我们访问路由器内容的时候,先访问公网ip的服务器,这台服务器通过和客户端通信,把内容返给我们。

服务器安装

1.有公网ip的服务器,腾讯云vps 学生机,之前申请的,月付1元。
2.安装命令

wget --no-check-certificate https://raw.githubusercontent.com/clangcn/onekey-install-shell/master/frps/install-frps.sh -O ./install-frps.sh
chmod 700 ./install-frps.sh
./install-frps.sh install

3.基本上默认的就行,需要修改的地方

Please input frps vhost_http_port [1-65535](Default vhost_http_port: 8080):  #输入frp进行http穿透的http服务端口
Please input frps vhost_https_port [1-65535](Default vhost_https_port: 4433): #输入frp进行https穿透的https服务端口

4.安装成功后记下自己的信息,通过frps Dashboard http://ip:端口/ 可以查看连接情况
image

5.服务器端命令

更新命令
./install-frps.sh update
卸载命令
./install-frps.sh uninstall
服务器端管理命令
/etc/init.d/frps start
/etc/init.d/frps stop
/etc/init.d/frps restart
/etc/init.d/frps status
/etc/init.d/frps config
/etc/init.d/frps version

路由器设置

1.Misstar Tools 插件管理里面安装frp
2.填入之前服务器端的信息
image

域名解析

1.解析添加a记录指向服务器
image
2.小米路由器后台=>Misstar Tools=>Frp内网穿透=>穿透列表=>添加
image

验证是否成功

1.http://ip:端口/ 查看
image
2.域名:端口 访问能打开页面
image

参考链接:内网穿透利器Frp一键安装脚本及设置教程

前言

最近一直在找台湾主机,google cloud有,苦于没有信用卡,淘宝上问了几家都说不支持。然后就找vps,看了很多vps推荐类网站,台湾的少之又少,而且还贵。偶然,发现了远振资讯

价格

真心的价格不便宜,在这个购买页面,https://twnoc.net/whmcs/cart.php,我发现了一个月缴60的,简直发现了新大陆一般。
60月缴

支付

支持银联。换算过来13块多。还可以。
银联支付

使用

注册的时候就会要求输入域名,收到邮件后按要求添加域名解析,可以a记录。测试之后发现了php文件打不开。于是发了个工单,得到回复如下:

親愛的用戶您好:
貼圖主機僅支援html,無法執行php程式喔。
您如果想要換成可以執行php程式的主機,可以參考Linux SSD 單一網域虛擬主機方案,
如果您打算幫您的主機轉換方案,請寫信到billing@twnoc.net,會有專人幫您處理轉換方案的事宜。 
客服工程師 Cloud Su 敬上

然后心里千万只草泥马奔腾而过。换方案最便宜也是360台币,算了,这价格都可以买个小鸡了。13块就当交学费吧。

前言

以下只涉及ss,没有面板,环境一键包安装。个人理解做站才需要安装lamp或者lnmp环境。

工具

Xshell 5 :链接: https://pan.baidu.com/s/1skJ6fet 密码: t5st

相关链接
win10下Xshell缺少mfc110.dll msvcr110.dll

连接vps

打开商家发来的开通激活邮件,输入ip,帐号,密码连接
连接vps

登录成功后的提示信息
登录成功后的提示信息

安装最新内核并开启BBR

参见 一键安装最新内核并开启 BBR 脚本
注意:安装完成后,脚本会提示需要重启 VPS,输入 y 并回车后重启。我在安装的时候这个重启好像出了问题。我是直接在网页管理后台选择的重启。重启之后验证已成功开启bbr

安装shadowsocks

参看 CentOS下shadowsocks-libev一键安装脚本

u2b效果

可能这个便宜主机被玩坏了吧。速度够自己一个人用。
u2b效果

更新

到期续费19.2刀/年付 弃了

说点废话

自己买第一台国外vps,之前用过免费空间,付费空间,腾讯云学生机,阿里云虚机。在Leonn的博客处看到了这款机器的介绍,第一感觉便宜,就上车了。

价格

1刀每月,12刀/年,用优惠码9刀一年
折扣信息/Discount information
促销代码/Promo code:summer2017
折扣信息

注册

点我注册

购买

选择vps 根据自己需求选择时长
选择vps

选择vps系统
选择vps系统

输入优惠码
输入优惠码

支付
可以palpay,但是有手续费。本来9刀,实付10.04 USD=71.51rmb
支付成功等待开通邮件
开通vps邮件

vps性能

vps性能

我自用的路由器是小米的r2d,当时699的价格还是心痛的,用了1年多了,没出什么毛病。
16年买的小米路由器2

在tc科学上网是必不可少的,之前用的年付vpn,好像是158/年,green vpn家的。到期了觉得没必要就没续费了,之后发现Shadowsocks兴起了,还出现了很多的免费ss。才发现Shadowsocks是个好东西,到处都在推荐白菜价的vps自己搭,看着评论说效果不好,我迟迟没有下手,用着dalao们分享的ss。

废话说了一大篇了,现在开始入正题,手机和电脑上要科学上网都要开着程序代理,然后就想在路由器端搞定,就不用每个设备再单独开代理了。以下是以我的小米路由器2为例,适用于小米路由器1/2/3

开启路由器的ssh

访问http://d.miwifi.com/rom/ssh,登录自己的小米帐号,按照说明步骤获得高级管理权限。
开启路由器的ssh

注意需要开发版rom

安装misstar tools

  1. 用 Xshell 5 连接到路由器,默认的地址是192.168.31.1,用户名是root,密码在之前的页面上可以看到。
    ssh连接小米路由器
  2. 在对话框粘贴以下代码回车安装misstar tools插件
wget http://www.misstar.com/tools/appstore/install.sh -O /tmp/install.sh && chmod +x /tmp/install.sh && /tmp/install.sh

安装misstar tools

  1. 在路由器后台找到MT工具箱,打开插件管理,添加科学上网,填写好帐号信息就可以正常使用了。
    科学上网

该插件支持导入电脑的ss帐号信息,支持自定义gfwlist,更多的类容自己研究吧。