Как выключить ipv6 linux

Как отключить протокол Ipv6 в системах Ubuntu, Linux Mint, Debian

Протокол ipv6

Протокол Ipv6 является следующей версией схемы адресации Ipv4, которая используется в настоящее время для назначения в сети Интернет. адресов, состоящих из чисел, доменным именам, таким как google.com.

Протокол Ipv6 позволяет использовать больше адресов, чем поддерживается в протоколе Ipv4. Однако он еще не так широко распространен и переход на него все еще продолжается.

Поддерживается ли в вашей системе протокол ipv6?

Для того, чтобы протокол Ipv6 работал у вас, нужно многое. Прежде всего вам нужна система/OS, в которой поддерживается протокол Ipv6. В Ubuntu Linux Mint и в большинстве современных дистрибутивов это сделано. Если вы посмотрите на выходные данные команды Ifconfig, вы можете увидеть адреса IPv6, назначенных сетевым интерфейсам

Взгляните на строку «inet6 addr».

Затем вам нужен маршрутизатор/модем, в котором также поддерживается протокол ipv6. И кроме того, ваш провайдер также должен поддерживать протокол ipv6.

Вместо того, чтобы проверять каждую часть сетевой инфраструктуры, лучше просто узнать, можно ли подключиться к веб-сайтам по протоколу ipv6.

Есть много сайтов, на которых проверяется поддержка протокола ipv6 для вашего соединения. Посмотрите, например, http://testmyipv6.com/ .

Параметры ядра, которые позволяют использовать протокол ipv6, следующие

То же самое можно также проверить с Proc файлов

Обратите внимание на то, что переменные управляют «отключением» («disabling») протокола ipv6. Так если их установить в 1, то протокол ipv6 будет отключен.

Отключите ipv6, если он не поддерживается

Так что, если в вашей сетевой инфраструктуре протокол pv6 не поддерживается, то его лучше всего полностью отключить. Почему? Он может вызвать проблемы, например, задержки при поиске домена, создавать ненужные попытки подключения к адресам ipv6, что будет вызывать в сети задержку и т.д.

Мне для этого пришлось решить несколько проблем. Команда apt-get иногда пытается подключиться к адресам ipv6 и прекращает работать, а затем делает попытку для адреса ipv4. Взгляните на следующие выходные данные

Т.к., вероятно, делалась попытка использовать протокол Ipv6, ошибки, подобные этим, в последних версиях Ubuntu встречались достаточно часто.

Я заметил, что аналогичное происходит и в других приложениях, таких как Hexchat, а также Google Chrome, в который поиск доменного имени иногда длится дольше обычного.

Поэтому лучшим решением будет отключение протокола Ipv6 для того, чтобы полностью избавиться от подобных вещей. Для этого потребуется небольшое переконфигурирование, а результат поможет вам решить многие проблемы с сетью в вашей системе. Пользователи даже сообщали об увеличении скорости работы интернета.

Отключение Ipv6 — метод 1

Отредактируйте файл — /etc/sysctl.conf

И в конец файла добавьте следующие строки

Читайте также:  Macbook linux dual boot

Сохраните файл и закройте его

Перезапустите sysctl с помощью следующей команды

Снова проверьте выходные данные, выдаваемые командой ifconfig, и на этот раз адреса ipv6 не должно быть

Если он не сработает, то попробуйте перезагрузить систему и снова проверьте ifconfig.

Отключение Ipv6 — метод GRUB

Протокол ipv6 также можно отключить, если отредактировать конфигурационный файл grub

Найдите строку, в которой есть запись «GRUB_CMDLINE_LINUX», и отредактируйте ее следующим образом

То же самое можно добавить к значению переменной с именем «GRUB_CMDLINE_LINUX_DEFAULT» — будет работать любой вариант. Сохраните файл, закройте его и перегенерируйте конфигурацию grub.

Перезагрузитесь. Теперь протокол ipv6 должен быть отключен.

Источник

linux

Как отключить IP версии 6 в Linux

  • Получить ссылку
  • Facebook
  • Twitter
  • Pinterest
  • Электронная почта
  • Другие приложения

IPv6 далеко не всегда может использоваться в системе. Более того, он может вызвать некоторые проблемы при обращении к локальной петле (127.0.0.1) — запросы могут пойти на адрес ::1, что может привести к тому, что некоторые приложения будут работать не корректно.

В данной инструкции используются универсальные методы, которые подойдут для различных систем, например, Ubuntu, CentOS, Debian, Red Hat и так далее.

Быстрее всего отключить IPv6 через настройку ядра. Это универсальный способ и он подойдет для многих дистрибутивов на базе Linux.
Глобально (для всех интерфейсов)

Создаем или открываем файл:

* 99-sysctl.conf является основным конфигурационным файлом, а 10-ipv6-privacy.conf в каталоге sysctl.d — дополнительным. Для удобства лучше использовать последний.

Добавляем следующие строки:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6=1
Применяем настройки.

Если вносили изменения в файл /etc/sysctl.d/99-sysctl.conf:

Если вносили изменения в файл /etc/sysctl.d/10-ipv6-privacy.conf:

sysctl -p /etc/sysctl.d/10-ipv6-privacy.conf

Перезапускаем сетевые настройки:

systemctl restart network || systemctl restart networking || systemctl restart NetworkManager

* в deb линуксах используется имя для службы networking, в RPM — network; в CentOS 8 перезапускается NetworkManager.

Смотрим — должны остаться только адреса IPv4:

ip a
Для определенного интерфейса

Если нужно отключить IPv6 только для одного интерфейса, например, для eth0, также открываем настройку ядра.

* где eth0 наш интерфейс, для которого мы хотим отключить IPv6.

sysctl -p /etc/sysctl.d/10-ipv6-privacy.conf

Перезапускаем настройки сети:

systemctl restart network || systemctl restart networking || systemctl restart NetworkManager
Через GRUB

Потенциально, это опасный метод, так как неправильная настройка загрузчика может привести к ошибке запуска системы. Однако, данный метод кому-то может понадобиться.

Открываем конфигурационный файл загрузчика:

GRUB_CMDLINE_LINUX=»ipv6.disable=1 crashkernel=auto rhgb quiet»

Источник

Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки.

Инструменты пользователя

Инструменты сайта

Боковая панель

Как отключить IPv6 в Debian GNU/Linux

Относительно IPv6 есть такой тезис «Включенный и ненастроенный протокол IPv6 хуже, чем выключенный протокол IPv6». Если использование IPv6 не планируется, то можно выключить поддержку IPv6 глобально на уровне системы.

Убедимся в том, что в системе действительно присутствуют IPv6 интерфейсы:

Также можно увидеть, что некоторые приложения имеют активные TCP-прослушиватели на интерфейсах IPv6. Посмотреть все прослушиваемые в системе порты можно командой:

Чтобы выключить поддержку IPv6 на всех сетевых интерфейсах сразу, открываем на редактирование файл sysctl.conf

В конец файла добавляем строки:

При этом в последней строке, если необходимо, изменяем имя сетевого интерфейса eth0 на тот, который используется у нас. Если в системе несколько интерфейсов, то добавляем по аналогии строку для каждого дополнительного интерфейса.

Читайте также:  Kms активатор не может активировать windows 10

Для вступления изменений в силу, заставим sysctl перечитать файл /etc/sysctl.conf :

Перезагружаем сервер и снова проверяем список интерфейсов, где IPv6 интерфейсов уже не должно остаться

Дополнительные источники информации:

Проверено на следующих конфигурациях:

Версия ОС
Debian GNU/Linux Stretch 9.2.1
Debian GNU/Linux Buster 10.0

Автор первичной редакции:
Алексей Максимов
Время публикации: 25.11.2017 11:33

Источник

Как отключить IPv6 в Ubuntu

Протокол IPv6 — это новая технология, которая предоставляет намного большее адресное пространство IP адресов, более высокую безопасность и скорость работы. Но это все в идеале. IPv6 нарушает обратную совместимость с IPv4 и сейчас в большинстве случаев используется старый протокол. Мы уже очень подробно рассматривали чем отличается IPv6 от IPv4, поэтому не будем повторять все еще раз.

Поскольку на данный момент IPv6 используется достаточно редко, этот протокол полностью поддерживается далеко не всем оборудованием. Если IPv6 не поддерживается вашим роутером или провайдером, то это замедлит работу сети, дольше будут определяться доменные имена сайтов и будет выполняться попытка получения IPv6 адреса, что тоже приведет к задержке. В этой небольшой заметке мы рассмотрим как отключить IPv6 в Ubuntu или других совместимых дистрибутивах.

Проверка поддержки IPv6

Все современные дистрибутивы поддерживают IPv6 без исключений. Но чтобы убедиться что ваша локальная машина получила ipv6 адрес вы можете выполнить команду:

В разделе для подключения eth0 вы увидите адрес inet4 и inet6, в inet6 будет показан адрес Ipv6, который присвоен этому компьютеру роутером. Все адреса, начинающиеся с fe80 — это адреса локальных сетей. Но присутствие этого адреса еще не означает, что он поддерживается вашим провайдером. Для проверки этого пункта можно попытаться отправить ping запрос на ipv6.google.com:

Если вы увидите привычный ответ о времени доставки пакетов, то значит все работает, но если ipv6 провайдером не поддерживается вы получите network unreachable или что-то в этом роде. В таком случае IPv6 лучше отключить чтобы интернет работал быстрее.

Как отключить IPv6 в Ubuntu

Есть несколько способов отключить IPv6 Ubuntu мы рассмотрим их все.

Способ 1. С помощью sysctl

Первый способ решения нашей задачи, это редактирование параметров ядра во время выполнения с помощью sysctl. Для отключения IPv6 выполните:

sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=1

Вы можете также пойти другим путем и записать все эти значения в файл настройки, чтобы они применялись по умолчанию при старте системы:

sudo vi /etc/sysctl.conf

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

Сохраните файл, закройте его и перезапустите sysctl для обновления конфигурации:

Теперь, когда вы выполните ip addr show, здесь не должно быть ipv6 адреса:

Способ 2. Отключить ipv6 в Grub

Вы также можете отключить IPv6 отредактировав параметры загрузки ядра в Grub. Для этого откройте файл /etc/default/grub и добавьте туда такую строку:

sudo vi /etc/default/grub

GRUB_CMDLINE_LINUX = «ipv6.disable = 1»

Если переменная GRUB_CMDLINE_LINUX уже существует то вы можете добавить это значение в конец строки к другим параметрам. После завершения сохраните изменения и обновите конфигурацию Grub с помощью команды:

После перезагрузки отключение ipv6 Ubuntu 16.04 будет завершено и ваша сеть станет работать быстрее.

Выводы

В этой статье мы рассмотрели как отключить ipv6 linux как видите, это очень просто. Возможно, вы и не знали раньше, но если ваш провайдер не поддерживает этот протокол, то его лучше отключить.

Источник

Операционные системы Astra Linux

Оперативные обновления и методические указания

Операционные системы Astra Linux предназначены для применения в составе информационных (автоматизированных) систем в целях обработки и защиты 1) информации любой категории доступа 2) : общедоступной информации, а также информации, доступ к которой ограничен федеральными законами (информации ограниченного доступа).

1) от несанкционированного доступа;
2) в соответствии с Федеральным законом от 27.07.2006 № 149-ФЗ «Об информации, информационных технологиях и о защите информации» (статья 5, пункт 2).

Операционные системы Astra Linux Common Edition и Astra Linux Special Edition разработаны коллективом открытого акционерного общества «Научно-производственное объединение Русские базовые информационные технологии» и основаны на свободном программном обеспечении. С 17 декабря 2019 года правообладателем, разработчиком и производителем операционной системы специального назначения «Astra Linux Special Edition» является ООО «РусБИТех-Астра».

На web-сайтах https://astralinux.ru/ и https://wiki.astralinux.ru представлена подробная информация о разработанных операционных системах семейства Astra Linux, а также техническая документация для пользователей операционных систем и разработчиков программного обеспечения.

Мы будем признательны Вам за вопросы и предложения, которые позволят совершенствовать наши изделия в Ваших интересах и адаптировать их под решаемые Вами задачи!

Репозитория открытого доступа в сети Интернет для операционной системы Astra Linux Special Edition нет. Операционная система распространяется посредством DVD-дисков.

Информацию о сетевых репозиториях операционной системы Astra Linux Common Edition Вы можете получить в статье Подключение репозиториев с пакетами в ОС Astra Linux и установка пакетов.

В целях обеспечения соответствия сертифицированных операционных систем Astra Linux Special Edition требованиям, предъявляемым к безопасности информации, ООО «РусБИтех-Астра» осуществляет выпуск очередных и оперативных обновлений.

Очередные обновления (версии) предназначены для:

  • реализации и совершенствования функциональных возможностей;
  • поддержки современного оборудования;
  • обеспечения соответствия актуальным требованиям безопасности информации;
  • повышения удобства использования, управления компонентами и другие.

Оперативные обновления предназначены для оперативного устранения уязвимостей в экземплярах, находящихся в эксплуатации, и представляют собой бюллетень безопасности, который доступен в виде:

  1. инструкций и методических указаний по настройке и особенностям эксплуатации ОС, содержащих сведения о компенсирующих мерах или ограничениях по примене- нию ОС при эксплуатации;
  2. отдельных программных компонентов из состава ОС, в которые внесены изменения с целью устранения уязвимостей, инструкций по их установке и настройке, а также информации, содержащей сведения о контрольных суммах всех файлов оперативного обновления;
  3. обновлений безопасности, представляющих собой файл с совокупностью программных компонентов из состава ОС, в которые внесены изменения с целью устранения уязвимостей, а также информации, содержащей сведения о контрольных суммах всех файлов обновлений безопасности, указания по установке, настройке и особенностям эксплуатации ОС с установленными обновлениями безопасности.

Ввиду совершенствования нормативно-правовых документов в области защиты информации и в целях обеспечения соответствия информационных актуальным требованиям безопасности информации, а также обеспечения их долговременной эксплуатации, в том числе работоспособности на современных средствах вычислительной техники, рекомендуется на регулярной основе планировать проведение мероприятий по применению очередных и оперативных обновлений операционной системы.

Источник

Читайте также:  Как сделать звук mac os
Оцените статью