Yellow Leaf - Статті - МТС 4G і IPv6 в Linux

У 2017-му році оператор МТС в більшості регіонів присутності запустив опциональную підтримаю IPv6 в своєї мобільної мережі. За замовчуванням опція « Доступ до IPv6 »Відключена і її необхідно підключити самостійно. Крім того необхідний USB-модем з підтримкою IPv6, наприклад ZTE MF823D, який ми і будемо використовувати для наших тестів.

Доступ до IPv6

Для початку підключаємо опцію « Доступ до IPv6 ». Далі нам треба налаштувати модем: в профілі за замовчуванням підтримка IPv6 відключена і треба створити новий профіль підключення, в якому треба включити IPv6 нарівні з IPv4 (Dual-Stack). Для цього заходимо в веб-інтерфейс модему, відключаємо інтернет, переходимо в розділ «Налаштування» -> «Точки доступу», натискаємо кнопку «Додати» і заповнюємо настройки наступним чином:

  • Протокол: IPv4v6
  • Ім'я користувача: MTS IPv6
  • Точка доступу (APN): internet.mts.ru
  • Авторизація: PAP
  • Ім'я користувача: mts
  • Пароль: mts

ru   Авторизація: PAP   Ім'я користувача: mts   Пароль: mts

Після цього тиснемо кнопку «Застосувати». Далі в списку профілів вибираємо режим «Вручну», вибираємо створений тільки що профіль і тиснемо кнопку «За замовчуванням». Після цього можна повертатися на головну сторінку веб-інтерфейсу і знову підключати інтернет.

Перевірити що все вийшло можна в веб-інтерфейсі модема на вкладці «Інформація». Там на нарівні з «WAN IP-адреса» повинен бути вказаний «WAN IPv6 адреса».

Закінчивши настройку модему його необхідно відключити від комп'ютера і підключити заново. Якщо ви налаштовуєте з'єднання за допомогою Network Manager то більше вже нічого налаштовувати не треба. Якщо ж ви звикли налаштовувати мережу редагуючи файл "/ etc / network / interfaces" то спочатку необхідно з'ясувати ім'я мережевого інтерфейсу модему (знайти його в виведенні команди "ifconfig -a").

У автора цих рядків інтерфейс модему отримав ім'я "enp0s20u2u1". Визначившись з ім'ям інтерфейсу додаємо в файл "/ etc / network / interfaces" приблизно такі рядки:

allow-hotplug enp0s20u2u1 iface enp0s20u2u1 inet6 auto metric 100 dhcp 0 privext 2 iface enp0s20u2u1 inet dhcp metric 100

Ця установка автоматично налаштовує з'єднання при підключенні модему. Важливо: експериментально установелно що настройки ipv6 обов'язково повинні йти до налаштувань ipv4. В іншому випадку IPv6 з'єднання може не піднятися.

Після встановлення всього цього можна перевірити з'єднання наприклад командою:

ping6 google.com

Так само можна спробувати відкрити який-небудь сайт, доступний тільки по IPv6. наприклад ipv6.google.com . Крім того можна отримати досить докладну інформацію про вашому з'єднанні на сайті test-ipv6.com .

Переглянути таблицю маршрутизації для IPv6 ви можете Комада:

ip -6 route

На ноутбуці автора цих рядків таблиця маршрутизації для протоколу IPv6 при підключеному модемі виглядає ось так:

2a00: 1fa1: c690: 118f :: / 64 dev enp0s20u2u1 proto kernel metric 256 fe80 :: / 64 dev wlan5 proto kernel metric 256 mtu 1280 fe80 :: / 64 dev enp0s20u2u1 proto kernel metric 256 default via fe80 :: b4f9: a022: f861: 9730 dev enp0s20u2u1 proto ra metric 1024 expires 65523sec hoplimit 255

Якщо є бажання налаштувати файрвол то потрібно використовувати ip6tables, приклад налаштування ми приводили ще в 2010-му році в матеріалі про teredo .

На цьому поки все. Приємної роботи!

Яндекс цитирования
Adobe Photoshop | 2D графика, 2D анимация Adobe Illustrator | графика, вектор, анимация Adobe Flash | графика, вектор, анимация Adobe Acrobat | графика, текст Adobe After Effects | графика, анимация, спецэффекты Adobe Premiere Pro | графика, анимация, спецэффекты, монтаж Sound Forge | редактирование звука и музыки ZBrush | программа для трёхмерного моделирования Autodesk Mudbox — графическая программа, для создания 3D объектов, 2D скетчей, карт неровностей, карт нормалей, карт замещения. UVLayout - приложение для создания и редактирования UV координат треxмерных объектов Autodesk 3DMax | 3D графика, 3D моделирование, 3D анимация Autodesk Maya | 3D графика, 3D моделирование, 3D анимация Cinema 4D | 3D графика, 3D моделирование, 3D анимация Blender | 3D графика, 3D моделирование, 3D анимация