В Windows можно стандартными средствами настроить постоянное исходящее соединение (типа dial-out). Чтобы оно не требовало входа юзера в систему и не разрывалось при выходе. Как это сделать - надо смотреть доки на Windows.