ничерта не понял, если у Вас из локалки работает, то проблема на роутере.
Нет роутер пропускает проблема запустить пользователя под паролем в свой каталог а анонимных а свой. Если настроить все по отдельности то получалось запустить и роутер пропускал. Но вот что бы при объединении все сводится к пассивному соединению что с роутером сделать нельзя.