Articles of networking

VMWare ESXi 5 – 如何将数据存储从本地驱动器移动到NFS或iSCSI共享?

我目前有几台vmware esxi服务器,使用服务器的本地硬盘驱动器的数据存储。 我将要build立一个支持NFS或iSCSI的NAS服务器。 我想挂载在VMWare服务器上,并将当前的数据存储移动到它。 这是可能的,基本上,如何?

使用nmap ping操作系统检测?

我有兴趣使用nmap进行发现,并找出每个主机的操作系统。 我明白,nmap这样做,并可以启用和控制手册页中所述 : 操作系统检测已启用并通过以下选项进行控制: -O(启用操作系统检测)。 如上所述,启用操作系统检测。 或者,您可以使用-A启用操作系统检测以及其他事情。 –osscan-limit(限制操作系统检测到有前途的目标)。 如果至less有一个开放的和一个封闭的TCP端口被发现,OS检测就会更加有效。 设置此选项,Nmap甚至不会针对不符合此标准的主机尝试操作系统检测。 这可以节省大量的时间,特别是对许多主机的-Pn扫描。 只有在-O或-A请求操作系统检测时才重要。 –osscan猜测; – 模糊(猜测操作系统检测结果)。 当Nmap无法检测到完美的操作系统匹配时,它有时会提供接近匹配的可能性。 Nmap的默认匹配必须非常接近。 这些(等同的)选项中的任何一个都会使Nmap更积极地猜测。 当打印不完美的匹配时,Nmap仍然会告诉你,并显示每个猜测的置信度(百分比)。 –max-os-tries(设置针对目标的最大操作系统检测次数)。 当Nmap对目标执行操作系统检测并且未能find完美匹配时,通常会重复尝试。 默认情况下,如果条件有利于操作系统指纹提交,Nmap会尝试五次,如果条件不是很好,则会尝试两次。 指定一个较低的-max-os-tries值(比如1)可以加速Nmap,尽pipe你错过了可能识别操作系统的重试次数。 或者,可以设置较高的值以允许在条件有利时进行更多的重试。 除了生成用于提交和集成到Nmap OS数据库的更好的指纹之外,这很less完成。 我的问题是,是否可以禁用OS检测进程的端口扫描部分。 考虑到手册页似乎是不可能的,但原则上似乎不合理。

为什么有6个网卡的服务器

因此,我们正在使用一个function非常强大的服务器,一台戴尔PowerEdge R710服务器 ,配有6个1GB网卡。 我已经search了很多想法,但是为什么要用6个NIC的服务器呢,你会用到什么呢? 有一个很好的相关问题是否有任何理由有一个服务器上的2个网卡? 但是,当你有2-3个网卡时,大多数的答案是有意义的,但是不需要那么多。 以下是我认为不需要更多的2-3个网卡的场景: 怠惰(2足够) 独立的物理networking(2-3) 备份在单独的networking(2) 绑定的NIC来提高吞吐量 – 只需要一个10GB的网卡,然后使用6个绑定的1GB网卡更快,更简单。 一个答案 在写出这个问题时,我只想到了一个答案,如果你有6个虚拟客户端在服务器上运行,你可以让每个虚拟客户端拥有自己的专用网卡。 但是我仍然想得到更多的答案。

我应该运行哪个SQL数据库?

我从手工编写的scratch(刚刚使用过WordPress和Drupal)创build了我的第一个网站,而且我正在为该网站设置我的数据库。 不过,我的主机给了我4个select在数据库部门。 MS SQL Server 2005 MySQL的 PostgreSQL的 MySQL 5 我应该去哪? 从我的理解来看,PostgreSQL意味着访问时间较长的小型数据库。 虽然我不太确定,

服务器 – 买新的VS买二手

我们目前正在为我们的网站添加额外的服务器。 我们有一个非常简单的拓扑计划:一个Web应用服务器和数据库服务器的防火墙/路由器服务器。 下面是我在前面的问题中使用的一个简单的(在技术上不正确的)图表,来说明我的意思: 我们现在想知道我们的两台新机器(Web应用程序和防火墙服务器)的规格,以及我们是否可以放弃购买几台旧服务器。 (注意:两台机器都将运行Windows Server 2008 R2 。) 我们并不太在意我们的防火墙/路由器服务器,因为我们确信它不会太重,但是我们对我们的Web应用服务器感兴趣。 我意识到,回答这样的问题真的很难,对用户,带宽,并发会话等没有太多的细节,所以我只想把重点放在购买旧的和新的一般智慧上。 我原本为我们公司devise了一个新的戴尔PowerEdge R300 (1U机架)。 总之,因为我们要尽可能地caching数据,所以我专注于处理器速度和内存: 四核英特尔至强X3323 2.5Ghz(2x3Mcaching)1333Mhz FSB 16GB DDR2 667Mhz 但是当我为我们的防火墙/路由器寻找廉价的二手机器时,遇到了几台机器,这使得我们的工程师提出了一个非常合理的问题:如果我们在这个东西上加载了一堆RAM,不是吗?为Web App Server节省了大量的金钱在这个过程中? 举个例子,如果一个二手机器有以下规格: 2x双核AMD Opteron 2218 2.6Ghz(2MB Cache)1000Mhz HT 16GB DDR2 667Mhz 它真的可以与上面更昂贵的(新)服务器相提并论吗? 我们的工程师假定公司将服务器升级到更新的处理器的原因通常是因为他们想要降低电力成本,并且2.6Ghz处理器仍然是2.6Ghz处理器,无论何时制造。 各个网站的基准并不真正支持这个理论,但我想知道服务器pipe理员的想法。 感谢您的任何build议。

Windows XP在任何时候只允许10个入站TCP / IP连接吗?

Windows XP在任何时候只允许10个入站TCP / IP连接吗? 我试图在Windows XP上连接40个客户端到我的web服务 和我没有联系

Web服务器如何区分不同的DNS名称?

我想知道Web服务器如何区分同一台服务器(同一个IP)上的不同DNS名称的请求? 比如在我的大学有两个网站: fea.kau.edu.sa engineering.kau.edu.sa 当我在Windows上使用nslookup时,我得到了两个域名相同的IP地址。 你能解释一下吗?

如何处理一堆虚拟机?

我刚刚在家里设置了一堆虚拟机,正在寻找一些有趣的东西来玩。 我只是想知道这样一个设置可以做什么样的随机的东西? 我不打算build立独立的服务器,但我正在考虑尝试与机器间的东西。 举个例子,我有一台虚拟机暴露在外面,运行着一个反向代理,指向其他虚拟机。 另外,所有这些虚拟机都在运行Debian,并且有一个虚拟机作为本地caching运行到其他虚拟机。 有没有某种分布式,集群式或其他有趣的东西可以玩? 虚拟机应该是有趣的!

首先修复或虚拟化,然后修复

警告:这是一个非常普遍的问题。 我走进了一个大部分都在工作的环境,但是它和透明胶带(不想冒犯pipe道磁带邪教)是一样的。 关键点 备份无法恢复到不同的硬件 SAN使用Microsoft iSCSI启动器 权限是一个没有logging的噩梦 许多单点故障 服务器大都是4-5年以上的老化率 20个服务器跨3个办公室 所有的Windows服务器 我应该先虚拟化(已经有基本的SAN)还是在虚拟化之前解决这些问题? 我认为虚拟化将使解决这些问题更容易,但我想避免垃圾垃圾。 我最担心的是Exchange和SQL服务器(中间件)的备份无法恢复到不同的硬件。 我计划在时间到了VMWare。 你的想法….谢谢,

尽可能多地了解网站背后的设置

假设我正在规划一个网站的设置过程。 我研究类似的网站提供类似的服务或可能会收到类似的stream量模型。 有没有办法确定一些设置,软件和/或硬件。 有些事情是显而易见的 如果我看到.php或.jsp,那么我已经知道了一点。 但是,如何解读更多的想法? 也许在哪里托pipe的网站,硬件,平台…