Я бы использовал творческий подход и привязал IP-адрес сервера к отдельной папке с текстовым документом, например, «README». Люди будут любопытны и откроют его ... тогда я просто скажу им прекратить использовать IP-адрес сервера и вместо этого использовать имя сервера. В любом случае они будут вынуждены изменить его, чтобы увидеть новые файлы, поэтому вы сможете заставить всех переключаться.
А затем просто подключите обычный FTP-сервер к имени. Должно быть, эй? Что касается программируемого способа выяснить это, это действительно хороший вопрос.
РЕДАКТИРОВАТЬ: не слишком уверен в том, как это работает в Windows, но если у вас есть FTP, работающий на IP и имя сервера, вы также сможете просматривать журналы и видеть, к какому серверу обращаются по какому IP. Хотя это исходит от парня из Linux. :п