巧用智能手机维护网络(下)

  前情提要:小网管遭遇“悭钱”老板,没配笔记本电脑还要四处维护网络。一个偶然的机会,小网管低价购得一台智能手机,因此突发奇想用智能手机维护网络。在空想的手机用“USB有线网卡”和“蓝牙有线网卡”寻觅失败后,小网管回归现实,利用“水货”手机的WiFi功能,借助无线AP成功连接交换机。在依次搞定了手机版的Ping工具、Telnet工具之后,小网管将再次面临什么样的难题……

  网络抓包分析工具

  当网络中出现异常流量,或者出现疯狂发包的病毒主机时,就要用网络抓包软件来分析出谁是肇事者。比如有次我们公司的硬件防火墙出现异常,Ping不通,也无法Telnet登录,就连Console口都登录不上,重启也是一样,感觉就像是死机了。本以为是防火墙坏了,结果把内网的网线一拔掉,发现防火墙就好了。最后用Sniffer抓包分析,原来是内网一台电脑中了木马,疯狂地对某个公网IP发数据包,把防火墙的内网端口整个给堵死了。作为网管,掌握像Sniffer之类的网络协议分析软件是很有必要的,当然我也不能奢望把几十兆大小Sniffer软件安装到PPC上去。不过网上也有给PPC使用的Sniffer软件下载,只是功能方面就简化了很多。

  vxSniffer

  vxSniffer是PPC上的一个功能完整的网络监视工具,可以直接查看到网卡传输的数据包,是网络分析的好工具。打开vxSniffer,首先点击软件左下角的File-Properties,在Properties窗口中设置适配器,选择无线网卡后,在Hardwarefilter一栏选择AllLocalPackets(图1)。然后点击交通灯图标,vxSniffer就开始抓包了。在Trace窗口中会显示每个数据包的源MAC地址、目的MAC地址、协议类型、源IP地址、目的IP地址、端口号信息(图2)。在Detail窗口中则可以查看每个数据包的内容。

  为了方便进行观察,vxSniffer还支持用户自定义过滤设置,从而只监视我们想要的信息,同时它还能把抓取的数据包保存下来进行分析。这款软件虽然好用,但售价要59.95美元,几乎快赶上我这台手机的价格了,真不厚道啊。

  AirscannerMobileSniffer

  AirscannerMobileSniffer也是一款出色的抓包软件,功能和vxSniffer差不多,再说打着Sniffer的名号,功能太差了也说不过去嘛。打开MobileSniffer,首先选择需要监控的适配器,这里选择无线网卡(图3)。点击OK按钮后,软件立马就开始抓包,而且每抓到一个数据包就会发出“哒”的声音。连续响起来就像开机关枪一样,非常过瘾,当然也比较扰民,觉得不爽的话可以把声音关掉(图4)。

  MobileSniffer还可以对抓取的数据包进行统计,这更有利于网管进行分析。比如我统计发现抓取的大量数据包都是ARP包,说明局域网中可能有ARP病毒在进行攻击(图5)。MobileSniffer也可以自定义过滤设置,查看数据包的详细内容,以及保存抓取的数据包。它的售价是19.98美元,免费试用1个月,比起vxSniffer可就显得厚道多了。除了vxSniffer和MobileSniffer外,还有不少抓包软件,比如NETMonitor、NetStat2004等等,有兴趣的朋友可以试试。

  远程控制工具

  PPC毕竟不是笔记本电脑,就那豆腐块大的屏幕和键盘,使用起来肯定没笔记本电脑方便。想起我在办公室的电脑上远程搞网络维护,敲起键盘来多爽啊。我可以同时开几个Ping窗口,同时Telnet到几台交换机和路由器上,还可以同时抓包分析,而这台手机的性能还没强大到那个程度,所以真用它搞网络维护时,还是有些不尽人意的地方。如果能用手机远程控制办公室的电脑进行远程网络维护该多好啊!抱着这个想法,我找到了几款用PPC远程控制电脑的软件。

  PPC远程桌面

  使用过远程桌面功能的朋友肯定深有体会,那就是远程桌面比起任何远程控制软件,在画面和操作上都要流畅得多。Windows2000Server、WindowsXP专业版、WindowsServer2003和WindowsVista默认都有远程桌面功能,只需要开启就行。

  在PPC上,安装好《PPC远程桌面》工具,打开它,然后填入远程计算机的IP地址、用户名和密码,如果是Windows域中的电脑,还要填入域名才行(图6)。点击“连接”按钮,很快就连接到了电脑的远程桌面,手机的屏幕上只能显示一小部分画面,可以通过右下角的小窗口来移动远程画面。不过远程桌面最大也只有600×480的分辨率,估计这也是考虑了到手机的性能问题吧(图7)。

  《PPC远程桌面》可以设置远程桌面的颜色和全屏显示。如果网速够快的话,可以选择颜色为“增强色(16位)”。全屏选项有两个,第一个全屏是指手机画面全屏显示,不显示标题栏和任务栏;第二个全屏是指电脑远程桌面全屏显示,即远程桌面只有手机画面大小,不能像前面那样移动画面,这用起来就不爽啦,所以不建议勾选(图8)。

  PocketPCVNCViewerClient

  《PPC远程桌面》虽然画面和操作都流畅,但画面偏小,而且没有很多传统的远程控制软件的一些经典功能,比如文件传送、画面缩放等等。在远程控制软件领域,有很多老牌的软件比如WinVNC、pcAnywhere都推出了PPC版本。WinVNC是免费的开源软件,体积小巧,功能强大,比起体积庞大的pcAnywhere,在安装和使用上都方便得多。要使用PocketPCVNCViewerClient,首先就得在电脑上安装WinVNC的服务器端,并设置好密码。然后打开PPC上的VNCViewer,在General页面输入远程计算机的IP地址和密码(图9)。

  在Display页面可以设置远程画面的颜色以及全屏显示(图10)。在Scaling页面可以设置缩放远程画面,不过我觉得这个功能用在PPC上不实用,本来手机屏幕就小,画面缩小了,岂不是更看不清了嘛。设置好后,点击OK按钮,就可以打开远程桌面了。VNCViewer可以显示全分辨率的远程桌面,比如我的电脑桌面分辨率是1280×1024,那么拖动屏幕周围的滚动条就能看到远程计算机的所有屏幕内容,但画面显示起来就显得比较吃力,除非缩小画面显示。另外,在非全屏模式下,点击菜单栏中的Keys选项,还能往远程画面中输入一些组合键哦(图11)。

  SymantecpcAnywhereMobile

  既然已经介绍了PPC远程桌面软件和VNC软件,那就自然不能漏掉老牌的pcAnywhere。SymantecpcAnywhereMobile是一款控制远程电脑的软件,在被控制电脑上安装好服务端之后,就可以通过PPC远程连接到此电脑进行完全的操控。

  打开PPC上的pcAnywhere,在Host页面输入远程计算机的IP地址(图12)。在AutoLogin页面可以输入用户名、密码和域名,设置自动登录(图13)。在Display页面可以设置远程画面的颜色(图14)。设置好后,回到Host页面,点击Connect按钮就可以打开远程桌面了。另外pcAnywhere还有一些其他的特色功能,比如扫描整个网段内所有pcAnywhere服务器,设置加密,修改控制端口等等,有兴趣的朋友可研究研究。

  搜集和试用了这么一大堆网络维护工具后,我终于把我的智能手机打造成了网络维护利器,带出去搞维护,既方便又洋气,有时还引起同事围观。在我的影响下,不少同事都看中了我的这款手机,纷纷要我帮忙购买。看来智能手机还是颇受年轻人的欢迎呀。已经有智能手机的朋友也可以把你的智能手机好好挖掘一番潜力,没准还能发挥出更多的特色功能来哦!

  文:樊剑
……
关注读览天下微信, 100万篇深度好文, 等你来看……
阅读完整内容请先登录:
帐户:
密码: