Ключевые улучшения:
Добавлена функция check_ports() - проверяет:
Локальные порты через ss или netstat
Удаленные порты на VPS через SSH
Внешнюю доступность портов на VPS
Процессы autossh и ssh для каждого туннеля
Добавлена функция diagnose_tunnel() - полная диагностика туннеля:
Конфигурация
Статус службы systemd
Логи туннеля
Проверка процессов
Проверка портов
Ручной тест SSH соединения
Улучшена проверка SSH подключения:
Более детальные сообщения об ошибках
Проверка прав на ключ (должны быть 600)
Проверка валидности ключа
В меню управления туннелем добавлена опция "Диагностика" (кнопка 'd'):
Полная проверка проблемного туннеля
Показывает конкретные рекомендации по исправлению
В тестировании подключений добавлен пункт "Диагностика всех туннелей":
Автоматически проверяет все настроенные туннели
Улучшен вывод при создании туннеля:
Сразу показывает диагностику портов
Более информативные сообщения об ошибках
70 KiB
70 KiB