Это могла быть файловая система или отказ диска. Проверить dmesg
и система регистрируется для любых подсказок. Посмотрите там перед перезагрузкой, если Вы уже не имеете. Если Вы перезагрузили систему, подходит чистый или предупреждает Вас о проблемах файловой системы?
Можно повторно смонтировать использование чтения-записи файловой системы mount -o remount,rw /
но я не рекомендую делать это, пока Вы не знаете, почему это смонтировало себя ro.
Это возможный поразить сочетание клавиш, которое повторно смонтировало бы корневую файловую систему, только для чтения. Обычно это - AltSysRequ. Вы или Ваша кошка случайно делали это?
Вы инициировали запрос завершения работы и затем прерывали его? Сценарии завершения работы обычно повторно монтируют систему ro к концу процесса, но я видел, что они получают borked и пропуск в конец :)
Если порты не являются firewalled, то Вы просто потребность механизм для обнаружения IP-адреса удаленной машины - который, как Hanan N. предполагает, могли использовать динамическую службу DNS - или просто метод самокрутки для регистрации адреса (NB, много ISPs теперь использует прозрачное проксирование HTTP - так не могла бы быть хорошая идея отправить эти данные по порту 80).
Но если Вы имеете, может получить ssh, работающий затем, можно выполнить pppd сверху ssh для установления соединения VPN
Вам в основном нужны две вещи:
Что относительно обратного прокси носков? Используя -D
переключатель.
Используйте любые динамические сервисы DNS (как dyndns.org). Необходимо установить клиент сервиса (клиент от dyndns присутствует в большинстве репозиториев), и он отправляет текущий IP на их серверы. И они обновляют домен имени записи. Поэтому у Вас есть свободный дважды косвенный домен со всегда актуальной информацией о Вашем текущем IP.
Если у Вас нет общедоступного IP, можно использовать SSH по протоколу XMPP/Jabber. Таким образом, можно получить доступ только с Google Talk по настольному или мобильному телефону (например, Android).