Как отключить IPv6 в MacOS, Windows и Linux

Как отключить IPv6 в MacOS, Windows и Linux

Если у вас возникли проблемы с сетью, причиной часто может быть IPv6, особенно в Windows. Хотя схема сетевой адресации запущена и готова к использованию, некоторые программы и элементы операционной системы все еще испытывают проблемы с ней. Если вы хотите узнать, как отключить IPv6 для устранения неполадок или потому, что он вам пока не нужен, это руководство для вас.

Содержание

IPv6 был представлен как ответ на нехватку адресов IPv4. С развитием интернета вещей и увеличением числа подключенных устройств старая схема не генерировала достаточного количества уникальных адресов, чтобы все они были подключены. IPv6 был представлен как ответ.

IPv4 против IPv6

IPv4 имеет пул из 4 294 967 296 адресов, и мы уже близки к исчерпанию этого пула. Не все они используются, так как некоторые были приобретены и сохранены в резерве, но конец определенно близок.

IPv6 имеет пул из 340,282,366,920,938,463,463,374,607,431,768,211,456 адресов. Это 2 128 . Однако IANA, люди, отвечающие за управление IP-адресацией, не будут выдавать все эти адреса сразу. Кроме того, все действующие адреса IPv6 будут начинаться с 2 или 3. Таким образом, фактическое количество действующих адресов IPv6 составит 2 125 . Все равно это довольно большое число.

На момент публикации подавляющее большинство провайдеров и сетей все еще используют IPv4. Большинство нового сетевого оборудования совместимо с IPv6, но не все. Windows также не полностью совместима, поскольку она все еще думает, что точка с запятой в адресе IPv6 относится к дисковому накопителю, так что мы еще не пришли!

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

Как отключить IPv6 в MacOS, Windows и Linux

Отключение IPv6 в Windows

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

  1. Введите или вставьте ‘regedit’ в поле Search Windows/Cortana и нажмите Enter.
  2. Перейдите к ‘HKEY_LOCAL_MACHINE, SYSTEM, CurrentControlSet, Services, tcpip6 and Parameters’.
  3. Щелкните правой кнопкой мыши Parameters в левой панели и выберите New, DWORD (32-bit) Value.
  4. Назовите его ‘DisabledComponents’.
  5. Щелкните правой кнопкой мыши DisabledComponents и выберите Modify.
  6. Измените значение на ‘FF’ и нажмите OK.

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

Как отключить IPv6 в MacOS, Windows и Linux

Отключить IPv6 в OS X

OS X не имеет такой проблемы совместимости, как Windows, но все еще не использует IPv6. Если вы предпочитаете все упростить или устраняете неполадки в сети, вот как отключить IPv6 в OS X.

  1. Откройте Finder.
  2. Перейдите к Applications, Utilities и Terminal.
  3. Введите или вставьте ‘networksetup -setv6off Ethernet && networksetup -setv6off Wi-Fi’ и нажмите Enter.

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

Введите или вставьте ‘networksetup -setv6automatic Wi-Fi && networksetup -setv6automatic Ethernet’ и нажмите Enter в Terminal, чтобы снова включить IPv6.

Вы можете использовать пользовательский интерфейс, если хотите.

  1. Перейдите в меню Apple.
  2. Выберите System Preferences и Network
  3. Выберите Ethernet и затем Advanced.
  4. Выберите Configure IPv6 и установите значение Off
  5. Повторите для Wi-Fi.
  6. Перезагрузите компьютер.

Отключите IPv6 в Linux

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

  1. Откройте окно терминала и войдите в систему как root.
  2. Введите или вставьте ‘sysctl -w net.ipv6.conf.all.disable_ipv6=1’ и нажмите Enter.
  3. Введите или вставьте ‘sysctl -w net.ipv6.conf.default.disable_ipv6=1’ и нажмите Enter.

Вы можете использовать ‘sysctl -w net.ipv6.conf.all.disable_ipv6=0’ и ‘sysctl -w net.ipv6.conf.default.disable_ipv6=0’, чтобы включить его, когда будете готовы.

Если вы используете Debian, процесс немного отличается.

  1. Откройте окно терминала и войдите в систему как root.
  2. Введите или вставьте ‘sudo nano /etc/sysctl.conf’ и нажмите Enter.
  3. Добавьте ‘net.ipv6.conf.all.disable_ipv6 = 1’ и ‘net.ipv6.conf.default.disable_ipv6 = 1’ и ‘net.ipv6.conf.lo.disable_ipv6 = 1′′ в виде трех строк в нижней части файла conf.
  4. Сохранить и выйти
  5. Перезагрузить компьютер.

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

YouTube видео: Как отключить IPv6 в MacOS, Windows и Linux


Вопросы и ответы по теме: “Как отключить IPv6 в MacOS, Windows и Linux”

Как отключить IPv6 на Mac OS?

Пользователи OS X1. Как отключить IPv6. 2. Выберите меню “Apple” (левый верхний угол) Перейти в системые настройки Перейти к сети Нажмите нпо вашей основной сети (зеленый значок), если у вас есть более одного подключения. Перейти в “Дополнительные” Отключить IPv6. Применить изменения

Как отключить IPv6 на Linux?

**Чтобы отключить IPv6, выполните следующую команду (команды) ниже в окне терминала.**1. Fedora/OpenSUSE и другие ОС RedHat sysctl -w net.ipv6.conf.all.disable_ipv6 = 1. 2. ОС на основе Ubuntu/Debian echo ’’ » /etc/sysctl.conf echo ’net.ipv6.conf.all.disable_ipv6 = 1’ » /etc/sysctl.conf.

Как полностью отключить IPv6?

Полностью отключить IPv6 невозможно, так как IPv6 используется внутри системы для многих задач TCPIP.

Как отключить IPv6 Windows?

Нажмите правой кнопкой мыши по подключению, для которого нужно отключить IPv6 — вашему Интернет-соединению или подключению по локальной сети, выберите пункт «Свойства». Снимите отметку с компонента «IP версии 6 (TCP/IPv6)» и нажмите кнопку «Ок».

Нужно ли отключать протокол IPv6?

Отключение IPv6 может привести к устранению проблем с соединением Wi-Fi и WLAN, таких как пропадание или разрыв соединения. Некоторые старые маршрутизаторы или точки доступа WLAN или Wi-Fi могут не поддерживать этот протокол.

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

Если вы уверены, что вам не нужно включать IPv6 на Ubuntu 22.04, есть возможность навсегда отключить его. Здесь мы внесем изменения в файл /etc/default/grub, а не через файл system. Измените значение двух строк, чтобы добавить « ipv6. disable = 1».