你来细品域名劫持、域名被墙、dns污染
一个网站最关键的就是服务器的IP跟域名,一般的用户是不会记住IP的,毕竟太冗长太难记忆。今天我们主要是来细品关于域名的。略过那些无意义的杂谈,我今天主要讲的是域名访问相关的劫持、污染。
域名污染、被墙与劫持什么是域名污染域名污染,把域名解析的IP地址更换成了一个错误的IP地址,常见的就是将正确的IP地址指向到了Facebook、Twitter、谷歌的IP,导致用户无法正常访问。
什么是域名被墙域名被墙是互联网的通俗用语,一般域名被墙我们称作为被GFW。GFW可以称作为中国防火墙,GFW的作用是对中国区域互联网内容进行自动审查、过滤以及监控。GFW的作用是相对的,它不仅可以限制国内的访问国外网站,同时也可以限制国外的访问国内网站。
域名被墙主要的几个手段
1.IP黑名单(通常处理方法:更换服务器IP)
2.内容审查,域名主体要求备案审查(通常处理方法:申报域名备案或者购买已经备案的域名)
3.域名污染(目前基本无解,最受欢迎的一个解决方案是自建dns解析服务器,但是投入大,dns服务器容易遭到运营商封杀,优点是完全自主)
什么是域名劫持域名劫持,当用户访问网站 ...
电报telegram的笑谈
当下越来越多人使用telegram。人称:电报、纸飞机,这里就简单的写一点使用方法把仅仅作为介绍参考。
安卓原版apk下载
苹果的使用AppStore账户安装
注册注册就不多说了,+国别号 电话号。注:大陆的号码有限制匿名私聊、注册完了记得搞个用户名方便好友联系你哦~~
删除账号这个是立马销户,不是设置上的时间到了才销户~~1.打开网站 https://my.Telegram.org/delete;
2.在”Your Phone Number”一栏输入您的账号所使用的手机号码;
3.在”Confirmation Code”一栏填写Telegram账号收到的验证码;
4.点击”Sign In”蓝色按钮;
5.在”Why are you leaving”一栏随意填写内容;
6.点击”Done”蓝色按钮;
7.账号被永久删除。
TG常用小技巧【补充中~】a.界面翻译成中文
聪聪大佬翻译维护的,推荐【@zhcncc】
b.代理频道:
【@socks5list】
【@TgProxies】
【@TgProxiesp】
【@proxymex】
【@socks5en】
【@MTProtoTG】
...
搭建私人密码库VaultWarden (旧名称叫:bitWarden_rs)
VaultWarden(原bitWarden_rs)是bitWarden独立出来的开源的密码库,相比lastpass等巨头来说,功能实用性更具一筹,重点是免费撸,前提是你得有机器,vps即可!
此文章已经为最近版本的更新做了最新的相关编辑!
我这里采用的是Debian 9 搭建的,环境为:
docker
docker-compose
bitWarden_rs
nginx【作为反代使用的,可以安装lnmp环境或者宝塔】
ssl证书一本
下面是详细搭建的记录:
第一步:安装docker,使用的是一键脚本123456#新机器开始之前安装wget跟简单的源更新一波^.^apt-get install wget #安装wget,一般Debian是会默认安装的apt update #更新升级源#开始安装dockerwget -qO- https://get.docker.com/ | bash
第二步:安装docker-compose1234#拉取到本地并且命名文件/usr/local/bin/docker-compose ,同时添加x执行权限#此处我安装 ...
修改Debian下的文件颜色、vi命令
初次使用debian,记一下修改的习惯吧,总是有那么些许不习惯,还是centos比较常用,奈何不更新了,那就换一个继续学习吧,总的对比下来没有太大的区别
修改一:安装完整版的vim刚安装完Debian你会发现vi好难用,因为这个是精简版的卸载装个完整版的就好了
12apt remove vim-common -y #卸载旧版的apt install vim -y #安装完整版vim
这样安装好了之后,我们在编辑文件的时候依然是使用 vi 命令来启动新装的 vim,但是操作起来比 tiny 版更加方便。
修改二:ll命令显示下面这样, command not found使用缩短命令ll报错,处理方法:
vim ~/.bashrc 修改这个文件下的连结123456方式一:alias ll='ls -l' #去掉改行前面的注释方式二:# 或者是在终端下直接输入下面这句话,亦可达到效果echo "alias ll='ls -l'" >> ~/.bashrc && sourc ...
修改Win Or Linux的远程服务端口
买机器是经常需要更改到远程端口,特意写个文章自己记录一下,避免以后不时之需!
Windows下更改端口默认的是3389,但是我们经常为了安全起见会更改这一个端口,这样可以避免很多病毒、攻击等等不必要的安全问题。注:建议修改10000以上的端口避免引起冲突
1. 点击【开始】菜单中的【运行】输入regedit
2. 在【注册表编辑器】分别修改下列目录中的值为需要更改的端口号,如:18888,要用十进制去改! HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp 注意:两处的值需一样,建议修改时使用十进制(十六进制大神除外)
3. 如果系统启用了防火墙,需要在防火墙的高级设置中新建一个TCP类型的入站规则,端口号为更改后的端口号,端口号与上面一致(此处18888)4. 修改完 ...
Linux or Windows下Apache自动切割日志
利用Apache搭建最好的网络环境Apache作为网站运行的开发一大利器,其优越的性能与nginx不相上下,可谓是网站运行环境必不可缺的。今天这里介绍的是针对于Apache的日志优化,分为Windows版本跟linux版本,博主还是强力推荐部署的是linux+Apache
首先是要启用Apache的日志切割插件12345rotatelogs说明:rotatelogs logfile [ rotationtime [ offset ]] | [ filesizeM ]rotationtime指的是设定多少秒后进行日志切割,如这里的300秒,在设定的时间之后系统将自动切割日志;offset指的是日志时间的偏移量,如果不设置该偏移量,则默认为0,且显示的时间与北京时间会不一样,与北京时间相差8个小 时,故建议将其设置为+480,单位为分钟;filesizeM指的是日志多大之后自动切割,可接受的单位为K,M,G,上面的ErrorLog设置为400M之后自动切割日志
Linux系统配置方法:
123456789101112将ErrorLog | CustomLog这两句话注释掉改成:Err ...
聊一聊关于DNS解析的话题吧
俗称域名解析——DNS,即Domain Name System,中文为域名解析系统。一般来说,国内的网站和域名建议使用国内的DNS域名解析服务,而国外的则既可以选择国外的DNS,也可以选择国内的DNS。如果客户都是国外的,那么选择国外的DNS就最合适了,因为不同地区会因为DNS的不同而导致访问网站速度的变化。
不管你是做英文站,还是做中文站,不管你是个人网站,还是企业网站,找到一个速度快又稳定的DNS服务器是十分有必要的。本篇文章就来分享一下国内外十大免费DNS域名解析服务。
商家
国内/国外
点评
指数
He.net DNS
美国
Hurricane Electric公司产品,同时支持IPv4 和 IPv6 ,稳定性相当好,功能非常强大,推荐使用。教程:He.net DNS域名解析申请使用。
9.2
Cloudflare DNS
美国
著名CDN服务商Cloudflare产品,只要在添加域名到Cloudflare后关掉其CDN服务就可以使用Cloudflare给域名作DNS域名解析了,在国内不稳 ...
Phpstorm快捷键
PhpStorm 默认快捷键
快捷键
说明
ctrl+j
插入活动代码提示
ctrl+alt+t
当前位置插入环绕代码
alt+insert
生成代码菜单
Shift+Enter
新一行
ctrl+q
查看代码注释
ctrl+d
复制当前行
ctrl+y
删除当前行
ctrl+alt+y
刷新项目缓存Synchronize或文件夹右键Synchronize
shift+F6
重命名
ctrl+shift+u
字母大小写转换
ctrl+f
查找
ctrl+r
替换
ctrl+shift+I
查看变量或方法定义源
ctrl+g
跳转行
ctrl+alt+F12
跳转至当前文件在磁盘上的位置
alt+down
查看下一个方法
alt+up
查看上一个方法
ctrl+alt+l
重新格式化代码
ctrl+shift+down
statement向下移动
ctrl+shift+up
statement向上移动
alt+shift+down
line向下移动
alt+shift+up
line向上移动 ...
宝塔面板不要去掉强制登录账户
新版的宝塔需要强制登录宝塔账户了,那么就战胜它吧!
先安装宝塔,如果登陆啥事都没有那最好
如果提示必须要登陆宝塔账户
那么,在terminal里执行
12sed -i "s|if (bind_user == 'True') {|if (bind_user == 'REMOVED') {|g" /www/server/panel/BTPanel/static/js/index.js rm -f /www/server/panel/data/bind.pl
完工
同理,如果要还原
1sed -i "s|if (bind_user == 'REMOVED') {|if (bind_user == 'True') {|g" /www ...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment