Можно ли найти и привязать случайный неиспользуемый IP-адрес в приватном блоке 127.0.0.0/8?
Альтернативой является использование демона для управления и раздачи этих IP-адресов. Попытка заставить программное обеспечение DHCP-демона выдавать IP-адреса в 127.0.0.0/8 странно и, кажется, не работает для меня, а альтернатива - написать свой собственный DHCP-подобный демон (но для localhost.) Кроме того, демон В отличие от ОС, которая знает, когда приложения неожиданно закрываются, возникают проблемы с устареванием.
Кроме того, я не могу использовать хитрость connect
переходя на широковещательный адрес для автоматической привязки к адресу, потому что это не позволяет мне выбрать порт.
1 ответ
Блок 127.0.0.0/8 не может использоваться вне хоста, на котором он настроен. Это не "частный" блок, и большинство DHCP-серверов достаточно умны, чтобы не назначать адреса из этого блока. Адреса в этом диапазоне бесполезны, кроме как для того, чтобы хост разговаривал сам с собой.