MENU

分类 各种服务端 下的文章

编译安装nginx|配置反代和缓存的记录

自从放弃了gre隧道,从某个猥琐的小伙伴那里搞来的ip也不能闲着,所以直接配置成反代吧,以前反代嫌麻烦,一般都是网上直接cpoy来用,到了后来干脆就直接用haproxy中继tcp链接了,过了一段时间才发现这样只是达到了减速的效果,没啥卵用,现在准备配置下科学的反代.

阅读全文

WTFGame[猫猫竞赛]开服说明

这个游戏最早我也忘了从哪里发现的了,当年刚毕业出来工作,上班的时候中午摸鱼就靠它了,一开始玩起了感觉是超爽的,玩竞赛中途老是有人丢我,然后我就c官方服务然后所有人全部掉线,完了一段时间就不玩了,同作者的卡牌也很好玩,第一次玩的时候在公司摸鱼直接笑出来了,幸亏老板不在。
现在看到绿帽大作战突然想到了这个游戏,心想要是拿到服务端自己开服就好了,找了一番找到了,于是开了个服。

阅读全文

Dnscrypt私人服务端计划开始

近期在公司装了一个路由来防止公司内部的dns污染,然而效果并不好,公司内网出口有一个网络行为管理器会智能分析局域网流量特征,外加园区网络对内网一些域名进行投毒,使得工作上网环境很不好,刚加路由时使用chinadns进行防止,开始的半小时还很好,之后就开始莫名其妙受到一些污染,而直接使用中科大等国内防污染dns前1分钟没有问题,之后google youtube等全部被污染且使用非53端口均无效果,之后尝试opendns就不用说了,用了几分钟直接ban掉ip,之后无奈使用shadowsocks进行dns转发,国内部分带有cdn的站点加速效果全变为减速效果,至今一直没有找到较好的办法.

然而虽然没找到一个比较有效的防污染方法,但是找到了搭建dnscrypt私人服务器的方法,考虑之前腾讯云到期,小伙伴送给我的息壤vps5次解析得有4次超时的情况,感觉搭建一个dnscrypt私人服务器更好一点.

相对于国内无污染dns有很到好处,如机器价格便宜(省了我不少钱),可以有效防止城域网/公司内网污染(虽然部分地区的行为管理还会ban),可自定义上游dns服务(使用日本的dns服务器得到的解析结果总比美国得到的好)

今天中午使用亚马逊免费的aws搭建了一个感觉解析效果还可以,下午用脑残e语言写好了一个自己的客户端(脑残的e语言竟然不支持json!)可在云端获取dns服务端信息,方便实时获取最新的dns服务端,云端还没有开始写,不过不要担心,aws搭建的服务端连接信息将于近期发布到项目网,而客户端则要稍后一段时间.请大家期待(不要过高).

ngrok控制端计划

用了ngrok一段时间了,一直想弄一个某ngrok服务站的那种验证token的,无奈作者未开源ngrok2.0版本,1.7版本客户端有token功能但是服务端则没有,github上有修改版的,token靠工具生成,这样也带来了生成的心的token需要停止服务端再开才能使用,于是便心生想法改成通过数据库或者web的api获取,无奈不会golang就一直搁置,近期认识了一个会golang且自己也有类似想法的小伙伴,一拍即合写出了个初步的服务端和控制端.

我用php写完简单的服务端后小伙伴根据github上的那个修改版改成了通过api验证token的服务端,于是我便制定了此计划,由我负责的服务端则需要实现以下功能.

  1. 用户注册/登录功能
  2. 用户重置token/密码修改功能
  3. 使用统计功能
  4. 使用明细功能(需要和小伙伴协商)
  5. 邮箱认证(修改密码和注册验证)
  6. 管理员冻结普通用户功能(防止滥用)
  7. 多服务端节点功能(需要和小伙伴协商)

 

目前用了3天时间完成了功能1/3,现在正在功能5,功能2的重置token已经完成,密码修改则需要完成功能5才可以,商业组件想编写来着,大概编写也是在完成上述功能之后吧,另外通过本次编写发现之前编写的goagent云端控制存在很多问题,可能需要全部重写(唉~).