Я играл с IPv6 и настраивал дроплет DigitalOcean. Единственная разница между настоящим и предыдущим состоянием в том, что я сказал ему настроить IPv6. Чаще всего, когда я бегу ifconfig
сеанс SSH зависает, затем отключается из-за отсутствия ответа. В ifconfig
команда не завершается, когда это происходит ... она проходит только после сброса данных IPv6.
В любом месте я могу проверить это, чтобы отладить это? Мое решение прямо сейчас - просто не запускать ifconfig.
Прочитав комментарии еще раз, я понял, что, возможно, происходит неправильное толкование. Моя команда была только ifconfig
для отображения сведений о сети я ничего не настраиваю с его помощью, поэтому дополнительных подробностей нет.
Совет, что ifconfig
больше не используется - это самая полезная вещь. В сети до сих пор так много устаревшего хлама, что легко найти что-то устаревшее.
Это звучит как Проблема MTU - возможно, дополнительные адреса IPv6 в ifconfig
при выводе размер пакета превысил предел MTU, и сеанс завис.
Зависание случается с другими лонг-листами? Возможно при запуске top
? Или при копировании файлов на / с хоста? Проверьте ссылку, она объясняет, в чем проблема MTU и что вы можете с этим сделать.
Я не знаю, что именно происходит в вашем случае, но я постараюсь описать шаги по устранению этой проблемы.
ifconfig
. Это устарело. В противном случае расширьте вопрос и предоставьте полную команду, которую вы запускаете.ip monitor
команда. Он показывает большинство изменений и событий в конфигурации сети. На другой экранной консоли запустите ifconfig
команда. Что за ip monitor
команда показала?tcpdump
также под экраном. Вы можете записать захват в файл с -w
возможность открыть его позже в wirehark. Проанализируйте захват трафика в wirehark. Это требует некоторых знаний TCP, но это не должно быть очень сложно. Ваша первая задача на этом шаге - определить, что происходит с вашим SSH-соединением.Я думаю, что описанные выше шаги помогут вам в большинстве случаев. Расширьте ответ, и я постараюсь вам помочь.