У меня есть сокет-приложение, которое я могу использовать в локальной сети дома. Я могу заставить их общаться, например, с IP-адресов 192.168.xx на 192.168.yyy.
Что мне делать, если я хочу использовать приложение через Интернет, с удаленного компьютера, а не локально. Например, какие IP-адреса следует использовать, если мой друг, проживающий в другой стране, хочет получить доступ к моему приложению.