首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在windows登录前将IP地址分配给服务器

如何在windows登录前将IP地址分配给服务器
EN

Stack Overflow用户
提问于 2015-09-04 14:20:21
回答 2查看 193关注 0票数 0

我在同一个本地网络192.168.10.#上有两个服务器;主服务器设置为192.168.10.5 (IP-1),它正在运行一个c#应用程序,UDP与一些网络设备进行通信;另一个服务器是主服务器的备份,它是192.168.10.6 (IP-2),但c#应用程序没有运行。在这两个服务器上运行一个任务,其主要目的是使用netsh脚本将服务器的IP设置为IP-1,如果网络中没有IP-1服务器,然后运行主c#应用程序,或者如果IP-1已经存在,则将服务器设置为IP-2。

问题是:如果其中一台服务器关闭了指定的IP-1地址,另一台服务器将立即获得IP-1,但当另一台服务器再次打开时,会给我IP冲突。因此,在服务器连接到本地网络之前,我需要使用第三个IP addrIP-3启动服务器,然后根据运行的内容对其进行配置。

我有这个问题,因为UPD设备需要一个远程IP地址来进行通信,而且服务器备份必须是自动化的。

(对不起,我的英语很差)

谢谢你们。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-09-04 14:33:28

这两个服务器中的每一个都需要自己的IP,而不是与其他任何人共享。这样,当服务器启动时,就不会出现IP冲突。然后,检查共享IP是否存在的脚本(与这两台服务器的IP不同)可以运行,而不会出现问题。

例如,一台服务器有IP-1,另一台服务器有IP-2.然后其中一个服务器将打开IP-3并启动绑定到IP-3的C#应用程序。所以IP-3将是与IP-1或IP-2相同的物理接口上的虚拟IP .

票数 0
EN

Stack Overflow用户

发布于 2015-09-04 17:50:33

您可以尝试使用虚拟接口并分配一个主ip地址和多个辅助IP地址。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32400367

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档