屏蔽非法路由,好好上网!

学校有人用路由,我人品差,经常受到路由器干扰,不能上网。本机IP应为172.16.*.*,被换成了192.168.*.*,不能连接上网认证服务器,及其郁闷。

开学闲暇之余,探索了多种方法,下面总结一下:

无法上网原因:

学校的校园网是通过交换机层层构架的,而交换机没有管理IP的能力。楼层内有人用路由器,把LAN口接到校园网输入端,并开启了DHCP服务,而一些实际上并没有在该路由器下的电脑,因为先接收到来自非法路由的DHCP响应,被分配了192.168.*.*的IP地址,因此无法再连接Drcom等上网认证服务器。

想到的三种措施:

方法一(最好,但是没有查到,各位读者如果有兴趣的话可以也在网上查查):

主机能够自己选择DHCP服务,我在网上搜了下,没有找到相关的方法...如果有安装防火墙软件,看看防火墙是否能绑定合法DHCP服务器的MAC地址,注意:不是绑定网关的MAC地址。
方法二(尝试):

禁止主机和非法的DHCP服务端通信。步骤如下:
1)主机接入网络,被非法DHCP服务端分配了192的地址,例如192.168.1.10/24;
2)找到非法DHCP服务端的IP地址,在cmd中,ping一下192.168.1.1,这个IP可能是网关,看有无响应,若有响应,就假设它是网关地址,即非法DHCP服务端的IP地址;
3)找到非法DHCP服务端的MAC地址;打开cmd,输入arp -a,看下192.168.1.1对应的mac地址,例如00-00-00-00-00-00;
4)通过主机的防火墙软件设置禁止和该MAC地址通信。

这种方法实验成功,但是操作不太方便。防火墙各异,我以我的金山网镖2010beta为例:

地址范围为常用的路由范围。因为DHCP是依托于UDP协议的,所以数据协议类型选择UDP。

方法三(原理未知,只是凑巧):

1)在没有路由器干扰,能正常上网的时候,打开“网络和共享中心”→“更改适配器设置”→双击本地连接,在弹出的对话框中,点击详细信息按钮。记录下自己的IP、子网掩码、默认网关、DNS服务器ip,以及连接特定的DNS后缀。

2)右键点击本地连接,选择属性,在弹出的对话框中,双击Internet协议版本4,在弹出的常规选项卡中,选择使用下面的ip地址,并填入刚刚记录下的自己的ip、网关、子网掩码,在下面的DNS地址中,填入记录下的DNS的IP。

3)点击“高级”按钮,在弹出的对话框中,选择DNS选项卡。在“此连接的DNS后缀”后面,填入记录下的DNS后缀。

4)一路确定下去.........

以后就能屏蔽路由器的干扰了。

原理猜测:第三种方法的原理可能与第一种方法原理类似。填好各种信息后,因为不再是“自动获取IP地址”,屏蔽了路由器的DHCP响应,而其他设置都是在响应了正确的DHCP后获取的设置,因此可以正常上网,正常连接Drcom验证。

转载于:https://www.cnblogs.com/raymon/archive/2011/05/02/2270374.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/475647.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mysql行列转置-图文详解

我们想跑一个数据,格式如下图:但是我们一般的mysql语句跑出来的数据却是下面这样,不但不方便查看,在数据量比较大的时候,我们需要每个地区都转置粘贴一遍,耗时耗力还容易出错,下面提供一个方法&…

ACM PKU 2559 Largest Rectangle in a Histogram http://acm.pku.edu.cn/JudgeOnline/problem?id=2559

关于覆盖&#xff0c;用DP是一种很不错的解决方法&#xff0c;时效也很不错.... 这题目把图一画就很明确了&#xff0c;没有说明的必要了。 #include <iostream> using namespace std; __int64 height[100001]; int main () { int n; int left[100001]; int right[100001…

mysql复制表结构和数据

手动方法&#xff1a; 方法1&#xff1a;把你要复制的表当成一个文件一样&#xff0c;右键复制&#xff0c;右键粘贴&#xff0c;这个方法复制的是表结构和数据。 方法2&#xff1a;选中原表拖动到新位置的空白处&#xff0c;松开鼠标&#xff0c;会提示你复制表结构和数据&a…

MySQL 增加、更新、删除

文章目录1. 增加 INSERT2. 更新 UPDATE3. 删除 DELETE练习 LeetCode 196. 删除重复的电子邮箱练习 LeetCode 627. 交换工资学习自 廖雪峰的官方网站 1. 增加 INSERT 添加一条记录 INSERT INTO <表名> (字段1, 字段2, ...) VALUES (值1, 值2, ...);INSERT INTO student…

ACM PKU 2663 Tri Tiling http://acm.pku.edu.cn/JudgeOnline/problem?id=2663

这题开始没有思路&#xff0c;后来看了流牛的解题报告才写出来&#xff1b; 递推公式我写一下&#xff1a; sign[i] 1 (当i 0 时&#xff0c;具体为什么我也没有具体的说明方法) 0 (i % 2 ! 0) 根据图最先想到的一定…

mysql去重取最大值,逻辑类似oracle的over(partition by)函数

像下表一样的数据&#xff0c;有重复的合同号&#xff0c;但是我只想保留同一合同号中回款金额最大的那一行&#xff0c;也就是图中红框里的数据。oracle方法&#xff1a;在oracle中&#xff0c;我们可以简单地用over(partition by)函数处理&#xff08;代码示例如下&#xff0…

LeetCode 1186. 删除一次得到子数组最大和(DP)

1. 题目 给你一个整数数组&#xff0c;返回它的某个 非空 子数组&#xff08;连续元素&#xff09;在执行一次可选的删除操作后&#xff0c;所能得到的最大元素总和。 换句话说&#xff0c;你可以从原数组中选出一个子数组&#xff0c;并可以决定要不要从中删除一个元素&…

可遇不可求的Question之不支持一个STA 线程上针对多个句柄的WaitAll

不支持一个 STA 线程上针对多个句柄的 WaitAll。 题设: 在.NET开发多线程控制台程序过程中,由于业务要求,需要实现"一次扫描多笔订单",然后,通过多线程实现并发提交的逻辑.因此,在控制台程序中采用了多线程记录.由于下一次操作必须等待所有的记录并发提交完成后,才能…

mysql一图秒懂秒清晰 - join连接 ,left join左连接 ,right join右连接 ,inner join内连接

前言&#xff1a;zuo表和you表短短五行涵盖了数据中所有可能遇见的情况&#xff1a; 1.左表有重复值&#xff08;合同号1134&#xff09;&#xff1b; 2.右表有重复值&#xff08;合同号1133&#xff09;&#xff1b; 3.左表存在右表没有的合同号&#xff08;合同号1188&#x…

LeetCode 904. 水果成篮(滑动窗口)

1. 题目 在一排树中&#xff0c;第 i 棵树产生 tree[i] 型的水果。 你可以从你选择的任何树开始&#xff0c;然后重复执行以下步骤&#xff1a; 把这棵树上的水果放进你的篮子里。如果你做不到&#xff0c;就停下来。移动到当前树右侧的下一棵树。如果右边没有树&#xff0c;…

mysql远程访问

MySQL 安装完成后只支持 localhost 访问&#xff0c;我们必须设置一下才可以远程访问&#xff0c;另外还有一些 MySQL 8.0 连接时的一些问题&#xff0c;本文也会一并进行讲解如何解决。1.登录MySQL并输入密码 &#xff0c;选择 mysql 数据库&#xff08;存储了用户信息的 user…

详细解析Java中抽象类和接口的区别(很容易理解错)

2007-09-28 12:17作者&#xff1a;doublel出处&#xff1a;论坛整理责任编辑&#xff1a;方舟在Java语言中&#xff0c; abstract class 和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在&#xff0c;才赋予了Java强大的 面向对象能力。abstract class和inter…

LeetCode 910. 最小差值 II(贪心)

1. 题目 给定一个整数数组 A&#xff0c;对于每个整数 A[i]&#xff0c;我们可以选择 x -K 或是 x K&#xff0c;并将 x 加到 A[i] 中。 在此过程之后&#xff0c;我们得到一些数组 B。 返回 B 的最大值和 B 的最小值之间可能存在的最小差值。 示例 1&#xff1a; 输入&a…

行业分析-实战价值方法

都是工作中总结的方法&#xff0c;可能理论基础不是那么高大上&#xff0c;但是非常有实战价值。 1.行业研究维度 2.行业景气度 3.行业间关系(敏感性计算) 4.行业成长性

java中finalizer终结方法学习心得

最近在看java的中finalizer终结方法&#xff0c;也就是用来释放内存的&#xff0c;但这绝对和C中的析构函数不相同 C中的析构函数是用来回收对象所占用的资源的方法&#xff0c;而在java中&#xff0c;当一个对象不可到达时&#xff08;也就是重堆栈和静态存储区开始&#xff0…

LeetCode 1296. 划分数组为连续数字的集合(map模拟)

1. 题目 给你一个整数数组 nums 和一个正整数 k&#xff0c;请你判断是否可以把这个数组划分成一些由 k 个连续数字组成的集合。 如果可以&#xff0c;请返回 True&#xff1b;否则&#xff0c;返回 False。 示例 1&#xff1a; 输入&#xff1a;nums [1,2,3,3,4,4,5,6], k …

mysql 8.0.11-Windows (x86, 64-bit)下载地址与安装教程

1.下载安装包 Windows (x86, 64-bit), ZIP Archive官网下载安装包 点击链接&#xff0c;进入如下页面---点击Download下载---解压到目录&#xff08;例如E:\program\mysql-8.0.11-winx64&#xff09;2.添加配置文件my.ini 在目录E:\program\mysql-8.0.11-winx64下&#xff1a; …

LeetCode 1291. 顺次数(模拟)

1. 题目 我们定义「顺次数」为&#xff1a;每一位上的数字都比前一位上的数字大 1 的整数。 请你返回由 [low, high] 范围内所有顺次数组成的 有序 列表&#xff08;从小到大排序&#xff09;。 示例 1&#xff1a; 输出&#xff1a;low 100, high 300 输出&#xff1a;[1…

织梦(DEDECMS)首页调用相关投票的方法(自动更新)

我使用的是 DEDECMS V5.3 方法一 此方法我没试过&#xff0c;但应该能行得通。 dede投票模块在首页的调用 本文介绍dedecms投票模块在首页的调用方法&#xff0c;大家可以参考写出更符合自己需要的效果。 先来看dedecms默认模板里的投票模块在首页调用的代码&#xff1a; <!…

Excel - 添加趋势线,显示趋势线公式 - 进行行业投融资曲线拟合

1.准备数据 本次是以人工智能行业为例&#xff0c;数据范围是2012年4月到2017年11月的&#xff0c;这是去年的时候采集的&#xff0c;这次就直接拿来用了&#xff0c;不影响曲线拟合的操作过程。但是想使用最新的数据的话&#xff0c;你也可以像我一样用火车头采集器采集最新的…