I suggest you remove the last link.
So what ?
An IP address is public information. If anyone wants to communicate with you, he needs your IP address.
This includes all other nodes you are connected to, all websites you visit, your email provider/server and all other online services you are using.
Giving out an IP is not a problem at all.. at least not if you aren't doing shady business.
And the port is the standard port for the bitcoin protocol. It is set in the specification. Every BTC node listens on port 8333. That's part of the protocol specification.