栏目:感悟
其实一直以为自己会是比较特殊的那一个,后来发现,其实也只是芸芸众生中的那一个。
2018-09-23
栏目:IT
在Google Cloud和Vultr的Debian系统测试通过,直接无脑执行下列代码 apt-get install libmnl-dev linux-headers-$(uname -r) build-essential make git git clone https://git.zx2c4.com/WireGuard cd WireGuard/src/ make make install ip link add dev wg0 type wireguard umask 077 wg genkey > private wg pubkey < private > public cat public wg set wg0 listen-port 51920 private-key ~/private peer <PEER_PUBLIC_KEY> allowed-ips 10.0.0.0/24 endpoint <OTHER_SERVER_IP>:51920 这里需要把<PEER_PUBLIC_KEY>、<OTHER_SERVER_IP>替换成对应的内容 ip link […]
2017-08-06
栏目:IT
ss虽然可以用但是基本已经也裸奔没什么区别了 ssr在争吵中自爆了 现在替代品找到了N2Ray,准备尝试一下。 先说大前提,感觉现在这个时间段ss和ssr速度有下降,虽然有一个flashss保持着不错的速度,但是整体的感觉ss,ssr收到的压制应该是没错的了。测试下来的结果就是,还在初级阶段,隐蔽性我自己没法测试,对我最重要的速度没有上去,所以还是用回老路ss看视屏。有的时候用n2ray掩耳盗铃一下。 安装,debian用官方脚本即可搞定。重点说一下vultr的centos,vultr的vps为了方便用锐速安装了低版本的centos,直接造成了N2Ray的不兼容,很多命令没有,只能手工安装。还好都是编译好的文件,只要找对版本放对路径就行,文件也不多,生成文件的脚本也能跑,有几个system的命令copy一下就行。 其他的也没啥,注意好配置文件就行,注意自己的uuid,vmess,mux,mKCP按说明配置好即可。 uuid的申请地址 https://www.uuidgenerator.net/version4 唯一需要注意的就是centos v6的/etc/init.d/v2ray用最新的无法跑,需要用重写的适应旧版本的,链接如下: https://github.com/v2ray/v2ray-core/issues/101#issuecomment-214670792%5D sudo chmod +x /etc/init.d/v2ray #更改权限 sudo update-rc.d v2ray defaults #设置开机启动 注意的是apple的shadowrocket小火箭无法跑配置mKCP的服务。本人短时间测试开与不开mKCP没有太大的差别,关掉即可。 下面两个说明都很详细了 V2Ray 配置指南地址已变更,请大家移步https://toutyrater.github.io V2Ray 的官方地址 https://www.v2ray.com/ 还有一个参考地址:http://www.jianshu.com/p/b59150fd8f47
栏目:IT
首先Raspbian with PIXEL系统更新之后默认不支持ssh登录,需要在/boot/目录下放置一个叫ssh的文件打开ssh登录的功能。 You need to do is to put a file called ssh in the /boot/ directory. The contents of the file don’t matter: it can contain any text you like, or even nothing at all. A security update for Raspbian PIXEL 接下来就是系统登录设置了。文章默认raspberry树莓派已经做好基本设置,IP,SSH之类已经OK。 首先执行更新 sudo apt-get update 安装cups sudo apt-get install cups 然后配置用户,把pi用加到lpadmin,如果是别的用户,记得更换用户名 sudo […]
2016-07-17
栏目:IT
VPS是需要基于Xen或KVM的。 注意:基于 OpenVZ 虚拟化技术的 VPS 需要开启TUN/TAP才能正常使用,购买 VPS 时请先咨询服务商是否支持开启 TUN/TAP。 HostUS是支持TUN/TAP的,但是默认是关闭的,需要去设置里打开。 检测是否支持TUN模块 执行命令: 1 cat /dev/net/tun 如果返回信息为:cat: /dev/net/tun: File descriptor in bad state 说明正常 检测是否支持ppp模块 执行命令: 1 cat /dev/ppp 如果返回信息为:cat: /dev/ppp: No such device or address 说明正常 Please disable /proc/sys/net/ipv4/conf/*/send_redirects > or NETKEY will cause the sending of bogus ICMP redirects! Run these two as root: […]
2016-06-26
栏目:IT
锐速真的是黑科技,原来被限速的不要不要的linode东京机房,也可以youtube720p看下去了。 同时按照知乎的推荐尝试了一下vultr的机房,果然比linode给力,还要便宜,基本已经准备把linode东京的机房放弃了。vultr选择LA的ping值比东京要低。所以基本准备换vultr的LA机房最为linode主力的备机吧。 vultr机房的锐速安装比较简单,建议选择CentOS,然后按照攻略选择版本,或者直接通过脚本降级至对应版本2.6.32-504.3.3.el6.x86_64 攻略地址:https://www.91yun.org/archives/795 然后再安装锐速,重启机器即可。https://www.91yun.org/archives/683 linode因为原来的机器已经安装了debian,所以还要先去官网找一下锐速对应的操作系统版本,http://my.serverspeeder.com/ls.do?m=availables,我选择的是 Debian 7 4.1.0-x86_64-linode59 64-bits 3.10.66.25 然后安装锐速安装的教程安装即可。 对了,vultr的iptables设置默认shadowsocks服务器是无法连上的,我这边必须用 iptables -F 把规则清掉。然后再加上才可以用。 iptables -A INPUT -p tcp –dport 8388 -j ACCEPT 建议再把原来的规则加上,我这边input最后一个reject规则加上后就全部没用了,还没搞清楚为啥。所以这句就没加了。 REJECT all — 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited 类似问题的讨论:https://github.com/shadowsocks/shadowsocks/issues/133 备份一下他人攻略的教程,做个记录。 教程:CentOS更换内核,提供锐速可用的内核下载 2016-03-16 分类:教程 评论(73) 最近很多人因为内核问题安装锐速各种问题,所以特意提供匹配锐速的相应内核更换版本。首先,OpenVZ是无法更换内核的,放弃抵抗吧~还有就是也不是所有的主机商的系统都支持更换内核的,所以如果下面方法用完后发现还是无法更换内核,也就别抵抗了。。。 PS:目前我自己用下来,Centos7小问题比较多,可能是锐速针对centos7的版本比较少。建议大家都尽量使用CentOS6. linode的的内核后台可以直接更换,《教程:linode后台更换linux内核》 下载更换内核 CentOS6内核更换为:2.6.32-504.3.3.el6.x86_64 1 2 rpm –ivh http://soft.91yun.org/ISO/Linux/CentOS/kernel/kernel–firmware–2.6.32–504.3.3.el6.noarch.rpm rpm –ivh http://soft.91yun.org/ISO/Linux/CentOS/kernel/kernel–2.6.32–504.3.3.el6.x86_64.rpm […]
2015-12-07
栏目:IT
最重要的,HostUS的服务器默认pptp是没有打开的,需要去设置里打开才行。 Step 1 – PPTP Installation You will have to select one server to be responsible for handling out IPs to others and authenticating all of your servers into your VPN. This will become your PPTP Server. On CentOS 6 x64: rpm -i http://poptop.sourceforge.net/yum/stable/rhel6/pptp-release-current.noarch.rpm yum -y install pptpd Now you should edit /etc/pptpd.conf and add […]
2015-12-04
栏目:IT
安装见 https://github.com/shadowsocks/shadowsocks/wiki/Shadowsocks-%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E yum install python-setuptools && easy_install pip pip install shadowsocks 获取shadowsocks.conf wget https://raw.githubusercontent.com/shadowsocks/stackscript/master/shadowsocks.conf -O /etc/supervisor/conf.d/shadowsocks.conf 编辑shadowsocks.conf以符合机器实际IP和设立自己的密码端口 运行启动服务 ssserver -c /etc/shadowsocks.json –user nobody -d start 编辑客户端,测试访问。 如果成功运行,但是无法连接,可能是iptables设置问题,可以选择添加当前端口到白名单或关闭iptables解决 请将“8388”改为你所设置的服务器端口 iptables -I INPUT -p tcp -m tcp –dport 8388 -j ACCEPT service iptables save (建议) 或者关闭iptables(不建议) /etc/rc.d/init.d/iptables stop
2015-02-27
栏目:IT
Debian with Shadowsocks installed. Generates random server port and password. See https://github.com/shadowsocks/shadowsocks/wiki/Setting-Up-Shadowsocks-on-Linode Compatible with: Debian 7, Ubuntu 14.04 LTS, Ubuntu 14.10, Ubuntu 12.04 LTS #!/bin/bash apt–get update apt–get install curl curl ‘https://raw.githubusercontent.com/shadowsocks/stackscript/master/stackscript.sh?v=4’ > /tmp/ss.sh && bash /tmp/ss.sh && rm /tmp/ss.sh
2015-02-27
栏目:IT
1、安装OpenSWAN sudo apt-get install openswan 安装过程中如问到: Use an X.509 certificate for this host, 回答NO. 1.1 配置sysctl参数 sudo mv /etc/sysctl.conf /etc/sysctl.conf.bak sudo vim /etc/sysctl.conf ———–输入如下内容————- net.ipv4.ip_forward = 1 net.ipv4.conf.all.accept_redirects = 0 net.ipv6.conf.all.accept_redirects = 0 net.ipv4.conf.all.send_redirects = 0 1.2 加载sysctl参数 sysctl -p sudo bash -c ‘for each in /proc/sys/net/ipv4/conf/* do […]
栏目:IT
Debian在安装l2tp的时候在auth.log发现received Vendor ID payload 的错误,google发现还是openswan的问题。 When you do a dpkg -l | grep openswan I assume you have 1:2.6.37-3+deb7u1 installed.To get it working with your iPad/ IPhone again you have to downgrade openswan on your server with apt-get install openswan=1:2.6.37-3 简单而言,通过“dpkg -l | grep openswan”可以发现linode的debian上安装的是“1:2.6.37-3+deb7u1”,需要把版本降低到“1:2.6.37-3”即可,通过命令“apt-get install openswan=1:2.6.37-3”实现。 问题虽然简单,但是折腾的好久。 很久以前是openswan版本太低需要手动编译2.6.24,没想到版本升级了到太高也不行,还需要降低版本,传说debian马上要换掉openswan了,希望是好事情。