Я добавил следующие строки в ~/.ssh/config
Host sock
Hostname xxx.xxx.xxx.xxx
User xxxxx
Port xxxxx
DynamicForward 8080
По команде ssh sock я соединяюсь с нужным мне узлом и у меня без проблем работает SOCKS5.
Через какое-то время у меня перестают открываться сайты в Chrome на локальном компьютере (Не через SOCKS5, через SOCKS5 всё отлично). Так же перестают работать другие локальные команды, требущие Интернета, вроде apt.
Запуск команд dig и nslookup на локальном компьютере приводит к зависанию на пару минут и выводу сообщения time out.
Решилась проблема отключением dnsmasq. А именно комментированием строки dns=dnsmasq в файле /etc/NetworkManager/NetworkManager.conf
Вопрос: Почему dnsmasq конфликтует с DynamicForward? Какие команды имеет смысл запустить для диагностики причины?