Некоторые роутеры не позволяют изнутри сети подключиться на свой внешний интерфейс - тут вряд ли что-то можно сделать. Проверьте, если он вообще не видит ничего по внешнему ip, значит ничего не поделаешь.
А зачем так необходимо по внешнему заходить? Если так хочется, то можно ведь и в hosts прописать переход на локальное имя.