dns — PHP не запоминает IP-адрес доменного имени

система:

  • CentOS 7
  • PHP-FPM 7.1

Выпуск:

  • PHP разрешает локальное доменное имя, только если оно установлено для DHCP-сервера как статический адрес
  • В будущем сервер не будет иметь никакого подключения к серверу DHCP, поэтому он не может разрешить IP-адрес доменного имени.

Пытался:

  • Попытался проверить, запоминает ли он IP-адрес, если я удалю его с DHCP-сервера (но он все еще имеет прямое соединение с другим сервером)
  • gethostbyname("mylocal.example.com"); возвращается с самим доменным именем в результате
  • Доменное имя добавляется в /etc/hosts файл. Перезагрузил сеть с тех пор несколько раз.

Вопрос:

  • Как я могу записать в PHP для поиска определенного доменного имени по определенному IP-адресу?

0

Решение

То же имя домена возвращается функцией gethostbyname, только если она не может разрешить этот хост.

Чтобы разрешить несуществующее имя домена из файла хоста, добавьте конечную точку к имени домена.
Например. gethostbyname(“mydomain.com.”);

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]