搬瓦工VPS补货,速抢!

搬瓦工VPS补货,速抢!有12条评论

2018年1月20日 at 上午9:08分类:建站 阅读: 4,694 次

2018-01-30 刷新:下述两个搬瓦工套餐已经断货,推荐购买此款$5/年的VPS:
http://iytc.net/wordpress/?p=2781
或者购买$29.99/年的搬瓦工CN2 500G套餐:
点击购买
优惠码:BWH1ZBPVK
------------------------------------------------------------------------------
手快有,手慢无!!

主要推荐两个年付$18.79/年(原价19.99,下单时输入优惠码可优惠6%)的套餐,可支付宝。
------------------------------------------------------------------------------
【套餐一】
KVM - 10G KVM - PROMO(6机房可切换,可切换到CN2,流量变为1/3)
1x Intel Xeon CPU
10 GB SSD 硬盘 @ RAID-10
512 MB内存
500 GB/月流量 @ 1 Gigabit
KVM/KiwiVM
1 IPv4
多机房可选
$19.99/年 $18.79/年 优惠码:BWH1ZBPVK
点击购买

【套餐二】
SPECIAL 10G KVM PROMO V3 - LOS ANGELES - CHINA DIRECT ROUTE(中国优化IP,限定洛杉矶机房)
512 MB 内存
10 GB RAID-10 SSD硬盘
1x Intel Xeon CPU
1000 GB/月流量 @ 1 Gigabit
洛杉矶机房(电信联通直连)
KVM/KiwiVM
1 IPv4
$19.99/年 $18.79/年 优惠码:BWH1ZBPVK
点击购买

【购买建议】
CN2全称为中国电信下一代承载网,英文Chinatelecom Next Carrier Network,缩写为CNCN,进一步缩写为CN2。可理解为电信、联通、移动直连即可
CHINA DIRECT ROUTE(中国直连路由)比一般的VPS好些(稳定性和速度),但是不如CN2,但CN2流量少,如果用的流量不多,建议选第一个套餐,否则选第二个套餐
另,国内不同地区或不同宽带运营商针对这两个套餐的连接速度可能会有所差别,有人反馈部分地区的电信网络用套餐二表现不理想,换套餐一的CN2则网速不错,建议电信宽带选择套餐一,可以灵活切换机房

两款都为KVM,并且在选择操作系统时可以选择自带BBR加速的系统,后台支持一键SS、一键SSR

【购买注册及使用简介】
------------------------------------------------------------------------------
优惠码使用:

确认后点checkout结账

结账时需用邮箱注册账号:

邮箱地址和密码必须真实,其他信息随意填写,电话号码需是数字。
之后付款方式即Payment Method选择Alipay,即支付宝付款。
完成后点击Complete Order付款即可。

付款页面:

点击Pay now即可。

至此搬瓦工 VPS 的购买和注册已经全部完成了!点击 “My Services” 即可在列表中管理使用购买的 VPS 了。默认安装 centos x86 - bbr 系统(即自带 BBR 加速)
点击 “KiwiVM Control Panel” 进入 VPS 控制面板

一键ss、ssr:

一键安装后生成的ss参数:

把这些参数填入路由器即可

【套餐一切换到CN2的方法】
------------------------------------------------------------------------------

注意流量会变成原来的1/3,即183G/月
支持来回切换,切换到非CN2机房会变回550G/月流量

【性能测试】
注:性能测试结果受测试时段、测试环境影响具有一定的波动,仅做参考
------------------------------------------------------------------------------
套餐一非CN2性能测试:

套餐一非CN2到国内速度(CT:中国电信、CU:中国联通、CM:中国移动):

套餐一CN2(DC3机房)性能测试:

套餐一CN2(DC3机房)到国内速度(CT:中国电信、CU:中国联通、CM:中国移动):

套餐二性能测试:

套餐二到国内速度(CT:中国电信、CU:中国联通、CM:中国移动):

斐讯T1 KODI设置

斐讯T1 KODI设置有7条评论

2017年12月22日 at 下午2:54分类:其他 阅读: 3,454 次

一、T1安装任意APK
1、打开首页的“应用” ,打开“CIBN当贝市场”,下载“视频加速器”,安装以后打开软件,下面会有一排软件,点击“当贝市场”,安装完整版本的“当贝市场”。

2、在新“当贝市场” 安装“ES文件浏览器”
3、打开“ES文件浏览器”,选择“网络”-“局域网”,添加路由器或计算机上的网络共享文件夹,之后即可安装共享文件夹中的apk,也可以观看下载的电影

二、下载安装KODI
计算机上下载arm64位版本的KODI:
http://mirrors.kodi.tv/releases/android/arm64-v8a/kodi-17.6-Krypton-arm64-v8a.apk
https://mirror.de.leaseweb.net/xbmc/releases/android/arm64-v8a/kodi-17.6-Krypton-arm64-v8a.apk
将下载的KODI上传到网络共享文件夹
T1上用“ES文件浏览器”安装APK

三、设置KODI
1、设置中文显示
点左侧最上方第二个图标“system”

选“Interface settings”,点击左侧最下方的“Basic”菜单,点3次切换到“Expert”模式
选“Skin”,更改“Fonts”为“Arial based”

点击左侧“Regional”菜单:
更改“Character set”为“Chinese Simplified(GBK)”
更改“Language”为“Chinese Simple”

上述步骤严格按照顺序操作,不然可能出现乱码

2、添加文件安装源
点击“系统”-“系统设置”,点击左侧最下方的“基础”菜单,点3次切换到“专家”模式
点左侧的“插件”菜单,把“未知来源”项打开

返回到系统菜单,进入“文件管理”

点击“添加源”,输入路径:
http://repo.lookingglass.rocks/
为源取个名字,比如rock

回KODI主页,点击“插件”,点左侧最上方第一个图标“插件浏览器”

选“从zip文件安装”
选择“rock”,安装zip文件

安装完成后,返回上一级,选“从库安装”

选中“Looking Glass”,选“视频插件”安装“LiveStreamsPro”

3、添加直播源
回主页,点“插件”,选中“LiveStreamsPro”不要打开,按遥控器菜单键,选“信息”

点击“设置”-“Add Source”-“Choose Source Type”,更改为“Enter URL”
点击“Add URL”,输入
http://repo.andbox.space/M3U/IPTV.Kodi.m3u
确定后,点“Add Source”,稍等片刻,会让你输入名字,可以输入“IPTV”

重复上述操作,添加如下URL:
https://raw.githubusercontent.com/fluxustv/IPTV/master/list.m3u
添加完成后,打开“LiveStreamsPro”,enjoy it~!

第一个源是港澳台频道:

第二个源是美国频道:

视频教程:

SSR GFW模式元老级bug定位

SSR GFW模式元老级bug定位无评论

2017年11月30日 at 下午4:32分类:其他 阅读: 3,636 次

GFW一般采用ipset来实现,将GFW中的域名列表所对应的IP地址设置成一个集合,然后将这个集合发给代理。

这个过程详细流程如下:
1、计算机访问gfw列表网站
2、路由器的dnsmasq收到请求后进行域名解析
3、在路由器上通过dnsmasq的配置规则将域名解析发给pdnsd进行域名解析,避免域名污染
server=/.google.com/127.0.0.1#5353
ipset=/.google.com/ssr
4、解析后的IP自动加入名为ssr的ipset集合
5、ssr设置防火墙规则,将ssr集合转给代理处理
REDIRECT tcp -- anywhere anywhere match-set ssr dst redir ports 1234

目前的问题:
一、ssr和广告屏蔽列表模式冲突
广告屏蔽列表模式也使用了ipset,列表中有些网站和gfw网站重复
ipset=/www.google.com/adblock
这样当用户访问www.google.com时,解析后的IP加入了adblock,并没有加入ssr,导致出现失败
dnsmasq开启--log-queries参数后的显示:
Thu Nov 30 15:32:20 2017 daemon.warn dnsmasq-dhcp[17710]: DHCP packet received on eth1 which has no address
Thu Nov 30 15:32:31 2017 daemon.info dnsmasq[17710]: query[A] www.google.com from 192.168.1.155
Thu Nov 30 15:32:31 2017 daemon.info dnsmasq[17710]: forwarded www.google.com to 127.0.0.1
Thu Nov 30 15:32:31 2017 daemon.info dnsmasq[17710]: ipset add adblock 216.58.200.36 www.google.com
Thu Nov 30 15:32:31 2017 daemon.info dnsmasq[17710]: reply www.google.com is 216.58.200.36
被adblock截胡了。
解决方法:将adblock.conf与gfw列表重复的网站删除

二、dnsmasq缓存问题
用户发起的dns请求,dnsmasq会进行缓存,如果ssr不是从开机启动,那么有可能出现,用户访问google,dnsmasq直接返回缓存中的IP地址,而不会再一次进行域名解析,自然也不会加入ipset
Thu Nov 30 16:18:44 2017 daemon.info dnsmasq[8337]: query[A] www.google.com from 192.168.1.155
Thu Nov 30 16:18:44 2017 daemon.info dnsmasq[8337]: cached www.google.com is 216.58.200.36
Thu Nov 30 16:19:40 2017 daemon.info dnsmasq[8337]: query[A] www.youtube.com from 192.168.1.155
Thu Nov 30 16:19:40 2017 daemon.info dnsmasq[8337]: cached www.youtube.com is
Thu Nov 30 16:19:40 2017 daemon.info dnsmasq[8337]: cached youtube-ui.l.google.com is
Thu Nov 30 16:19:40 2017 daemon.info dnsmasq[8337]: cached youtube-ui-china.l.google.com is 74.125.203.101
Thu Nov 30 16:19:40 2017 daemon.info dnsmasq[8337]: cached youtube-ui-china.l.google.com is 74.125.203.139
Thu Nov 30 16:19:40 2017 daemon.info dnsmasq[8337]: cached youtube-ui-china.l.google.com is 74.125.203.113
Thu Nov 30 16:19:40 2017 daemon.info dnsmasq[8337]: cached youtube-ui-china.l.google.com is 74.125.203.100
Thu Nov 30 16:19:40 2017 daemon.info dnsmasq[8337]: cached youtube-ui-china.l.google.com is 74.125.203.138
Thu Nov 30 16:19:40 2017 daemon.info dnsmasq[8337]: cached youtube-ui-china.l.google.com is 74.125.203.102
这时只要把dnsmasq重新复位,就可以再次进行域名解析并加入ipset:
Thu Nov 30 16:35:58 2017 daemon.info dnsmasq[17436]: query[A] www.google.com from 192.168.1.155
Thu Nov 30 16:35:58 2017 daemon.info dnsmasq[17436]: forwarded www.google.com to 127.0.0.1
Thu Nov 30 16:35:58 2017 daemon.info dnsmasq[17436]: ipset add ssr 216.58.200.36 www.google.com
Thu Nov 30 16:35:58 2017 daemon.info dnsmasq[17436]: reply www.google.com is 216.58.200.36
解决方法:
每次启动ssr时重启dnsmasq

但是,如果你的计算机是在二级路由或多级路由器以下,而ssr在出口路由器,如果你复位了出口路由器,下级的dns缓存并不会更新,计算机发出的dns请求也不会转发给出口路由器,GFW模式自然也会失效,这种情况下,只能复位二级或多级路由器或重启路由器上的dnsmasq才能使GFW模式重新生效。

三、用户计算机dns缓存问题
用户计算机中也有dns缓存,比如你访问过google,进行过域名解析,计算机会将域名和IP的对应关系保存,下一次再访问时,就不需要再进行域名解析。
如果计算机缓存后再启动ssr,此时访问google,由于没有域名解析过程,google对应的ip地址并没有加入ipset,也不会转发给代理处理,自然也无法访问,这种情况下只有重启计算机或者在计算机上命令行执行:
ipconfig/flushdns

这种情况下如果找到一种路由器通知计算机自动清理dns缓存的操作,那就可以做到用户无感知

目前暂时未找到好的方法解决,因此如果你重启了路由器或者重启了ssr或广告屏蔽服务,出现无法使用时,请复位计算机或手机,或者清除dns缓存!

交叉编译最新版本shadowsocks for ARM

交叉编译最新版本shadowsocks for ARM有1条评论

2017年11月23日 at 下午7:53分类:其他 阅读: 735 次

配置环境变量
export PATH=$PATH:/opt/ac1200g/asuswrt/release/src-rt-9.x/src/toolchains/hndtools-arm-linux-2.6.36-uclibc-4.5.3/bin
export STAGING_DIR=/opt/ac1200g/asuswrt/release/src-rt-9.x/src/toolchains/hndtools-arm-linux-2.6.36-uclibc-4.5.3
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/opt/ac1200g/asuswrt/release/src-rt-9.x/src/toolchains/hndtools-arm-linux-2.6.36-uclibc-4.5.3/lib
export CC=arm-uclibc-linux-2.6.36-gcc
export CXX=arm-uclibc-linux-2.6.36-g++
export AR=arm-uclibc-linux-2.6.36-ar
export RANLIB=arm-uclibc-linux-2.6.36-ranlib
编译根目录
/home/yushi/ss
编译后存放位置
/home/yushi/ss/oss
最后编译文件在:
/home/yushi/ss/oss/shadowsocks-libev/bin

1、编译 libsodium
ver=1.0.12
wget --no-check-certificate https://download.libsodium.org/libsodium/releases/libsodium-$ver.tar.gz
tar zxf libsodium-$ver.tar.gz
cd libsodium-$ver
./configure --host=arm-linux --prefix=/home/yushi/ss/oss/libsodium --disable-ssp --disable-shared
make && make install

2、编译 libev

ver=4.24
wget http://dist.schmorp.de/libev/libev-$ver.tar.gz
tar zxf libev-$ver.tar.gz
cd libev-$ver
./configure --host=arm-linux --prefix=/home/yushi/ss/oss/libev --disable-shared
make && make install

3、编译 libudns

git clone https://github.com/shadowsocks/libudns
cd libudns
./autogen.sh
./configure --host=arm-linux --prefix=/home/yushi/ss/oss/libudns
make && make install

4、编译 pcre

ver=8.40
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-$ver.tar.gz
tar zxf pcre-$ver.tar.gz
cd pcre-$ver
./configure --host=arm-linux --prefix=/home/yushi/ss/oss/pcre --disable-shared --enable-utf8 --enable-unicode-properties
make && make install

5、编译 mbedTLS

ver=2.4.0
wget --no-check-certificate https://tls.mbed.org/download/mbedtls-$ver-gpl.tgz
tar zxf mbedtls-$ver-gpl.tgz
cd mbedtls-$ver
sed -i "s/DESTDIR=\/usr\/local/DESTDIR=\/home\/yushi\/ss\/oss\/mbedtls/g" Makefile
CC=arm-linux-gcc AR=arm-linux-ar LD=arm-linux-ld LDFLAGS=-static make install

6、编译c-ares
wget --no-check-certificate https://c-ares.haxx.se/download/c-ares-1.13.0.tar.gz
tar -xzvf c-ares-1.13.0.tar.gz
cd c-ares-1.13.0
./configure LDFLAGS=-static --host=arm-linux-gnueabi --prefix=/home/yushi/ss/oss/ares
make && make install

7、编译 shadowsocks-libev

ver=3.0.2
git clone https://github.com/shadowsocks/shadowsocks-libev
cd shadowsocks-libev
git submodule update --init --recursive
./autogen.sh
LIBS="-lpthread -lm" LDFLAGS="-Wl,-static -static -static-libgcc -L/home/yushi/ss/oss/ares/lib -L/home/yushi/ss/oss/libudns/lib -L/home/yushi/ss/oss/libev/lib" CFLAGS="-I/home/yushi/ss/oss/libudns/include -I/home/yushi/ss/oss/libev/include -I/home/yushi/ss/oss/ares/include" ./configure --host=arm-linux --prefix=/home/yushi/ss/oss/shadowsocks-libev --disable-ssp --disable-documentation --with-mbedtls=/home/yushi/ss/oss/mbedtls --with-pcre=/home/yushi/ss/oss/pcre --with-sodium=/home/yushi/ss/oss/libsodium
make && make install

8、编译 simple-obfs
ver=0.0.2
git clone https://github.com/shadowsocks/simple-obfs
cd simple-obfs
git checkout v$ver -b v$ver
git submodule init && git submodule update
./autogen.sh
LIBS="-lpthread -lm" LDFLAGS="-Wl,-static -static -static-libgcc -L/home/yushi/ss/oss/libsodium/lib -L/home/yushi/ss/oss/libudns/lib -L/home/yushi/ss/oss/libev/lib" CFLAGS="-I/home/yushi/ss/oss/libsodium/include -I/home/yushi/ss/oss/libudns/include -I/home/yushi/ss/oss/libev/include" ./configure --host=arm-linux --prefix=/home/yushi/ss/oss/shadowsocks-libev --disable-ssp --disable-documentation
make && make install

9、压缩
find /home/yushi/ss/oss/shadowsocks-libev/bin ! -name 'ss-nat' -type f | xargs arm-uclibc-strip
find /home/yushi/ss/oss/shadowsocks-libev/bin ! -name 'ss-nat' -type f | xargs upx

123system黑色星期五优惠主机实测

123system黑色星期五优惠主机实测无评论

2017年11月16日 at 上午11:58分类:其他 阅读: 1,617 次

昨天撸了一台优惠主机,3年34.5美元
基本配置:

购买链接
原价69美元,加入购物车后输入优惠码Halloween50off可以五折,即3年34.5美元

购买之后暂用做本站的镜像网站,网址:
http://www.yithinker.com

探针信息:

100m测试文件下载地址:
http://www.yithinker.com/100mb.test

性能测试数据:

国内ping数据:

ssr速度:

补充:
高峰期的网速比较着急,各位看着办

估计用kcptun、finalspeed会有所改善,但是需要双边加速

24小时实时监测数据:
http://blog.iytc.net/iot/web.html
检测方法:联通20Mbps,每隔20分钟下载一个2M文件

网友反馈此主机对联通线路很友好,对电信线路就完蛋,电信下载有的地区高,有的地区很低

在我已经购买的主机对比中,woohosting比这个好一点,$15/年,KVM主机

woo购买链接

如果不差钱的可以选vultr,最低$2.5/月,KVM主机,不过很多地区已经没有,我用的是$5/月,稳定性不错

vultr购买链接

woo和vultr主机24小时长期监测数据也是这个网址:
http://blog.iytc.net/iot/web.html

总之一句话,一分钱一分货!