Когда вы запускаете Debian 10, сетевые подключения IPv6 включены по умолчанию. Но в большинстве случаев вам нужно отключить настройку IPV6 по умолчанию. Однако мы дадим вам полную демонстрацию того, как отключить интерфейс IPV6 в системе Debian 10.
Для выполнения всех команд у вас должны быть права на выполнение команд системного администратора.
Сначала проверьте, включен ли ipv6 в вашей системе Debian или нет. Откройте терминал, набрав «terminal» в строке поиска, а затем щелкните отображаемый значок терминала в результатах поиска. Используйте следующую команду, чтобы проверить свой IP-адрес:
$ ip a
Следующий результат отобразится на вашем терминале, чтобы определить, включен ли IPV6.
Отключите IPV6 через systemctl:
Используя следующие три команды ввода, вы можете отключить 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
После выполнения вышеуказанных команд службы IPV6 будут отключены в вашей системе Debian, но это только временное решение. Когда вы перезапустите свою систему, она снова включит ее. Проверьте статус, набрав команду «ip a».
ip a
Чтобы отключить эти соединения IPV6, вам необходимо использовать файл /etc/sysctl.conf . Откройте этот файл конфигурации в любом доступном редакторе. Здесь мы используем редактор nano для изменения этого файла, как показано в следующей команде:
$ sudo nano /etc/sysctl.conf
Теперь вставьте следующие строки в этот файл и сохраните его:
net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 net.ipv6.conf.lo.disable_ipv6 = 1
Вставьте указанную ниже строку, если у вас есть конкретный адаптер сетевого интерфейса, например «enp0s3»:
net.ipv6.conf.enp0s3.disable_ipv6 = 1
Чтобы проверить изменения настроек, введите следующую команду:
$ sudo sysctl -p
Метод 1. Использование каталога sysctl.d
Создайте файл в каталоге /etc/sysctl.d, используя следующую команду:
$ sudo nano /etc/sysctl.d/disable-ipv6.conf
Вставьте в этот файл следующую строку:
net.ipv6.conf.all.disable_ipv6 = 1
Сохраните и нажмите Ctrl+X, чтобы выйти из этого окна.
Теперь проверьте эффект изменений, используя следующую команду:
$ sudo sysctl -p -f /etc/sysctl.d/disable-ipv6.conf
Выполните следующую команду, чтобы проверить результаты:
$ ip a
Как видно из вышеприведенных выходных данных, соединения IPV6 в этой системе отключены.
Вывод
Мы предоставили вам краткую информацию о том, как вы можете отключить интерфейс IPv6 в вашей системе Debian 10. Все эти команды также могут быть выполнены в системе Ubuntu. Если вы найдете эту статью полезной, дайте нам знать, оставив свой отзыв.