Это имя машины или как?

У меня есть сторонняя DLL, которая должна вернуть имя машины. Иногда возвращается

\\John-PC

в другие времена это возвращает

\\192.168.1.120

и недавно я обнаружил, что он возвращает что-то вроде этого

\\[ef80::32d6:2255:27dd:123c]

Так какой же третий вариант?

Если это не ошибка или MAC orelse, могу ли я преобразовать его в \192.168.1.120 и получить счастье???

3 ответа

Решение

Это версия IPv4-адреса IPv6. 192.168.1.120 , Меня также забавляет, как ваша DLL кажется нерешительной с тем, что возвращать.

Это адрес IPv6. IPv6 позволяет вам пропустить разделы, равные 0, следовательно, ::,

Третий вариант - это адрес IPv6.

Другие вопросы по тегам