Использование gethostbyaddr в контейнере docker возвращает сам ip вместо имени хоста

#php #docker #wsl-2

#php #docker #wsl-2

Вопрос:

Функция php gethostbyaddr перестает работать в моем контейнере docker. Я пытаюсь понять, почему, но не нахожу никакой зацепки.

Пример:

 <?php
echo gethostbyaddr("66.249.66.1");
 

Ожидаемый результат должен быть:
crawl-66-249-66-1.googlebot.com.
Но я получил 66.249.66.1 .

Когда я пытаюсь host 66.249.66.1 войти в свой WSL, это работает:

1.66.249.66.in-addr.arpa указатель доменного имени crawl-66-249-66-1.googlebot.com .

Но когда я пытаюсь это сделать в своем контейнере Docker, я получаю:

1.66.249.66.in-addr.arpa не имеет записи PTR

Кто-нибудь сталкивался с такой же проблемой?