La conexion mediante router cuando está bien configurado es razonablemente segura (al menos d fuera para dentro) siempre y cuando se tenga la precaucion d cambiar la clave del router y d deshabilitar el acceso al puerto 80 del router desde el exterior (porq se podria aprovechar el bug d ese router, q no es preocupante pero estar a expensas d un gracioso q t resetee el router desde fuera cuando le apetece no m parece serio)
Si tienes el puerto 80 (por poner un ejemplo) redireccionado a una maquina local, cuando desde fuera pongan tu ip n el navegador estarán accediendo al servidor instalado n la maquina d tu red.
Digo esto porq parece q tienes poco claro el concepto d ip publica y privada, no se trata d q sea conocida o no o algo asi, sino del ambito d uso, una ip publica es la q sale al exterior, por lo tanto se consulta n servidor dns para conocerla a partir d la url mientras q la privada es d uso interno para la red y se maneja tal cual dentro d ella. Si redireccionas n el router un puerto a una maquina interna, lo dicho, el puerto 80, cuando alguien accede a ip_publica:80 n realidad esta accediendo a tu_ip_privada:80 d forma transparente.
Por eso es conveniente q pongas un firewall n cada equipo, el router filtra, pero si es trafico hacia un servidor concreto, pongamos apache buscando una vulnerabilidad? sigue el camino correcto, llega a la maquina d tu lan q debe pero una vez alli puede liartela y el router ha servido d poco.
En este caso es mas conveniente tener parcheado el servidor pero como era un ejemplo para q vieses la idea, puede servir.
Aunq dices q eres maquero no especificas si la red es d equipos mac o pc, si son mac el unico firewall conocido es el netbarrier, para pc, el q quieras: zone alarm, norton... bien configurado sirve cualquiera.
Una vez organizada la red para probar su seguridad puedes hacer un test d puertos online tipo shields up (www.grc.com) no es definitivo pero sirve pa qdarse mas tranquilo.