04.08

这周其实干了挺多事情

首先就是把论文初稿写完了,当然完事开头难,刚开始的时候真是差点把我自己送走加上我妈和我爹吵架那两天真的是抑郁加萎了然后就是用闲置的广州轻量搭建了Frps把路由器管理页面http内网穿透了,在其他地方也可以方便的访问,再一件事情就是今晚上搞明白了Aria2,BT下载真是个好东西上传速度慢以后再搞搞,感觉之前没静下心来研究的东西最近被我一一突破,把openwrt吃的差不多了

孙拒绝了宁夏大学的调剂我觉得是很理智也是很充满战略性的拒绝,拒绝对她来说是不容易的以我了解到的她性格,然后昨天看微博说2019多好,其实我也怀念2019,但我知道那一天过去之后,有些东西是回不去的了,也不应该回去,在水一方就挺好的,祝好

Frp内网穿透指南

用一台闲置的广州轻量搭Frps内网穿透实现在外面没有也能访问内网设备

一、前言

回想起去年疫情在家,企图用笔电跑Tomcat做服务端,用同一局域网下手机能够访问但是发给朋友却访问不了,那是我第一次有了外网ip/内网ip的概念,后来使用软路由后通过Openwrt自带的Frp插件让我了解了内网穿透的这种东西的存在,大概是刚买软路由的时候,当时浅尝辄止现在回想起来是服务端(Server)和客户端(Client)混淆了导致失败。

今下午论文写的枯燥,正好手中有一台的广州地区的腾讯轻量应用服务器在吃灰,不如好好利用起来,搭建Frps也就是Frp Server端,实现在外面也可以访问家中路由器或NAS!

二、前期准备

  • *服务端:一台带有公网IP的服务器/ VPS / NAT
  • *客户端:想实现外网访问的内网机器 例如:软路由/ PC/NAS/ etc.

服务端的搭建我选用的是腾讯云的广州轻量应用服务器 选择的原因首先是闲置了、国内三网接入相对国外延迟低可以带来更还的体验,而且价格相对来说也比较便宜,如果手头上没有备案域名的朋友可以选择轻量应用服务器的海外地区,推荐香港地域。


我想在外面可以看到家中软路由的情况,所以客户端选用软路由系统Openwrt自带的Frp插件如下图所示

三、服务端安装Frps

小白推荐观看Youtube教程视频结合本文进行搭建,大佬们勿喷 Frp肯定不放在眼里 可以跳过本文啦

项目地址:GitHub – MvsCode/frps-onekey: Frps 一键安装脚本&管理脚本 A tool to auto-compile & install frps on Linux

1、SSH连接到你的vps,记住要用root用户登陆才可以

2、粘贴一键FRPS一键安装脚本,分阿里云和GIthub版本,国内机器推荐使用阿里云版本

wget https://code.aliyun.com/MvsCode/frps-onekey/raw/master/install-frps.sh -O ./install-frps.sh
chmod 700 ./install-frps.sh
./install-frps.sh install

3、按照提示进行操作即可,无特殊要求按回车默认即可(密码最好自定义)然后最后一定复制下来备份,后面配置会用到,比如我的

============== Check your input ==============
 You Server IP      : 159.75.69.***     //服务器IP/域名
 Bind port          : 5443             //客户端端口 后面会用到
 kcp support        : true              
 vhost http port    : 80                  
 vhost https port   : 443
 Dashboard port     : 6443             //服务器面板端口
 Dashboard user     : admin            //服务器端后台用户名
 Dashboard password : ******           //服务器端后台用户名
 token              : zYhupXwhhzqLDxeI
 subdomain_host     : 159.75.69.***
 tcp_mux            : true
 Max Pool count     : 50
 Log level          : info
 Log max days       : 3
 Log file           : enable

4.到这里服务端已经部署好了可以跳到下面服务端配置了,也可以进入面板后台看一下,地址是You Server IP:6443
输入上面的用户名(Dashboard user)和密码Dashboard Password进行登陆

大概这个样子

哦对了,如果你也使用的腾讯或者阿里的机子记得在防火墙中放行端口

四、客户端配置

一、根据复制的信息一一填入

============== Check your input ==============
 You Server IP      : 159.75.69.***     //填服务器那一栏
 Bind port          : 5443             //填端口那一栏
 kcp support        : true              
 vhost http port    : 80                  
 vhost https port   : 443
 Dashboard port     : 6443             
 Dashboard user     : admin           
 Dashboard password : ******           
 token              : zYhupXwhhzqLDxeI     //密令
 subdomain_host     : 159.75.69.***
 tcp_mux            : true
 Max Pool count     : 50
 Log level          : info
 Log max days       : 3
 Log file           : enable

二、添加服务列表

到后台面板看一下,HTTP是否多了一项

接下来访问你绑定的域名加端口号试一下,能访问就说明穿透成功!!

WordPress登录页添加验证码

最近发现网站老的有人恶意攻击并登陆后台,想暴力破解密码,网上也找个很多插件,但都不是很满意,复杂且怕插件安装过多,漏洞也多。终于找到可以用代码实现wordpress后台登陆进行验证,防止机器恶意登陆,此种方案能防止大部分恶意登陆。方法很简单,主题模板文件函数functions文件下增加以下代码。

//后台登陆数学验证码
function rhymo_add_login_fields() {
  //获取两个随机数, 范围0~9
  $num1=rand(0,9);
  $num2=rand(0,9);
  //最终网页中的具体内容
      echo "<p><label for="math" class="small">验证码</label><br> <input type="text" name="sum" placeholder="$num1 + $num2 = ?" class="input" value="" size="25" tabindex="4">"
  ."<input type="hidden" name="num1" value="$num1">"
  ."<input type="hidden" name="num2" value="$num2"></p>";
}
add_action('login_form','rhymo_add_login_fields');
function login_val() {
  $sum=$_POST['sum'];//用户提交的计算结果
  switch($sum){
    //得到正确的计算结果则直接跳出
    case $_POST['num1']+$_POST['num2']:break;
    //未填写结果时的错误讯息
    case null:wp_die('错误: 请输入验证码.');break;
    //计算错误时的错误讯息
    default:wp_die('错误: 验证码错误,请重试.');
  }
}
add_action('login_form_login','login_val');

原文链接:https://www.luoyechenfei.com/html/2869.html

03.28

从青岛回来了,短暂的一天青岛之行,昨天下午一点到的市北区,坐公交到太平角公园,然后一直到八大关第一浴场,我本来看着那两对情侣从下面穿沙滩过挺爽,俺也试一下,试试就逝世,想拍照结果一个大浪过来鞋就湿透了,在此之前跳起来以为能躲过去,并没有,幸亏鞋子是浅色的没事,再忙再累也要记得浪漫与生活,虽然昨天是阴天,但是看到海了也很快乐,把5207的最后几张拍完了,依旧是八大关公园排椅换卷

去城阳的时候把三号线和一号线坐穿了,好累,住的公寓还算蛮不错的,前台姐姐好看又温柔,密码锁锁住了我,带阳台的开放厨房电视还能投屏的公寓真的蛮不错,城阳CBD价格还不是很贵,城阳怎么说呢,印象还可以吧,介于城市和县城之间,交通在山东省内是一流,房价也还好

第二天没有吃早饭导致了考试过程中肚子咕咕叫的社死现场,打车到实验中学的时候刚刚好,不过招聘考试他们组织的很正规且严格,还有放包的收纳箱,去了好多地方考试,青岛是体验最好的一个,当然规矩什么是更严格一下,令人惊讶的是题竟然全都是选择题,妈哟我还反复确认了好多遍,然后多选和编程心理学还是有点拿不稳的,复习的力度和进度还有欠缺,不管怎么说都是一份经历,考完之后赶地铁到立交桥回家,导航指引我穿越了好一篇工业区,

土渣工程车,飞扬的灰尘与沙尘暴天,呼隆即将降落的飞机,锈掉的叉车与土渣堆交相呼应,浪漫的城市与冷酷单调形成鲜明对比,宽敞的厂房与狭窄的公寓,以及路人那严重早已经消失很久的梦与憧憬,像是安东尼奥尼红色沙漠场景中穿梭,等待我的不知会是什么,看不到尽头的焦虑,与阴天的海格外相配