PHP не запоминает IP-адрес доменного имени
Система:
- CentOS 7
- PHP-FPM 7.1
Выпуск:
- PHP разрешает локальное доменное имя, только если оно установлено для DHCP-сервера как статический адрес
- В будущем сервер не будет подключен к серверу DHCP, поэтому он не может разрешить IP-адрес доменного имени.
Пытался:
- Пытался проверить, запоминает ли он IP-адрес, если я удалю его с DHCP-сервера (но он все еще имеет прямое соединение с другим сервером)
gethostbyname("mylocal.example.com");
возвращается с самим доменным именем в результате- Доменное имя добавляется в
/etc/hosts
файл. Перезагрузил сеть с тех пор несколько раз.
Вопрос:
- Как я могу записать в PHP для поиска определенного доменного имени по определенному IP-адресу?
1 ответ
То же имя домена возвращается функцией gethostbyname, только если она не может разрешить этот хост.
Чтобы разрешить несуществующее имя домена из файла хоста, добавьте конечную точку к имени домена. Например gethostbyname(“mydomain.com.”);