curl: Ran на разных серверах возвратил различные IP-адреса

Я пытался выяснить, почему моя страница, которая использует библиотеку curl в PHP, работает на моей машине dev, но не удалась на моем удаленном сервере . Одно из подозрений в том, что это связано с тем, поддерживает ли curl поддержку SSL, как указано в одном из комментариев здесь :

Если ваша установка завивки не скомпилирована с поддержкой SSL, вы будете бить головой о стену, пытаясь выяснить, почему curl_exec () не сбой или что-то еще …

Итак, я запустил этот скрипт, чтобы узнать, поддерживается ли SSL как на моей машине dev, так и на удаленном сервере . Как моя машина dev, так и удаленный сервер создали следующее (похоже, как поддержка SSL):

CURL_VERSION_IPV6 соответствует CURL_VERSION_KERBEROS4 не соответствует CURL_VERSION_SSL соответствует совпадениям CURL_VERSION_LIBZ

Однако, когда я запускал curl из командной строки на удаленном сервере (тот, где мой скрипт не работал), вот что я получил (то есть curl зависает):

 curl -v http://<my-domain>/blog/press-release/ * About to connect() to <my-domain> port 80 * Trying 66.201.45.235... 

curl та же командная строка curl отлично работала на моей машине dev, хотя она вернула другой IP-адрес:

 curl -v http://<my-domain>/blog/press-release/ * About to connect() to <my-domain> port 80 (#0) * Trying 10.3.1.207... connected 

Пожалуйста … помогите? Любой другой способ выяснить различия между установленным curl на моей машине dev и удаленном сервере ? Почему они возвращают разные адреса?