Socket Programming help
So I made a server and a client in C# using sockets. when i run both the client and the server on the same machine it connects. but if i run the server on my machine and the client on someone else's machine on different networks, it won't connect :/ Basically all the program does is say "Connected" if the server and client make a connection. does anyone have any ideas on how to make it work? Thanks!