获取服务器机器IP
本文关键字:IP 机器 服务器 获取 | 更新日期: 2023-09-27 18:14:35
Net MVC4应用程序,我如何获得我的服务器的IP,换句话说,我的应用程序在IIS中运行的机器的IP ?
为什么我需要这个?
我正在工作的一个项目,将在一个服务器与负载平衡发布。但是有一个后台线程执行一些东西,我需要保证这个线程只在一个服务器上执行。我所知道的关于服务器的唯一信息是每台服务器的IP。(其他信息出于安全考虑保密)
try this:
string hostName = System.Net.Dns.GetHostName();
string ipAddress = System.Net.Dns.GetHostEntry(hostName).AddressList[index].ToString();
index是您服务器的网络连接索引。