Personal pride (or a percieved threat to same) will sidetrack a thread quicker than anything
If you're running VNC >4.x, it has a
-localhost option which will only allow it to accept connections from localhost. It also has an
-interface option that allows you to specify which interface to bind to. Not sure if older versions have those options or not though.
Being as this is Fedora, you'll probably have to spend an hour digging through the init scripts to find the proper place to set the options though.