У меня есть proftpd, настроенный на моем Linux домашний сервер. Поскольку у меня есть динамический IP дома, я использую DynDns.org для обеспечения имени хоста для меня. Я сказал proftpd использовать этот адрес в качестве MasqueradeAddress, позволять пассивные соединения FTP через мой маршрутизатор NAT.
Однако каждый раз, когда я загружаю свой сервер, proftpd не удается начать говорить, что он не может разрешить этот адрес. Я предполагаю, что это происходит из-за порядка загрузки как что-то, сеть или связанный DNS не запустили к тому времени, и это не может найти адрес.
Как я должен иметь дело с этой проблемой? Я могу заставить proftpd делать свою проверку адрес позже? Или я могу изменить порядок запуска так, чтобы proftpd был запущен как заключительный объект в последовательности начальной загрузки?
Проверьте свой/etc/resolv.conf файл и удостоверьтесь, что он указывает внутренний IP-адрес Вашего маршрутизатора (вероятно, то же как Ваш шлюз, так как Вы используете NAT).