Как мне получить 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.