The nodes outside of the lan don't have to connect to you, if you want run a local node/wallet. They only have to know your public ip in order to "allow" your access.
But the nodes you are connecting to have to be public, of course...
Edit: if you want to make your computer public available you have to configure your routers routing tables.
byteball advertisement
byteball advertisement
byteball advertisement

i wonder if advertisement of other projects is not trolling....
If we implemented an optional "isPublicNode" parameter in the configuration, as I already suggested multiple times, everyone can decide for its own, not to stay "hidden" any more.
And this dubious talk would have been not even possible...
you may be right, you may be wrong, but it is honest of you to give your opinion. but those other two are not honest at all, they are shamelessly trying to make propaganda of their project (as if it would make any difference anyway, because the stupid people who will fall for their "dubious talk" are not at all needed for this project, and will do us a favour if they simply move to the "perfect auto-peer-discovery project" being hyped by these trolls)

Yes, Lordoliver may be right, may be wrong. But you are definitely wrong 100%. "Not honest at all"? "hyped by these trolls"? Who are you to make such statements? It is the first time someone calls me a troll, and it is funny the name of that one starts with
trolleroo. I know, Internet allows you to feel yourself a macho, but if we were nearby, you would have been more responsible for your statements.
I am invested both in Iota and Byteball, and I have no preference - both of them are very interesting and innovative projects made for different purposes and different targets in mind. If you care to see my posts made recently in Byteball thread - you will see me exactly suggesting not to hijack Iota threads with Byteball hyping. My personal values do not allow me to hype anything in general, I just ask questions, state facts and my honest opinions, and it should be clear from my history. Do your homework before blaming people. Also would be nice if you try to answer real concerns and questions, rather than just standing there like a watchdog protecting Iota where it is not actually needed.
Anyway, I see how my last post could be considered as advertisement, especially now when by some reason Iota supporters are so oversensitive to any BB mention. Lets forget about my questions, moreover they are mostly answered already, thanks to lordoliver's constructive approach and help. I got no answer to my question about ports IOTA use, but thats ok, I will find that myself somehow, its easier and more pleasant than dealing with some of Iota protector house-dogs who do not understand a single bit in technology or network, but like to bite people.
Take care, and relax.