早上过来,突然发选我的电脑登陆开发服务器了,而且使用ping命令都ping不通,但在开发服务器上可以上网、能够ping通到我的机器,而且能够正常上网,这就排除了硬件的问题。按照正常的思维这种情况应该是由服务或者是防火墙引起的,由于我没有使用windows防火墙的习惯,我用的机器都会把windows防火墙给关掉,只使用卡巴斯基的防火墙,但我把两台机器的卡巴斯基都关掉问题依旧,于是又查看了一下系统的服务,并测试了一下相关的网络服务,但没有解决这个问题。
自己解决不了只能上网找答案了,在网上查了一下,答案普天盖地,但只有一个主要的--防火墙的问题,但我把卡巴斯基的防火墙都关闭测试过,所以相当然的认为自己碰到的问题不是由于防火墙引起的。
折腾了大半天没有找到解决问题的办法,正在郁闷之际,看到服务器右下角有windows update的图标,于是突然在脑海里闪现出一个问号--会不会windows update更新系统以后自动的启动windows防火墙?等我进入到windows防火墙的管理界面,看到防火墙的状态是'启动'的,至此,真相大白于天下了--windows更新以后自动启动了防火墙。
搞程序的人,经常会说的一句话是-不可能吧,事实上,这个不可能的结果是按照惯性思维分析出的,而在这背后有许多的未知因素你是没有考虑到的。事后,或许就会发现导致这个结果的可能性太大了。