LINUX.ORG.RU

resolv.conf


0

0

Есть pppd работающий в режиме on demand. И программа которая по некоторому событию начинает соединяться с удалённым сервером. Когда pppd установил соединение он переписывает файл resolv.conf, прописываю туда адреса DNS серверов провайдера. А программа ресолвит имена через gethostbyname и даже после того как файл resolv.conf был переписан не может отресолвить имя удаленного хоста. Только если прервать работу программы и запустить её заново, всё ресолвиться замечательно. Вопрос, как заставить программу без перезапуска обновлять информацию о DNS серверах?


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.