绕过校园网Web认证
基本思路参考 绕过校园网Web认证
配置成功后执行步骤:
本地
dns2tcpc -r ssh -z ns记录地址 服务器外围ip -l 8888 -d 2
然后打开上面建立的到127.0.0.1的会话就行了。(这个窗口不能关)
本文对这篇文章进行补充:
关于步骤按下ctrl+a+d (按下ctrl和a,然后不松ctrl键继续按d然后才松手)
查ns记录?
cmd->nslookup
set type=ns
你的网站域名
没有screen命令?
执行sudo apt install screen
dns2tcpd -f /etc/dns2tcpd.conf
Error socket.c:107 bind error
可能原因:53端口被占用
解决方案:
lsof -i :端口号
查看指定某一端口的占用情况
然后直接kill 进程PID
杀掉对应进程
或者
killall dns2tcpd
如若还是不行,则可能是由其他问题导致的。
screen命令的使用:
screen命令用来创建后台进程,进程运行时,便于我们能继续做其它工作
创建screen会话 screen -S dns2tcpd
启动dns2tcp sudo dns2tcpd -f /etc/dns2tcpd.conf -F -d 2
暂时离开快捷键 Ctrl + a + d
恢复screen会话 screen -r dns2tcpd
列出当前的会话列表 screen -ls
强行终止dns2tcp进程 screen -S dns2tcpd -X quit
常见DNS记录的含义:
A记录 : 用来指定主机名或域名对应的IP地址记录,通俗来说A记录就是服务器的IP,域名绑定A记录就是告诉DNS,当你输入域名的时候给你引导向设置在DNS的A记录所对应的服务器。
NS记录 : 域名服务器记录,用来指定该域名由哪个DNS服务器来进行解析,简单的说,NS记录是指定由哪个DNS服务器解析你的域名。
MX记录 : 邮件交换记录,它指向一个邮件服务器,用于电子邮件系统发邮件时根据收信人的地址后缀来定位邮件服务器。
CNAME记录 : 别名记录,允许您将多个名字映射到同一台计算机。通常用于同时提供WWW和MAIL服务的计算机。
more~