Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have proftpd set up on my linux home server. As I have a dynamic IP at home, I am using to provide a hostname for me. I have told proftpd to use this address as the MasqueradeAddress, to allow passive FTP connections through my NAT router.

However, whenever I boot my server, proftpd fails to start saying it cannot resolve this address. I assume this is due to the boot order, as something network or DNS related hasn't started up by then and it can't find the address.

How should I deal with this problem? Can I get proftpd to do its checking for the address later on? Or can I change the startup order so that proftpd is started as the final item in the boot sequence?

share|improve this question
For me, in British Columbia, Canada, I can resolve that hostname to although it doesn't respond to ICMP (initiated by the "ping" utility). – Randolf Richardson Mar 21 '11 at 2:38

Check your /etc/resolv.conf file, and make sure it specifies your router's internal IP address (probably the same as your gateway since you're using NAT).

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.