Невозможно напрямую получить IP-адреса, выделенные какой-либо стране, подобной этой.
Номера IP выделены региональным интернет-регистратурам.
Их 5: ARIN, APNIC, AFRINIC, LACNIC, RIPE
И снова эти RIR выделяют диапазоны IP-адресов для интернет-провайдеров страны.
С помощью запроса whois для ip вы можете узнать, для какого RIR назначен IP-адрес. Ответ whois также будет содержать страну и провайдера IP-адреса.
В основном вам нужно выполнить whois-запрос ко всем диапазонам IP-адресов, собрать данные и сформировать базу данных. Затем такую базу данных можно использовать для предоставления всех IP-адресов, принадлежащих определенной стране.