Мне не прога нужна, а просто принцип понять
лишь первое соединение установить проблематично
После того как оно готово компы могут каждый притворятся "клиентом"
Первое соединение устанавливают через другой сервер обычно (подключение к сети отличается от работы в сети)