Мой интернет-провайдер, как и многие другие, использует технику прерывания PPPoE-соединения пользователей через 24 часа. Очевидно, я хотел бы иметь максимально возможную доступность. Я вручную настроил перезапуск рано утром, а также настроил параметр конфигурации lcp-echo-interval 3
чтобы быстрее подключиться. Однако это не совсем удовлетворительное решение. Есть ли способ заставить Linux буферизовать исходящие пакеты до тех пор, пока соединение не будет восстановлено, вместо того, чтобы отправлять обратно сеть назначения ICMP недоступной? Могут быть и другие предостережения, в которых я еще не уверен, например, netfilter удаляет таблицу соединений, когда ppp0
интерфейс пропадает.
РЕДАКТИРОВАТЬ: У меня есть необходимые предпосылки для того, чтобы это работало в принципе, как статический IP-адрес каждый раз. Как остановить ошибки ICMP, сохранить таблицу NAT и, при желании, также буферизовать, по крайней мере, не массовые пакеты?