Вы можете использовать string_to_array()
и unnest()
:
insert into user_d (id, flag1)
select trim(both from unnest(string_to_array(v.str, ','))), false
from (values ('A, B, C, D, E')) v(str) ;
Используйте nslookup
nslookup 208.77.188.166
...
Non-authoritative answer:
166.188.77.208.in-addr.arpa name = www.example.com.
Можно сделать обратный поиск DNS с host
, также. Просто дайте ему IP-адрес как аргумент:
$ host 192.168.0.10
server10 has address 192.168.0.10
Можно использовать команду traceroute также.
http://linux.die.net/man/8/traceroute
просто использует traceroute, он покажет Вам путь маршрутизации с именами хоста (дюйм/с решил)
Другие ответы здесь корректны - поиски DNS реверса использования. Если Вы хотите сделать это через язык сценариев (Python, Perl), Вы могли бы использовать gethostbyaddr API.