c# ListView右键菜单事件
2012-11-13 21:36
309 查看
【实验名称】 动态内部源地址转换【实验目的】掌握内网中多台主机连接到Internet网时,通过分时复用多个内部全局地址转换技术。【背景描述】 你是公司的高级网络管理员,公司申请了50个公网IP地址为整个销售部门提供上网服务,销售部门的网段是192.168.1.0/24。合法地址不够每人分配一个,但是销售部门平时有三分之一的人在外跑业务,在公司内部的也不会一直需要网络服务,根据此情况请你解决公司全局地址不够一一映射的情况。【实现功能】 定义特定网段转发数据分时复用全局地址。【实验拓扑】【实验设备】 R2624(2台)【实验步骤】 第一步: 基本配置Red-Giant>enable Red-Giant#conf tRed-Giant(config)#int s0Red-Giant(config-if)#ip add 200.168.12.1 255.255.255.0Red-Giant(config-if)#cl ra 64000Red-Giant(config-if)#no shRed-Giant(config)#hos R1R1(config)#int f0R1(config-if)# ip add 192.168.12.1 255.255.255.0R1(config-if)#no shR1(config-if)#endR2(config)#int serial 0R2(config-if)#ip add 200.168.12.100 255.255.255.0R2(config-if)#no shR2(config-if)#end验证测试:R2#ping 200.168.12.1Type escape sequence to abort.Sending 5, 100-byte ICMP Echoes to 200.168.12.1, timeout is 2 seconds:!!!!!第二步:配置动态内部源地址转换R1(config)#ip nat pool net200 200.168.12.2 200.168.12.50 netmask 255.255.255. !定义转换地址池R1(config)#access-list 1 permit 192.168.12.0 0.0.0.255 ! 定义可以转换地址的网段R1(config)#ip nat inside source list 1 pool net200 ! 定义内部本地地址池调用转换地址池地址R1(config)#interface s0R1(config-if)#ip nat outside ! 定义外部接口R1(config-if)#exiR1(config)#int f0R1(config-if)#ip nat inside !定义内部接口R1(config-if)#end验证测试:R1#sh ip nat translations Pro Inside global Inside local Outside local Outside global--- 200.168.12.2 192.168.12.2 --- ---【注意事项】l 不要把inside和outside应用的接口弄错l 要加上能使数据包向外转发的路由,比如默认路由l 尽量不要用广域网接口地址作为映射的全局地址【参考配置】sh runCurrent configuration:!version 6.14(2)!hostname "R1"!ip subnet-zero!interface FastEthernet0ip address 192.168.12.1 255.255.255.0ip nat inside!interface FastEthernet1no ip addressshutdown!interface FastEthernet2no ip addressshutdown!interface FastEthernet3no ip addressshutdown!interface Serial0ip address 200.168.12.1 255.255.255.0ip nat outsideclock rate 64000!interface Serial1no ip addressshutdown!ip nat pool net200 200.168.12.2 200.168.12.50 netmask 255.255.255.0ip nat inside source list 1 pool net200ip classlessip route 0.0.0.0 0.0.0.0 Serial0access-list 1 permit 192.168.12.0 0.0.0.255!line con 0line aux 0line vty 0 4login!end
相关文章推荐
- 【转载于<小锋刚>博客园】C#遍历ContextMenuStrip右键菜单中包含子菜单的所有菜单并添加事件
- C# winform ListView 的右键菜单的下级菜单的选项视情况禁用方法
- C#listview + 上下文菜单(鼠标右键菜单) ContextMenuStrip
- wpf listview 的右键菜单 点击事件
- (.net,vs2005,c#,winform)ListView和右键菜单操作其中的单条记录
- 用c#为listview 的项添加右键菜单,菜单仅在选中项弹出
- C#遍历ContextMenuStrip右键菜单中包含子菜单的所有菜单并添加事件
- easyui datagrid中添加右键菜单事件
- swt tray demo:右键菜单,单击隐藏,所有事件的例子
- C#获取鼠标在listview右键点击单元格的内容方法
- C# 如何在 Windows 文件系统中添加自定义右键菜单
- 屏蔽CDockablePane右击鼠标触发事件弹出右键菜单
- arcgis server 右键菜单 单击事件的响应问题。
- C#进行Visio二次开发之自定义右键菜单
- Qt gui添加右键菜单事件
- C# 右键菜单设置
- js捕获鼠标右键菜单中的粘帖事件实现代码
- (C#)Windows Shell 外壳编程系列7 - ContextMenu 注册文件右键菜单
- c#判断右键菜单(ContextMenuStrip)是从哪个控件弹出来的方法
- C#上下文菜单(右键菜单)ContextMenuStrip用法总结