Ми використовуємо cookie-файли
Для оптимізації роботи нашого сайту ми використовуємо cookie-файли. Продовжуючи використовувати сайт, Ви погоджуєтеся з використанням cookie-файлів.
Новий дизайн
Панель керування
  • Русский
  • Українська
  • English
  • UAH
  • USD
  • RUB
  • EUR
  • 0-800-307-307 Гаряча лінія
  • +38 (044) 392-74-33 Київ
  • +38 (057) 728-39-00 Харків
  • +38 (056) 794-38-31 Дніпро
  • +38 (032) 229-58-93 Львів
  • +38 (048) 738-57-70 Одеса
  • +38(093) 170-15-42  Life
  • +38 (067) 400-88-44 Київстар
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7 (499) 348-28-61 Москва

4.4.16. Відключення IPv6 на VPS

В Linux-подібних ОС відключити IPv6 можна як для всіх інтерфейсів, так і для певного. Існують універсальні методи, які можна застосувати для всіх ОС.

Для відключення IPv6 для всіх інтерфейсів виконайте наступне:
  1. Перейдіть в каталог /etc/sysctl.d/:
    cd /etc/sysctl.d/
  2. Допишите в файл 99-sysctl.conf потрібні параметри для відключення IPv6, що можна зробити декількома способами:
    • Відредагувавши файл вручну за допомогою будь-якого зручного редактора:
      vi 99-sysctl.conf

      В кінець файлу потрібно дописати рядки:

      net.ipv6.conf.all.disable_ipv6 = 1
      net.ipv6.conf.default.disable_ipv6 = 1
    • Вставивши в кінець файлу потрібні рядки за допомогою команди:
      printf "\n net.ipv6.conf.all.disable_ipv6 = 1 \n net.ipv6.conf.default.disable_ipv6 = 1" >> 99-sysctl.conf
  3. Застосуйте зміни, виконавши команду:
    sysctl -p 
  4. Перевірте відсутність налаштованого IPv6 на сервері, виконавши команду:
    ifconfig
Для відключення IPv6 для певного інтерфейсу, виконайте такі дії:
  1. Визначте, в рамках якого саме інтерфейсу потрібно відключити IPv6. Вивести список всіх інтерфейсів можна за допомогою команди:
    ifconfig
    • Результат виконання команди буде виглядати приблизно так:Наприклад, потрібний інтерфейс буде називатися eth0.
  2. Перейдіть в каталог /etc/sysctl.d/:
    cd /etc/sysctl.d/
  3. Допишите в файл 99-sysctl.conf потрібні параметри для відключення IPv6, що можна зробити декількома способами:
    • Відредагувавши файл вручну за допомогою будь-якого зручного редактора:
      vi 99-sysctl.conf

      В кінець файлу потрібно дописати рядок:

      net.ipv6.conf.eth0.disable_ipv6 = 1

      Замість eth0 вкажіть потрібний інтерфейс.

    • Вставивши в кінець файлу потрібний рядок за допомогою команди:
      printf "\n net.ipv6.conf.eth0.disable_ipv6 = 1" >> 99-sysctl.conf

      Замість eth0 вкажіть потрібний інтерфейс.

  4. Застосуйте зміни, виконавши команду:
    sysctl -p 
  5. Перевірте відсутність налаштованого IPv6 на сервері, виконавши команду:
    ifconfig