Как получить IPv4-адрес точно другого устройства, подключенного к той же сети Wi-Fi, что был известен идентификатор клиента - PullRequest
0 голосов
/ 13 июля 2020

Как мне получить ipv4 другого устройства, подключенного к той же сети Wi-Fi?
Я использовал код ниже (C# - Unity):

string ipv4 = "";
string hostName = "anp.local";
var host = Dns.GetHostEntry(hostName);
foreach (var ip in host.AddressList)
{
    Debug.Log("IP: " + ip.ToString());
    if (ip.AddressFamily == AddressFamily.InterNetwork)
    {
        ipv4 = ip.ToString();
    }
}

Я получил неправильный результат: 125.235.4.59 на Окно и Android. Ожидаемый результат должен быть 192.168.1.100 (работает на Ipad)
Моя цель - подключить другое устройство к той же сети Wi-Fi на платформах Window / Android / IOS, и я планировал использовать для этого ipv4.

...