Протестировать IPv6 - проверяет текущее состояние IPv6, сетевые интерфейсы, адреса и доступность интернета
Включить IPv6 - включает поддержку IPv6 в системе через настройку sysctl
Отключить IPv6 - отключает поддержку IPv6 в системе
Выход - завершение работы скрипта
Проверка прав root - скрипт требует прав администратора
Подтверждение действий - запрашивает подтверждение для критических операций
Визуализация процесса - использует спиннеры для отображения прогресса
Цветовой вывод - улучшенная читаемость через цветовое оформление
Локализация - все сообщения на русском языке
Проверка зависимостей - проверяет наличие необходимых утилит
Сохраните скрипт как ipv6_manager.sh
Дайте права на выполнение:
chmod +x ipv6_manager.sh
Запустите с правами root:
sudo ./ipv6_manager.sh
Скрипт включает комплексное тестирование:
Проверка текущего статуса IPv6
Определение сетевого интерфейса
Показ IPv6 адресов
Проверка связи с интернетом через IPv6
Пинг Google IPv6
Все изменения вносятся только после подтверждения пользователя
Сохраняется возможность отмены операций
Проверяются права доступа перед выполнением операций