Поскольку вы последний раз входили в систему с comcast.net, я предполагаю, что вы подключаетесь из домашней
системы, в которой вы находитесь за маршрутизатор, который выполняет NAT. Проблема, с которой сталкивается система, выполняющая NAT, - это знать, когда соединение больше не требуется. Если соединение разорвано чисто, проблем нет, но если две машины просто перезагружаются, тогда в блоке NAT нет сигнала о том, что это произошло. Поэтому в вашем типичном блоке NAT есть таймеры, которые говорят: «Если нет трафика в течение часа, то две конечные точки явно не собираются отправлять что-либо больше» и, таким образом, повторно используют ресурсы, которые занимал NAT.
Поэтому время от времени нужно отправлять некоторый трафик. Самый простой способ, предполагающий, что вы используете реализацию openssh
на своей машине cygwin, - это включить TCPKeepAlive. замените
ssh root@host.com
на
ssh -o TCPKeepAlive=true root@host.com
. Для длительного использования лучше создать файл ~ / .ssh / config
.
host fred
hostname host.com
user root
TCPKeepAlive=true
, а затем вы сможете просто сказать ssh fred
, чтобы подключиться к машине с нужной опцией.
Размер свопа должен быть не менее 1 tp 1,5 ГБ, но не более 4 ГБ.