¿Cómo puedo alojar un servicio de wcf en internet?

Probablemente este sea un problema de red básico, pero soy nuevo en este tema y simplemente no sé la respuesta.

He escrito un servicio de wcf y cliente. Puedo usar uno de los enlaces http y hacer que el servicio funcione correctamente cuando coloco la dirección IP de la red de mi máquina como la dirección del punto final y ejecuto el cliente y el servidor desde la misma máquina. Ahora, quiero poder conectarme a este servicio desde una máquina diferente a través de Internet. Claramente, no funciona cuando uso la dirección IP de mi red en este escenario, pero simplemente poner la dirección IP de banda ancha de mi enrutador tampoco parece estar haciendo el truco. ¿Me estoy perdiendo un puerto de firewall que necesito abrir, o estoy tratando de hacer algo que no debería ser posible?

Respuestas a la pregunta(5)

Su respuesta a la pregunta