that's the way local networking works, you can only connect in your internal IP. If someone else tries to connect with your external IP it will work
Are you saying that i can connect only with the local IP, but i can't connect with my external IP ? But others would be able to ? That's how i understood you, is that right ?