Sharepoint 서버의 IP 주소를 가져 오는 방법이 있습니까? 아래 코드는 호스트 이름 만 가져 오지만 IP 주소를 알아야합니다. 이것은 당신이 어쩌면 통해 시도 찾고있는 값이 아닌 경우서버 IP 주소 받기
string hostName = SPServer.Local.Address;
Sharepoint 서버의 IP 주소를 가져 오는 방법이 있습니까? 아래 코드는 호스트 이름 만 가져 오지만 IP 주소를 알아야합니다. 이것은 당신이 어쩌면 통해 시도 찾고있는 값이 아닌 경우서버 IP 주소 받기
string hostName = SPServer.Local.Address;
System.Net
네임 스페이스의 Dns.GetHostEntry을 사용하여 호스트의 이름을 지정합니다.
당신은이 코드를 사용하여 호스트 이름의 첫 IPv4 주소를 얻을 수 있습니다 : 그것은 IPv4 주소가없는 경우
var ipAddress = Dns.GetHostEntry(hostName)
.AddressList
.First(ipAddress => ipAddress.AddressFamily == AddressFamily.InterNetwork);
코드는 호스트 중 하나를 알 수없는 경우 예외를 던지거나 것입니다.
spserver에는 'SPServer.Address'라는 이름의 멤버가 HttpRequest.UserHostAccess IP 주소를 얻을 수 있습니다 호스트 명을 지정하면
모두! Dns.GetHostEntry가 나를 위해 일했습니다. – Blackstar
프로그래밍 언어는 무엇입니까? –
Sharepoint 2010을 사용하는 C# – Blackstar
항상 호스트 이름 만 사용하는 경우 여기를 참조하십시오. http://www.howtogeek.com/howto/programming/get-ip-address-from-dns-hostname-in-c/ –