Так или иначе, я работаю над небольшим веб-сайтом/скриптом PHP, и в качестве одной из функций я хотел бы иметь возможность запускать поиск WHOIS в текущем домене, на котором работает PHP-скрипт. Я мало что знаю о поиске WHOIS (ну, я знаю, что они делают, я просто не знаю, как запустить их в PHP). Пожалуйста, дайте мне знать, как это сделать и получить тот же результат, что и: http://www.ipfingerprints.com/whois.php.
Как получить результат поиска whois?
comment
Вы сделали поиск? первый результат для php whois должен быть phpwhois.org
- person SheetJS   schedule 23.06.2013
Ответы (1)
Если вы работаете в Linux, вы можете просто вызвать exec() с помощью команды Linux whois.
http://linux.about.com/library/cmd/blcmdl1_whois.htm
http://www.php.net/manual/en/function.exec.php
Если нет, я уверен, что для whois есть альтернатива командной строке Windows.
person
bryanph
schedule
23.06.2013
Нет, это худший совет! Не убегайте в оболочку из PHP только для того, чтобы запустить команду whois, так как это создаст кучу проблем с безопасностью и производительностью. В PHP есть библиотеки для выполнения запросов whois, поэтому используйте их внутри своего языка или, если вы предпочитаете низкий уровень, просто откройте сокет TCP для порта 43 и прочитайте RFC3912 для спецификации протокола whois.
- person Patrick Mevzek; 03.01.2018