What kind of service you working with? telnet, ssh, ftp, many others.
To make sure I understand you are wanting to connect to and internal server from the outside from home lets say and have to go through the firewall.
Distribution: RHEL 5.1 with Pieces of this and that.
Kernel 188.8.131.52, KDE 3.5.8 and KDE 4.0 beta, Plus Development src.rpm, ATI fglrx64_7_1_0-8.433-1 rpm with 3D and DRI working.
Acer 5100-5840 with webcam, ati, sdcard reader, sound, atheros based wireless, all working. Only thing not working is the memory stick reader.