FRP 作为 TCP 反向代理的部署

最近发现经常出现 502 Bad Gateway,这让我很不爽,山河 OJ 刚刚火了不久,怎么就闹出这种事情来。 后来发现是 ZeroTier One 的锅,于是在 Menci 的建议下,采用 FRP 转发流量到家里的服务器。现在稍作记录,以备今后我自己查看和他人配置需要。

双边配置

首先执行 wget https://github.com/fatedier/frp/releases/download/v0.20.0/frp_0.20.0_linux_amd64.tar.gz,下载 frp。并解压。这里我们假定你的 frp 程序在 /opt/frp/ 路径。 继续阅读 »

SYZOJ2 在 CentOS 上的搭建

SYZOJ2 官方只提供了 Ubuntu 的教程,在 CentOS 上,有些东西会不一样。 本文需要对照官方安装指南查看,详情请阅读 syzoj/syzoj on GitHubDemo 服务器账号及搭建指南 – 帖子 – Demo。 这里还有一篇很详细的 SYZOJ 部署指南,是 Masellum 写的。值得参考。

SYZOJ-Web

Web 的搭建相对比较简单。大部分都可以按照 SYZOJ2 官方的教程来做。 这里只说明不一样的地方。 对于在 Ubuntu 下的这段命令: 继续阅读 »

校园网 Dr.COM 认证路由器一键安装脚本

咳咳,消失了这么久,也没人想我,发条评论了,好桑心啊。呜呜呜…… 中考结束了,先和 friend 一起去了趟北京,Apple Store 好大气啊,还有小米之家,真的好棒。回来之后发现考的不是很好但是如愿以偿上了一中,然后就跑到表姐那边一起开始上神奇的衔接班。 然后就沉迷于各种 Game 和 Video 中无法自拔,以至于半个月前就写好要发布了的脚本延期了…… 言归正传,我先上脚本。

1. 编写与执行环境

该脚本采用 UTF-8 编码,在我搭载 macOS Sierra 10.12.5 的 MacBook Pro 上通过 Sublime Text 写成。测试和使用环境为极路由4增强版 继续阅读 »