Nekem az a tapasztalatom, hogy ezt az esetek egy jó részében nem szerver beállítás okozza, és nem UPC hanem egy olcsó SOHO router. Jelenleg is UPC kapcsolatom van, és ha a nat-os átjáró egy FreeBSD szerver meg az a szerver is normális Unix gép amihez kapcsolódom, akkor akár egy napig is be lehetek jelentkezve és nem szakad meg. Akkor sem, ha egy billentyűt se nyomok rajta.
Ha viszont az átjáró nem egy "rendes" gateway hanem egy olcsó Wifi router, akkor az bizony egy idő után magától megszakítja azokat a TCP kapcsolatokat amiken nincs adatforgalom. Ezen segíthet az, ha mindenféle trükkökkel eléred hogy legyen rajta adatforgalom, de ez sámánkodás és bűvészkedés kategória.
Nyilván lehet más is az oka, pl. olyan shell beállítás ami auto logout-ol - de a logout az nem "kapcsolat megszakadás", ezért biztos nem erre gondoltál.
Meg lehet más oka is, csak nekem ez a tapasztalatom, ezért bátorkodtam megírni.
Igazából ha arra van szükséged, hogy legyen egy virtuális szöveges terminálod amihez távolról tudsz fel- és lekapcsolódni, akkor ajánlom a screen nevű programot. Kicsit olyan mint egy távoli asztal kapcsolat, csak nem grafikus módban hanem szövegesben. Ha erre nincs szükséged, akkor meg nem is igazán fontos hogy 3 óra vagy 10 óra után szakad meg a kapcsolat.