使用SNOOPING 防止私设的DHCP服务器分配IP地址解析
2014-05-12 11:06
507 查看
我们的办公网络出现了IP地址分配不正确的情况。
我们分析,可能是有人接入了路由器,并且错误地将路由器的LAN口连接到网络(应该用WAN口来连)
经过咨询厂家,我们的楼层交换机(H3C S3600)具有DHCP SNOOPING的功能。能够阻止私设的DHCP服务器(路由器)分配IP地址。
下面着手进行解决。
它有24个电口,4个光口,其中的1号光口是连接到核心交换机的,而合法的DHCP数据包应该从光口1分配来。
第1步:telnet 到网管地址,登录到交换机。
第2步:执行sys命令,进入系统态
第3步:执行 dhcp-snooping,打开dhcp窥探功能。
第4步:执行 int g1/1/1 进入要管理的光口。
第5步:执行 dhcp-snooping trust ,即信任该端口。
第6步: ret 返回用户态。然后 save 保存高温磁力泵配置。
经过测试,在未开启这个功能的时候,如果故意接路由器的LAN口到交换机,则分配到了路由器的IP,开启之后,就只能分配到合法DHCP服务器的IP了。
[Question]
panel1的滚动条,我鼠标按住滚动条,拉滚动条的时候,为什么高温磁力泵画面没有动,要等鼠标松了之后,才动
我需要在拉的过程中,画面就要动
[Answer]
重载Panel1的 Scroll 事件,
private void panel1_Scroll(object sender, ScrollEventArgs e)
在鼠标拖动的时候,e.Type将是 ScrollEventType.ThumbTrack
而鼠标放开的时候 e.Type将是 ScrollEventType.ThumbPosition
如果你的电脑设置了 “拖动时显示窗口内容”,则在这两个事件都会产生窗口重绘,否则,只会在放开鼠标时重绘。
解决办法是,在Scroll事件时,强制控件刷新。
private void panel1_Scroll(object sender, ScrollEventArgs e)
{http://www.scaic.gov.cn/
panel1.Invalidate();
}
表面上看,PC上的winform 与手机上的Winfrom 是一致的。但在实际上,有很多代码在PC上可以运行正常,在手机上就失效。
比如说,主窗体创建一个子窗体,然后子窗体可以点击一个按钮隐藏自身,回到主窗体。
在PC平台上,C#代码如下:
// 创建子窗体
Form2 form2 = new Form2();
// 显示子窗体
form2.ShowDialog();
//子窗体返回
this.Hide();
而WM6.5 上,this.Hide(); 无效。经研究,使用以下代码达到同样效果。
// 创建子窗体
Form2 form2 = new Form2(this)
form2.Show();
form2.SendToBack();
// 显示子窗体
form2.BringToTop();
// 子窗体返回
form1.BringToTop();
0
我们分析,可能是有人接入了路由器,并且错误地将路由器的LAN口连接到网络(应该用WAN口来连)
经过咨询厂家,我们的楼层交换机(H3C S3600)具有DHCP SNOOPING的功能。能够阻止私设的DHCP服务器(路由器)分配IP地址。
下面着手进行解决。
它有24个电口,4个光口,其中的1号光口是连接到核心交换机的,而合法的DHCP数据包应该从光口1分配来。
第1步:telnet 到网管地址,登录到交换机。
第2步:执行sys命令,进入系统态
第3步:执行 dhcp-snooping,打开dhcp窥探功能。
第4步:执行 int g1/1/1 进入要管理的光口。
第5步:执行 dhcp-snooping trust ,即信任该端口。
第6步: ret 返回用户态。然后 save 保存高温磁力泵配置。
经过测试,在未开启这个功能的时候,如果故意接路由器的LAN口到交换机,则分配到了路由器的IP,开启之后,就只能分配到合法DHCP服务器的IP了。
[Question]
panel1的滚动条,我鼠标按住滚动条,拉滚动条的时候,为什么高温磁力泵画面没有动,要等鼠标松了之后,才动
我需要在拉的过程中,画面就要动
[Answer]
重载Panel1的 Scroll 事件,
private void panel1_Scroll(object sender, ScrollEventArgs e)
在鼠标拖动的时候,e.Type将是 ScrollEventType.ThumbTrack
而鼠标放开的时候 e.Type将是 ScrollEventType.ThumbPosition
如果你的电脑设置了 “拖动时显示窗口内容”,则在这两个事件都会产生窗口重绘,否则,只会在放开鼠标时重绘。
解决办法是,在Scroll事件时,强制控件刷新。
private void panel1_Scroll(object sender, ScrollEventArgs e)
{http://www.scaic.gov.cn/
panel1.Invalidate();
}
表面上看,PC上的winform 与手机上的Winfrom 是一致的。但在实际上,有很多代码在PC上可以运行正常,在手机上就失效。
比如说,主窗体创建一个子窗体,然后子窗体可以点击一个按钮隐藏自身,回到主窗体。
在PC平台上,C#代码如下:
// 创建子窗体
Form2 form2 = new Form2();
// 显示子窗体
form2.ShowDialog();
//子窗体返回
this.Hide();
而WM6.5 上,this.Hide(); 无效。经研究,使用以下代码达到同样效果。
// 创建子窗体
Form2 form2 = new Form2(this)
form2.Show();
form2.SendToBack();
// 显示子窗体
form2.BringToTop();
// 子窗体返回
form1.BringToTop();
0
相关文章推荐
- LINUX 6作为DHCP服务器分配IP地址—— 使用DHCP中继链路
- 在交换机上拒绝非法的DHCP服务器分配IP地址
- 使用DHCP,为开发板自动分配IP地址
- 用路由器充当DHCP服务器自动分配IP地址
- 使用三层交换配置DHCP为不同VLAN分配IP地址
- linux下dhcp服务器分配出去的IP地址及剩余IP地址
- 无网络及使用DHCP分配IP地址系统的Oracle安装
- DHCP服务器无法自动分配IP地址的思考?
- 查看linux下dhcp服务器分配出去的IP地址及剩余IP地址
- 使用DHCP分配IP地址简单配置
- 使用三层交换配置DHCP为不同VLAN分配IP地址 推荐
- 用路由器充当DHCP服务器自动分配IP地址
- 使用三层交换配置DHCP为不同VLAN分配IP地址
- 怎样使用dhcp自动分配IP地址
- Windows server DHCP服务器为多个VLAN分配IP地址
- 嵌入式Linux系统下使用DHCP,为开发板自动分配IP地址
- cisco三层交换机做DHCP为笔记本及手机分配指定IP地址
- 使用ps为exchange 2007重新分配证书,以解决默认安装时证书与服务器fqdn不匹配问题。
- 防止服务器被外网的IP地址ssh连接或扫描试探等
- LINUX系统服务器上搭建DHCP服务,实现两大基本功能:1,自动分配ip;2,手工指定ip