充气娃娃也好玩——在ESXi上安装Panabit与PanaLog(一)软硬件平台的选型与前期准备工作

序章

先谢国家,其次感谢AMD提供CPU,Supermicro提供主板、Kingmax提供内存及Intel提供的网卡,稳定性非常好;感谢西部数据,虽然绿盘SSD的速度和大号U盘差不多,但是始终还是比机械硬盘快的;感谢Panabit派网提供的免费的Panabit和PanaLog;感谢VMware,虽然我最后还是在60天的评估期内使用了盗版的序列号激活了系统,但是还是对ESXi的稳定与高效予以高度的赞美。

什么是充气娃娃

其实我个人是非常不喜欢虚拟机的,多年运维工作一直坚持物理机,因为总感觉用虚拟机就像玩充气娃娃,多好的充气娃娃始终比不上真人好玩。当然,估计也是和以前windows xp、windows 2003、vista原本就差强人意的稳定性和当时性能并不算高的硬件(P4 Prescott、双核酷睿E、昂贵的775 Q6600、机械IDE和SATA硬盘、4G就算顶天了的内存等等)有着不可分割的关系,所以多年来测试新操作系统的时候,我往往都会直接用一台物理机来进行。

为什么要在虚拟机上装Panabit与Panalog

时间来到了2019年,为了方便细化管理网络,杜绝不规范行为,就打算安装上网审计系统。其实还有一个目的就是为了免责,免得wifi密码给人破解以后随便上网乱说,到时候查无对证背黑锅。有了上网审计系统,哪个client说过什么做过什么都有记录,记录的设置保留日期为360天,这下子可就不怕蹭网的人乱来了。

对比过其他上网行为审计系统,但是无论如何比较,免费256个终端的Panabit与PanaLog还是具有无可比拟的优势——只要有旧机,加上几块网卡,就能实现上网行为的审查功能,不但可以记录所有历史,还可以对上网行为进行规范。比对世面上其他零售的上网行为审计系统动辄5500元打上到5位数的售价就具有了很大成本上的优势,所以初步就定下的Panabit。

在对Panabit进行研究的过程中发现Panabit需要结合PanaLog才能完整发挥其历史数据记录的功能,往往就需要2台PC各司其职,既浪费硬件资源,又占用机柜空间。这时候就考虑到了非基于Windows平台的虚拟机。Windows的稳定性的确不怎么样,虽然Windows 7和Windows 2008的稳定性还算不错,但是其后的Windows 8、Windows 8.1、Windows Server 2012等恶心的色块界面和做得屎一样的Windows 10实在是反人类,于是ESXi无疑就是比较不坏的解决方案了——不基于Windows的成熟商业虚拟化解决方案。

软件准备

既然初步定下了ESXi,就要仔细研究一下硬件支持,最开始是下载了ESXi的6.7版本,结果安装的时候提示不支持我的AMD Opteron 4171HE,最后才找到了VMware的Compatibility Guide(https://www.vmware.com/resources/compatibility),根据硬件的兼容性来确定使用的ESXi的版本,并不是越高就越好的。


我是根据硬件平台使用的CPU来选择的,因为测试安装ESXi 6.7的时候就提示CPU不支持,那么就找个支持我的Opteron 4171HE的版本就好了


得到的结果是有使用Opteron 41XX的CPU的设备有DELL的几款,支持的版本最新的是ESXi 6.0 U3。那么就选择ESXi 6.0U3的试试看(https://my.vmware.com/cn/group/vmware/details?productId=491&rPId=38038&downloadGroup=ESXI60U3#product_downloads)


ESXi ISO image (Includes VMware Tools)是重中之重,下载完成后刻盘或写入U盘,启动后安装至本地物理硬盘

VMware vSphere Client 6.0 Update 3为windows上运行的client程序,对ESXi进行管理

硬件准备

硬件使用的是闲置的Supermicro H8SCM-F+Opteron 4171HE(6核/TDP 50W/45nm)+4条Kingmax 2G DDR3 1333+1块Intel PRO/1000 GT(PCI千兆网卡)+1块Intel 9402PT(双口千兆网卡/PCI-E)


(主板相关技术参数出自Supermicro官网https://www.supermicro.org.cn/Aplus/motherboard/Opteron4000/SR56x0/H8SCM-F.cfm)

主板集成2快Intel 82574L千兆网卡,3条PCI-E插槽,1条PCI插槽。为了硬件效率利用最大化,决定使用一张Intel PRO 1000 GT网卡插于PCI插槽,做ESXi的管理网卡专用,板载的2块Intel 82571L网卡用作一个监控网段的In与Out,额外加一块Intel 9402PT的双口做另一个监控网段的In与Out。内存使用了4条Kingmax的DDR3 2G内存,整机物理内存合计8G。

硬件机箱采用的是一个马云爸爸家采购的2U短机箱,反正不需要什么硬盘笼子之类的东西,可装台式机电源。

其实买这款机箱主要是出于价格和外观都感觉不错,板材也很好,但是使用过程中发现有点坑的地方就是电源到主板要很长的线,不过也有可能是因为我的拆机DELL老电源配的线比较短的原因。等买的机箱到手以后才知道马云爸爸家还有其他款的,就是电源和主板的电源接口挨得很近的

(下面3张图就是别家的可以上短电源线的机箱)


反正已经买到手既成事实了就将就用延长线把ATX延长到主板上得了。组装好以后的机器是这样的:

充气娃娃也好玩——在EXSI上安装Panabit与PanaLog(一)系统的选型与前期准备工作相关推荐

  1. 台式机下成功在windows10的基础上安装Ubuntu 18.04 LTS 系统(详细教程)

    台式机成功在windows10的基础上安装Ubuntu 18.04 LTS 系统 1 前言 因为工作缘故经常需要使用windows和ubuntu两个不同的计算机系统,因此想把实验室的台式机安装成双系统 ...

  2. utm虚拟机安装linux,UTM: 在 iOS 上安装 Windows 或 Linux 等系统及虚机安装过程

    Apps & Tweaks|Jailbreak Guide|iDevices UTM Version: 2.0.20 Repo: https://getutm.app/ Support: 11 ...

  3. 在VirtualBox 5.0.12 for Linux版本上安装CentOS 6.6 x86_64系统

    本博文记录了我在CentOS 6.6 64bit上的VirtualBox 5.0.12上安装一个CentOS 6.6 64bit的过程.我选择这样做的原因,是便于以后安装和验证一下软件. 如果直接在真 ...

  4. 在win8上安装mysql_如何在Win8系统上安装MySQL 5.6

    最近发现好多人都想在Win8上安装MySQL,但有些初学者甚至不知道在哪里下载MySQL,大部分都是从百度上搜索其他人或者网站共享的安装包,一般别人共享的包都是.msi的安装包,这种安装包的安装方法就 ...

  5. linux自带浏览器如何更新,在deepin上安装edge浏览器后更新系统报错的解决方案

    有些人在deepin系统上安装完edge浏览器后采用sudo apt update命令更新系统,却报出了错误,更新失败.原因是更新deepin系统的时候,最好把其它的源禁用了,不然会有各样的问题. 报 ...

  6. mac上安装vbox虚拟机运行win7系统,mac上运行exe

    想在mac运行exe,发现有三种方法: 1. 虚拟机安装win镜像 2. wine或者crossover软件 3. Parallels Desktop 2尝试了发现很多exe都不能运行,3文件很大操作 ...

  7. 在虚拟机VirtualBox上安装苹果Mac OS X系统

    Mac OS是Apple开发的计算机操作系统 . 这是一个具有漂亮界面的操作系统,但是,要拥有具有该操作系统的Apple计算机 ,您需要花费大量金钱,通常价格是使用Windows 操作系统的普通计算机 ...

  8. 计算机系统如何禁止文件删除功能,Win7如何禁止在C盘上安装软件?|win7系统c盘哪些文件是可以删除的...

    Win7如何禁止在C盘上安装软件? Win7如何禁止在C盘上安装软件?大家都知道系统C盘是不能装太多东西的,如果C盘爆满,系统的运行速度就会非常慢.然而我们在Win7系统下安装软件时,系统默认的安装目 ...

  9. 苹果系统 macOS Mojave 10.14.4上安装 Ubuntu 18.04 双系统

    macOS Mojave 10.14.4 安装Ubuntu 18.04 双系统 0. 准备工作 & 系统情况 1. 制作Ubuntu安装盘(U盘) 2. 硬盘分区 3. 安装Ubuntu 4. ...

最新文章

  1. CCNP ONT LAB之PQ WFQ
  2. 取出表A中第31到第40记录
  3. 华为最新开源框架mindspore学习
  4. HDU3400(计算几何中的三分法利用)
  5. java的编译器怎么出来_怎样掌握ava编译器的使用,教程在这里,如何进行Java初级学习...
  6. 10怎么设置pg接口_西门子S7300 PLC时间日期怎么读取?
  7. excel高级筛选怎么用_excel中使用高级筛选7个示例、多个条件、复制到另一个工作表公式...
  8. 大数据框架Storm的介绍
  9. python分词,提高分词准确率
  10. 三毛的老家:4月中旬了还在中雪!
  11. 揪心!河南极端暴雨突袭,多地受灾严重!加油,河南
  12. 简述igp和egp_igp egp
  13. Linux驱动开发-编写(EEPROM)AT24C02驱动
  14. 单声道蓝牙实现音乐播放
  15. Transformer15
  16. 【Javscript Java】解决CSV中文乱码的问题
  17. 计算机网络七层模型(OSI)
  18. ORA-28056: Writing audit records to Windows Event Log failed解决办法
  19. 如何将一个python文件打包成一个可执行的小程序
  20. 城市对照表---爬全国天气近10年天气用

热门文章

  1. Windows 7与CUDA架构的兼容性测试
  2. mindspore.dataset.vision的HWC2CHW算子问题
  3. python用opencv实现图片的美白磨皮_opencv----人脸美白算法,祛斑,祛痘,磨皮等...
  4. 电容 充放电 的极性变化和 方向
  5. MDL 内存描述符链表
  6. python 八卦图
  7. 硬件SPI+LCD增强屏幕刷新率
  8. swig: error while loading shared libraries: libpcre.so.1: cannot open shared object file 亲测解决方法
  9. 【教学类-08-01】20221010《门牌号(6层*3间 黑色版)》(大班主题《我们的城市》)
  10. 如何保证APP兼容性覆盖测试