服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

虚拟化的MS-DOS计算机无法通过IPX进行通信

我将2台MS-Dos 6.22机器转换为虚拟机。 这两台计算机都有通过NETBEUI和IPX进行通信的软件(在检查autoexec.bat之后,我得出了这个结论 – 加载了IPX堆栈)。 我遵循这个Vmware论坛的post,并安装了DOS amd_pcnet驱动程序,configuration它,并将其绑定到所需的协议。 另外我安装了用于IPX / SPX的ODI驱动程序与上述相同的步骤。 看来他们有NetBEUI通信,但是我不能使用IPXPING.exe在他们之间PING。 我使用networking地址00:00:00:00和第二台计算机的MAC时ping。 我怎样才能确保两台虚拟机之间有NetBEUI和IPX通讯? 更新1:我发现c:\ net \具有一个.ini文件,其中包含networking上其他机器的名称。 我假定文件存储连接configuration,并发现该文件实际上有一个参数netcard=DRIVER_FILE ,并将其更改为正确的驱动程序。 更新2:我在VMNet0上运行Wireshark,我发现两台虚拟机都使用IPX,NETVIOS,SMB和其他协议。 我会检查数据包,并试图find更多的线索。 更新3:从数据包检查,我可以看到,这两台机器已成功通过NetBIOS通信,build立一个会话,并使用SMB传输文件。 我认为这是一个坚实的指标,NetBIOS不是问题。 另一方面,IPX似乎有畸形的数据包。 两台主机都播放了一个声明,两个声明都是畸形的。 一个问题:有没有一个命令来检查通过NetBIOS连接? 更新4:在努力解决问题并试图findMS-DOS专家之后,客户决定终止该项目。

Linux中同一子网上有两个networking接口和两个IP地址

我最近遇到了一种情况,我需要将两个IP地址分配给一个Linux主机,以便我们可以运行两个SSL / TLS站点。 我的第一个方法是使用IP别名,例如使用eth0:0,eth0:1等,但是我们的networkingpipe理员有一些相当严格的安全设置来压扁这个想法: 他们使用DHCP监听,通常不允许静态IP地址。 静态寻址是通过使用静态DHCP条目来完成的,所以相同的MAC地址总是获得相同的IP分配。 这个function可以在每个交换机端口被禁用,如果你问,你有一个原因(谢天谢地,我有一个良好的关系networking家伙,这是不难做的)。 在交换机端口禁用了DHCP监听function的情况下,他们必须在交换机上设置一条规则,允许MAC地址X的IP地址为Y.不幸的是,这也有一个副作用,就是只允许MAC地址X IP地址Y. IP别名要求MAC地址X分配了两个IP地址,所以这不起作用。 在交换机configuration上可能有解决这些问题的方法,但为了保持与networkingpipe理员的良好关系,我试图find另一种方式。 有两个networking接口似乎是下一个合乎逻辑的步骤。 幸运的是,这个Linux系统是一个虚拟机,所以我能够轻松地添加第二个networking接口(无需重新启动,我可以添加 – 非常酷)。 几个击键后,我有两个networking接口启动并运行,并从DHCP拉动IP地址。 但问题出现了:networkingpipe理员可以看到(在交换机上)两个接口的ARP条目,但是只有我提出的第一个networking接口会响应ping或任何types的TCP或UDPstream量。 大量的挖掘和戳,这是我想出了。 它似乎工作,但似乎是很多工作,似乎应该是简单的东西。 有什么其他想法? 步骤1:在所有接口上启用ARP过滤: # sysctl -w net.ipv4.conf.all.arp_filter=1 # echo "net.ipv4.conf.all.arp_filter = 1" >> /etc/sysctl.conf 从Linux内核文档中的文件networking / ip-sysctl.txt: arp_filter – BOOLEAN 1 – Allows you to have multiple network interfaces on the same subnet, and have the ARPs […]