我有3个ESXi主机,每个主机有4个专用于端口组的上行链路。 我想利用这些上行链路中的每一个进行传入/传出通信(负载平衡)。 据我所知,我需要build立链路聚合和我的Force10交换机(堆叠),并设置基于IP哈希的负载平衡。 VMware知识库文章1021492展示了如何使用Force10来实现。 我不清楚的是,我需要设置多less个端口通道? 每个ESXi主机一个,或者一个用于整个端口组? 有关系吗?
我们最近安装了学生电脑的Windows 7。 所有的学生电脑都必须通过位于192.168.0.63的内容filter进行路由。 这是在WinXP中通过在networking适配器设置> TCP / IP属性>高级>默认网关中添加默认网关完成的。 所有教师计算机都通过DHCP分配的默认网关192.168.0.1路由。 在WinXP中,通过此手动设置正确覆盖了dhcp默认网关。 在Win7中,似乎dhcp默认网关被保留,并且手动的网关被添加到列表中,以便有两个与dhcp具有主要度量。 我已经尝试了几种方法来删除DHCP默认网关,例如运行“route delete 0.0.0.0 192.168.0.1”命令。 通过pipe理员命令提示符执行此操作,但重新启动后会重置。 我已经尝试将此命令添加到registry的运行部分,但它似乎以非pipe理员身份运行,因此将无法成功完成。 有没有办法来防止这种情况,并强制手动默认网关覆盖DHCP? 或者删除在启动/login时自动分配的dhcp? 帮帮我! 我们不允许学生电脑连接到互联网,而不通过内容filter。
我在路由器上设置了一个xl2tpd vpn服务器,并将IP范围从192.168.191.2分配到192.168.191.244,并且路由器的局域网后面有一个192.168.1.0/24的ip范围,所以我想要vpn客户端从它的端口访问路由器,然后它可以与本地networking通信,所以我怎么能得到它? 我不知道如何设置路线规则来弥补,所以任何提示?
我有一个本地networking(XP电脑和仪器通过交叉电缆)与一个未知的IP地址的仪器,我怎么能find仪器的地址? 我inheritance了一个带有以太网接口的旧仪器。 我已联系制造商并要求帮助确定仪器的IP地址。 制造商不支持该仪器,但他们能够给我默认的IP地址。 仪器不响应默认地址。 似乎以前的所有者已经改变了默认地址,我需要find当前的IP地址之前,与仪器通信。 扫描IP地址时,有没有办法扫描大于子网的IP地址范围? 我应该如何在计算机上设置掩码和网关来最大限度地扫描IP地址的数量? 任何build议将不胜感激。
这个SF答案帮助了我后面的神经的答案: 安全更新ubuntu 12.04后没有networking回送设备 原来的问题 我一直在Google上,把头撞在墙上几个小时。 服务器可以 ping所有外部地址(Google.com,Yahoo.com,Microsoft.com等)。 服务器无法自行 ping(127.0.0.1或本机上的任何静态IP地址) 我可以远程ping服务器。 在服务器上ping一个域名会将该域转换为正确的IP …但服务器不能访问该IP地址 这个用法是一个星期前的工作,我不知道是什么改变了。 我发现,因为我有一个cron作业,出现在服务器上的“wget”下载报告的网页。 该报告停止发生。 wget挂起,我相信这是有关服务器不允许连接到自己的事实。 上周我曾经玩过denyhosts而且我尝试了closuresdenyhosts以及validation127.0.0.1是否在hosts.allow ,并且服务器IP地址不在hosts.deny并且检查了/var/lib/denyhosts所有denyhost文件。 我找不到任何我的服务器的IP地址。 我也检查了IPtables,我没有看到任何规则,我也按照一些说明来“closures”IPTables(设置规则允许),并没有任何影响。 我检查,以确保ECHO响应为ping,我没有find任何configuration设置closures(我可以远程ping服务器)。 ifconfig正确列出了我的所有IP地址。 我检查了auth.log和sysconf日志,并找不到有用的东西。 我不知道接下来要做什么? 还有其他的build议或想法吗? 更新 Per Mark Wagner的评论, sysctl net.ipv4.icmp_echo_ignore_all的输出是: net.ipv4.icmp_echo_ignore_all = 0 我也检查回环设备(lo)。 我曾经遇到过一些关于这个问题的讨论。 我会研究一些,但这里是我的ifconfig (掩盖了我的一些IP地址)。 我在那里看不到任何东西,但也许我没有把正确的选项放在其中。 另外,如果我尝试ping一个IP地址也会遇到同样的问题,例如ping 66.###.###.##或者如果我ping通域名: # ping www.mysite.com PING mysite.com (66.180.###.##) 56(84) bytes of data. // no response until […]
我正在运行一个具有两个节点的RabbitMQ集群(版本3.0.2,Erlang R15B),并且它们将继续周期性地发生networking分区错误。 他们在物理上位于同一个数据中心,他们的networking应该是可靠的。 当我检查他们的日志时,两台服务器几乎同时报告“running_partitioned_network”错误,并且两个节点都继续运行,所以我不认为这是硬件故障,或者其中一个节点意外终止。 我把net_ticktime修改为120秒,试图缓解这个问题,并且停止了将近一个月的时间,但是最近几天又发生一次。 现在我不确定net_ticktime是否有帮助,或者只是巧合。 为了进一步排除故障,我开始使用Wireshark进行滚动networking跟踪,并使用计划任务在节点再次分区时停止跟踪。 我的目标是确定分区是否由不可靠的networking引起,或者应用程序未能响应。 数据包跟踪中没有任何内容会显示networking故障,只有less量的TCP重新传输,并且在它们之间成功发送了大量的其他数据包。 在这一点上,我不确定在包跟踪中还有什么要看的,以certificate或反驳networking引起的故障。 Wireshark可以识别和解码Erlang分发协议,但我不知道如何解释这些消息,以知道什么会导致节点检测到一个分区。 此外,net_ticktime设置为120秒,我没有看到从对方收到消息的服务器间隔120秒。 没有Erlang消息从其他服务器收到的最长的差距是22秒(如果你计算TCP确认,则会less得多)。 我唯一的想法是,如果一个特定的“ping”types的消息需要在节点之间发送,并且特定的消息被中断,但我不知道在跟踪中会是什么样子。 如何进一步诊断这个问题的原因的任何想法将是有益的。
假设有多个networking接口(eth0,eth1 …),如何指定我想要使用的接口? 我可以指定每个应用程序使用哪个networking接口? 我可以在系统范围内指定应该使用哪个networking接口(不一定禁用所有其他“竞争”接口)? 如果其他接口必须被禁用,是否有可能以后(容易)恢复其他接口的先前configuration? 谢谢。
也许有人知道更多关于DHCP和networking,可以帮助我与这一个。 我已经被抛出了一段时间了,所以我正在接触到ServerFault社区。 当我们重新调整系统时,我们将服务器从生产数据中心迁出。 在我们的本地实验室,我PXE启动服务器到我们的环境中,PXE启动正常,加载图像就好了。 但是,加载图像后,无法下载kickstart。 我注意到从DHCP日志,它试图得到一个新的IP地址,不能。 看起来像是,它使用本地PXE / DHCP服务器PXE启动,然后一旦它加载,然后尝试再次DHCP,它伸出到我们的实验室环境之外的随机服务器。 这里是DHCP日志: dhcpd: DHCPDISCOVER from 00:11:22:33:44:55 via 10.6.246.1 dhcpd: DHCPOFFER on 10.6.246.9 to 00:11:22:33:44:55 via 10.6.246.1 dhcpd: DHCPREQUEST for 10.6.246.9 (10.6.247.236) from 00:11:22:33:44:55 via 10.6.246.1 dhcpd: DHCPACK on 10.6.246.9 to 00:11:22:33:44:55 via 10.6.246.1 xinetd[3010]: START: tftp pid=26359 from=10.6.246.9 in.tftpd[26360]: RRQ from 10.6.246.9 filename /pxelinux.0 in.tftpd[26360]: tftp: client […]
我有一台作为guest虚拟机运行Solaris(OpenIndiana)虚拟机的VMWare ESXi 5.1.0(版本1065491)主机。 我已经为ESXi和Solaris之间的NFS通信创build了专用vSwitch。 Solaris VM安装了VMware工具,并在专用vSwitch上安装了VMXnet3适配器( vmxnet3s0 )。 使用dd从Solaris VM上直接读取文件读取文件时(如果已经被ARC / L2ARCcaching),速度最高可达4.5 GB /秒(44.8千兆/秒) 从VMware读取相同的文件,我只能得到0.163 GB /秒(1.131千兆位/秒) 为什么有这样的区别? 我期望由于TCP和NFS以及虚拟networking而导致一些开销,但是这种差别不是我打开的开销 ,它看起来有点不对劲。 Solaris VM上的CPU永远不会超过20%。 负荷平均值较低。 主机上有足够的可用RAM(不交换),主机上的CPU利用率远低于50%(通常约为33%)。 在guest虚拟机上, dladm show-linkprop vmxnet3s0显示速度为10000(10 Gbit / sec),MTU为9000(启用巨帧) 作为一个testing,我尝试使用“标准”E1000 vmnic( e1000g0 ),但是我能够启用巨型帧(9000 MTU),但是通过NFS从VMware读取相同的文件,我最多只能获得0.124 GB /秒(0.992千兆/秒),因为E1000的链路速度只有1000兆。 为什么我只能在VMware ESXi 5.1和OpenIndiana Solaris VM之间看到大约1千兆/秒的传输速度? 更新:在应用VFrontDe推荐的性能调整后,我在Solaris和具有vmxnet3适配器的Linux VM之间获得了令人印象深刻的8-9 Gbit / sec。 在Linux下,我正在通过NFS读取一个caching文件〜6 Gbps: root@iperf:/mnt/public/ISO# dd if=Test.cdr of=/dev/null bs=1024k […]
我正在设置一个2主机的VMWare 5.1集群,使用启用LACP的超过4个NIC(每个主机2个)的vDS(虚拟分布式交换机)。 在过去,当我使用具有静态LAG的VMWare标准交换机时,每个主机都在物理交换机上获得了自己的LAG组。 因此,对于相同的情况(但不使用LACP或vDS),我将在交换机端为两个主机分配两个LAG组。 理论上,如果我想要交换机冗余,每个LAG组只需要跨越2个交换机。 我在互联网上find的所有资源似乎都说VMWare 5.1中的vDS仅限于每个vDS的一个LACP组。 那是说在物理交换机端,你把一个4端口的LACP组定义为一个单元吗? 或者你还有每个主机有1个LACP组(在我的情况下是2个LACP组)? 如果必须在交换机端定义1个LACP组,那么这是否意味着在将每个新主机添加到同一个vDS时,您将不得不增大该一个LACP组以添加可能来自许多不同交换机的端口?