博文

在vps上搭建Zerotier的Moon节点

Zerotier可以组建虚拟局域网,并且是P2P直连的,这个可以说是非常爽了,你可以在公司直连自己家里边的电脑,访问共享远程控制等。想要P2P访问必须先通过一个中介进行连接,官方的节点在网络高峰期不是很好使,所以最好在vps上建立一个moon节点。 1、vps安装Zerotier curl -s https://install.zerotier.com/ | sudo bash 2、vps加入Zerotier局域网 zerotier-cli join <network id> 3、建立moon Zerotier 定义了几个专业名词: PLANET 行星服务器,Zerotier 各地的根服务器,有日本、新加坡等地 moon 卫星级服务器,用户自建的私有根服务器,起到中转加速的作用 LEAF 相当于各个枝叶,就是每台连接到该网络的机器节点。 在使用 zerotier-cli listpeers 命令时能看到这几个名词。 3.1、生成moon模板 cd /var/lib/zerotier-one zerotier-idtool initmoon identity.public > moon.json 3.2、修改moon.json vi 编辑 moon.json,修改 “stableEndpoints” 为 VPS 的公网的 IP,以 IPv4 为例: "stableEndpoints": [ " 8.8.8.8 /9993" ] 检查 "id"是否为你vps的10为字符id,可在zerotier网页管理端查看,如果不是说明上一步配置有误。 8.8.8.8 为公网 IP,9993 为 Zerotier 默认端口。 3.3、生成签名文件 用到上一步中的 moon.json, 执行 zerotier-idtool genmoon moon.json 执行之后生成 000000xxxx.moon 文件。 3.4、将 moon 节点加入网络 在 VPS 的 Zerotier 安装目录下(/var/lib/zerotier-one)建立文件夹 moons.d,将生成的 .moon文件拷贝进去。 重启 ze...

搭梯子:V2RAY配置WebSocket + TLS + Web

梯子现在主流就是Shadowsocks和V2ray,Shadowsocks直接搜索一键脚本就可以直接配置了,但是9102年一直有传言某组织已经能初步识别出SS的流量了,为了有备无患,最好还是在建一个v2ray备用吧。 v2ray现在最安全的配置就是WebSocket + TLS + Web了,访问的是443端口,直接访问是一个网站,通过客户端连接后他是个梯子。外观上看是一个刮胡刀,原来呢,它是一个吹风机。 1、安装Caddy 提供web服务的还有Nginx 和Apache,为什么选用Caddy,因为他简单,可以自动申请SSL证书。 curl https://getcaddy.com | bash -s personal        //安装getcaddy which caddy                                                          //查看安装位置 caddy -version                                                      //查看版本 2、安装v2ray bash <(curl -L -s https://install.direct/go.sh) 此脚本会自动安装以下文件: /usr/bin/v2ray/v2ray:V2Ray 程序; /usr/bin/v2ray/v2ctl:V2Ray 工具; /etc/v2ray/config.json:配置文件; /usr/bin/v2ray/geoip.dat:I...

Iphone 添加Google账户闪退的解决办法

作为一个Google fans,由Android转投IOS实在是迫不得已,国内Android生态太差,各种毒瘤毫无下线,Pixel国内水土不服价格很是坚挺,买个诺基亚7+不到一年尾插已经出现问题,售后各种没货,国内其他厂商实在是难入法眼,于是做了个简单的决定,买了个Iphone Xr. 虽然用着IOS,但是我心依然是Google心,能用Google的绝不用apple的,比如通讯录、备忘、Drive、日历,Photo,于是乎就需要在iphone中添加Google账户。 在Iphone/Ipad中添加Google账户的步骤: 设置——密码或账户——添加账户——Google 正常情况下应该能添加上,但是我遇到的就是不正常的情况:登陆可以正常登陆,网络也无任何问题,但就是添加后又回到添加那个界面,添加失败。 这个问题最有可能的原因是: 如果您是第一次使用 iPhone、iPad 或 Mac OS 设备登录自己的帐户,或者是尝试使用此设备从新的地点登录,那么 Google 可能会阻止此设备访问您的帐户。 即使您的密码正确,Apple 设备上也可能会提示“用户名或密码不正确”错误。 要使您的 Apple 设备获得访问权限,请打开网络浏览器,然后按照 允许某个新应用访问您的帐户 中的相关说明进行操作。 意思是Google为了你的账号安全,即使密码正确也不能登陆,需要在 这个页面 点下继续,然后再在手机上添加账户就OK了。 允许访问您的 Google 帐号 出于安全方面的考虑,当您从新设备登录或使用新应用时,Google 可能会要求您完成此附加步骤。 若允许访问,请点击下方的“继续”按钮。 如果这么操作后还是不能正确登陆,请访问: 使用 Apple 设备登录  。

拯救你的硬盘-硬盘再生器HDDREG

老电脑的机械硬盘一般多多少少都会有点问题,比如不良的电脑使用习惯,动不动就强制关机、电脑运行时移动硬盘操作、突然断电等,在磁盘高速读写中突然的变化会造成一些磁盘的故障,最常见的就是坏道了。 对于坏道一般可以通过一些软件对磁盘进行扫描对磁盘坏道进行屏蔽、低级格式化,这方面的代表软件是Hd Tune、MHDD,易用性Hd Tune>MHDD,专业性MHDD>Hd Tune,MHDD有个缺点是只支持IDE模式,如果你的硬盘模式是AHCI模式需要在bios里边更改下硬盘模式,如果电脑太新更改不了就不能用了。 以上这类软件还有很多,但是在这里我推荐的软件是硬盘再生器HDDREG,他的原理略有不同: "硬盘再生器"的优势--HDDR通过将磁性逆转来使坏道再生。如果您的硬盘有坏道,不仅影响使用,而且还有可能造成所存储的信息丢失,HDDR将使您的硬盘得到再生(差不多60%的受损硬盘是可以修复的)。结果是,不可读取的受损信息被修复,现有的信息不会受到影响。 是不是很牛B,别人都是屏幕坏道,他直接修复了…… 那么这么好的软件怎么使用? 做一个带Maxdos的PE u盘。 进入Maxdos工具箱。 工具箱内找到硬盘再生器HDDREG,按提示操作。 本人通过这种方法成功修复过2个古董硬盘…… bbs.16xx8.com3I)i1b0@!A,o-e

如何突破公司内网访问限制

在一些大公司,通常会通过路由器对不同用户的网络访问权限进行限制,不过上有政策下有对策。 A电脑无限制访问互联网,B电脑受限。 这种情况最简单,只需要在A电脑上架设代理服务器,在B电脑上设置代理上网即可。 这里推荐2款代理服务器软件 1、ccproxy 优点:傻瓜无脑,装上就会用。 缺点:运行时任务栏有图标,你们领导突然发现任务栏多了个图标,要是关闭了还好,要是追查起来可要吃不了兜着走。 2、squid 优点:可以作为服务神不知鬼不觉的运行在电脑后台。 缺点:电脑小白恐惧症,不会用就直接放弃了。 squid可是大名鼎鼎的http代理服务器软件了,如果你爱好研究,那么请自行去 官网 下载最新版,然后看看最新版如何配置。 如果你是电脑小白,或者比较懒,那么就下载我配置好的 2.7版本squid 。 使用办法: 解压压缩包将squid文件夹复制到C盘根目录。 双击运行squid.bat。 假如双击运行squid.bat不行, Win+r打开运行,输入cmd,回车 cd c:\squid\sbin                   //进入squid运行文件目录 squid -z >>D:\log.txt          //建立swap squid -i -n Powershut >>D:\log.txt         //将squid设置为进程名为Powershut的服务(Powershut可以随便写,为了伪装) net start Powershut >>D:\log.txt           //运行squid服务 然后去任务管理器查看有没有Powershut进程在运行,有的话就ok了,直接去B电脑设置代理为A的ip,端口80。 所有电脑都有限制,只能访问特定网页。 这种情况就比较难办了,因为在你们公司内部架设代理服务器已经无用,因此要在外部架设代理服务器。 你要有台 vps ...

windows 共享切换用户

在使用windows共享的时候,即使没有记住密码,在打开一次后,再次打开也会直接登陆,有时候我们需要登陆有权限的账户来访问共享怎么办? 假如共享服务器IP 192.168.1.1  账户为abc 密码为123 1、关闭所有连接共享服务器的文件浏览窗口。 2、win+R 运行 输入cmd 回车 3、net use \\192.168.1.1 /del 4、net use \\192.168.1.1 123 /user:abc 直接访问吧……

Ubuntu 18.04 开机启动脚本

Ubuntu启用了systemd来管理开机启动,坑比较多,以前编辑/etc/rc.loca文件的方法不能直接使用了,解决办法如下: 建立链接 ln -s /lib/systemd/system/rc.local.service /etc/systemd/system/ 编辑配置 vi /lib/systemd/system/rc.local.service 追加 [Install] WantedBy=multi-user.target  Alias=rc-local.service 编辑 /etc/rc.local 在exit 0前一行添加 echo "this just a test" > /usr/local/text.log 目的为了测试是否成功运行 使服务可用 sudo systemctl enable rc-local 启动服务 sudo systemctl start rc-local.service 查看服务状态 sudo systemctl status rc-local.service 这三步都不报错应该就可以了。 重启系统