![]() |
IP-адреса хоста
В Blitz3D, функция CountHostIPs( host_name$ ) возвращает кол-во IP-адресов, связанных с хостом. Аналогичную ситуацию (опуская подробности) можно наблюдать для "винсокетной" функции gethostbyname (на которой, надо полагать, CountHostIPs и работает).
В целом, понятно, как и зачем несколько IP какому-нибудь сайту, но откуда и зачем у любой(?) локальной машины более одного IP? Что-то я затупил... :( Это же не адреса ближайших к хосту шлюзов. Взываю к сообществу... :pure_magic: |
Ответ: IP-адреса хоста
Один комп может иметь легко несколько адресов, например из разных сетей к которым он подключен, зависит от числа сетевых карт (интерфейсов), но может и превышать их число, например 127.0.0.1 собственный адрес компа.
|
Ответ: IP-адреса хоста
Сетевая карта одна. Loopback-ip-ов в списке не было. Первым идёт (в обоих случаях) привычный локальный адрес, а далее вот не ясно. Пример нужен?
|
Ответ: IP-адреса хоста
impersonalis
Представь что у тебя два ethernet разъема :) вот тебе и два ip адреса а теперь представь что сетевое устройство может быть и виртуальным, и тоже иметь адрес (виртуальные машины там, где реальная выступает как роутер). IP стек не пишут только для настольного пк с одним ip адресом. |
Ответ: IP-адреса хоста
Цитата:
192.168.0.105 - Мой адрес в домашней сети Типичнейшая ситуация. Можно приплести ещё виртуалки, как Джимон грит. |
Ответ: IP-адреса хоста
jimon оказался прав: совсем запамятовал что виртуалку на днях поставил - как раз зашёл отписаться на форуме.
Цитата:
upd: в том плане, что определение внешнего ip не такая тривиальная задача, а потому не решается такими примитивными функциями. |
Ответ: IP-адреса хоста
Простейший способ определения внешнего ip это подключиться сокетом к ресурсу на подобии этого:
checkip.dyndns.org:80 И считать ответ |
Ответ: IP-адреса хоста
Цитата:
В целях пресечения дальнейшего оффтоп-а, закрою тему |
Ответ: IP-адреса хоста
И правда плохо прочитал первый пост.
А почему тред в алгоритмах? |
Ответ: IP-адреса хоста
Цитата:
|
Часовой пояс GMT +4, время: 07:17. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot