Как найти IP-пул моего ISP?

Я мог в конечном итоге получить все ips, которые использует мой isp, перезапустив мой маршрутизатор и записав ips, которые я получаю, но это очень много времени, так есть ли способ получить пул ip моего isp?

1 ответ

Нет, ты не мог. Это связано с тем, что DHCP-сервер вашего интернет-провайдера арендует IP-адрес для вас на определенный период времени, и в течение этого срока вы получите тот же IP-адрес. Поскольку это также относится ко всем другим клиентам, некоторые могут хранить один и тот же IP-адрес в течение нескольких месяцев, что не позволяет вам его получить. Ваш метод нецелесообразен и основан на ложных предположениях.

Единственный определенный способ получить каждый IP-адрес вашего интернет-провайдера (или каждый IP-адрес, который они зарезервировали для пула клиентов, который использует ваше соединение) - это спросить их. Разрешение этого пула на некотором брандмауэре может быть разумной причиной для запроса этой информации, и это не должно быть большим секретом.

Другой способ - использовать базу данных whois для получения всех IP-адресов в одном и том же IP-блоке. Если ваш адрес был 198.51.100.77 Поиск по IP дает вам информацию о диапазоне и его владельце:

NetRange:       198.51.100.0 - 198.51.100.255
CIDR:           198.51.100.0/24
NetName:        TEST-NET-1
NetHandle:      NET-198-51-100-0-1
Parent:         NET198 (NET-198-0-0-0-0)
NetType:        IANA Special Use
OriginAS:
Organization:   Internet Assigned Numbers Authority (IANA)

Ограничением этого метода является то, что у вашего интернет-провайдера могут быть другие независимые диапазоны. Итак, спросите их.

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