Buenas noches gente,
Bueno verán, estoy haciendo una aplicación en WindowsForms que sea similar al Messenger. Por el momento más o menos me funciona bien en mi red interna.
El problema es que cuando quiero probar con el exterior me falla la aplicación, ya que mi cliente se conecta a mi propio servidor, que lógicamente también está en mi equipo.
Pero como yo salgo através de un router (Tengo dos ordenadores) pues la ip de mi cliente es 192.168.1.9 y debería ser la del router, es decir, la que realmente está saliendo a internet.
Entonces... ¿Alguien podría decirme como puedo desde .NET conseguir la ip con la que realmente salgo a internet?
Y tengo otra pregunta, Si tengo un cliente en una máquina, y otro cliente en otra máquina pero están en la misma red, al salir a internet.... (Como hace el msn para identificar cada equipo y saber a que cliente mandar los mensajes)
En fin, no sé si me he explicado y si pueden ayudarme, pero si alguien entiende las dudas que tengo, le agradecería que me ayudase.