John,
I don't know what Incognito is, but here's how I handle opening ports:
As I install a new application, I lookup what ports it uses, and then open them for that, only, as needed. Example: "I've installed Apache. I better open Port 80."
If you want to see what ports are open on any host, check out nmap. For example, here's a scan of a domain I manage:
On the gateway:
Code:
PORT STATE SERVICE
22/tcp open ssh
23/tcp open telnet
53/tcp open domain
80/tcp open http
443/tcp open https
8080/tcp filtered http-proxy
And on the main internal server (you don't have access to this information directly since its in my network):
Code:
PORT STATE SERVICE
22/tcp open ssh
53/tcp open domain
80/tcp open http
111/tcp open rpcbind
443/tcp open https
2049/tcp open nfs
3306/tcp open mysql
Best!
Jameson