您的位置:首页 > 其它

最近工作的失误总结

2010-10-20 13:35 351 查看
一、最近分配任务做两台防火墙的规则同步功能,而硬件防火墙不够用,只能做两个虚拟机防火墙,我先是做好一个虚拟机防火墙,再克隆别一台,开机时选择,这两台防火墙会用mac地址冲突,会弹出move或cope选择,选cope则会重新生成新的mac地址,虚拟机的mac地址是根据硬件网卡的mac地址和所在硬盘中的位置来计算出来的。
二、启动防火墙后,系统状态和物理接口页面出现了调试码,而不是相应的图片,经分析发现是不能正常获取网卡信息所致,经分析发现获取网卡信息,是通过ethtool eth0(即控制口)命令的返回值得到,但我运行
ethtool eth0得到
Settings for eth0:
Current message level: 0X0000007(7)
Link detected:yes
没有相关的网卡信息如别的网卡
ethool eth1得到
Settings for eth1:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Advertised auto-negotiation: Yes
        Speed: 1000Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 1
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: d
        Wake-on: d
        Current message level: 0x00000007 (7)
        Link detected: yes
包含如Speed:1000Mb/s的网卡信息
后来在高总的指导下在虚拟机的*.vmx文件中,发现
ethernet0.virtualDev = "vlaue"
ethernet3.virtualDev = "e1000"
关掉虚拟机,把ethernet0.virtualDev 的值也改到e1000就可以了,即
ethernet0.virtualDev = "e1000"
ethernet3.virtualDev = "e1000" 三总结,经过这件事,发现我工作中的缺点:
1、遇到问题,总是怀疑是环境的问题,配置的问题,这是确实是环境配置的问题,但环境的问题面积很大,很难定位,或是说定位要花很多时间,应该从代码分析入手,推导出问题所在,是比较好的方法,
毛泽东曾深刻的指出:“我们看事情必须要看它的本质,而把它的现象只看作入门的向导,一进门就要抓它的实质,这才是可靠的科学的分析方法。
2、刘总是七项技术,还是运用的不够熟练,只是记得不行,还要灵活的运用,上面第二个方法,其实是就是照猫画虎,不能获取eth0信息但能获取eth1的信息,比较eth0与eth1的配置信息的差异,进行改正,就可以了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: