any app will connect with an IP am I missing something . a socket is exactly (IP, port) (src, target) tuple
Also the lifetime I need the connection open. For something quick, ssh tunnel. For something normies use, reverse proxy. Ain’t trying to teach my parents about IP addresses and port numbers.