Ubiquiti EdgeRouter X – апаратне розвантаження


2 хвилини

Вступ

Коли я купив роутер Ubiquiti EdgeRouter X, результати швидкості мене розчарували. У цій статті я розповім, як увімкнути EdgeRouter X апаратне розвантаження, щоб пристрій працював на повну потужність

Що таке апаратне розвантаження?

Апаратне розвантаження використовується для виконання функцій маршрутизатора на рівні спеціалізованих апаратних модулів, замість обробки їх центральним процесором. Це дозволяє значно збільшити продуктивність та пропускну здатність мережі.

Починаючи з версії мікропрограми EdgeOS v1.9.1, усі моделі EdgeRouter підтримують певний тип апаратного розвантаження. Остання доступна версія прошивки на момент написання цієї статті — v2.0.9-hotfix.7. Це означає, що я можу застосувати рекомендації для покращення швидкості роботи мого роутера.

Хоча на момент написання статті актуальною була версія v2.x, зараз вже доступне масштабне оновлення. Раджу почитати мій огляд нової EdgeRouter OS v3.0, де з’явився інтерфейс у стилі UniFi

EdgeRouter X та апаратне розвантаження

Мій EdgeRouter X побудований на чіпі MediaTek, що підтримує апаратне прискорення для VLAN і NAT. Це означає, що можна перенести ці функції на ASIC за допомогою команди hwnat. Крім того, апаратне розвантаження також підтримує інші функції тунелювання, такі як GRE та PPPoE.

Як увімкнути апаратне розвантаження

Щоб увімкнути апаратне розвантаження, потрібно скористатися інтерфейсом командного рядка (CLI) або графічним інтерфейсом EdgeOS:

Через веб-інтерфейс

  • Перейдіть у меню Config Tree та в блоці Configuration проскрольте вниз та знайдіть параметр Offload
Налаштування апаратного розвантаження hwnat у Config Tree EdgeOS
  • Напроти hwnat та ipsec впишіть enable, щоб застосувати зміни натисніть кнопку Preview
  • У вікні Commands to Commit натисніть Apply щоб зміни застосувалися
  • Ви побачите повідомлення: The configuration has been applied successfully

Через CLI

Щоб відкрити вікно термінала треба клікнути на кнопку CLI

Треба ввести свій логін та пароль, після чого послідовно ввести наступні команди

set system offload hwnat enable
commit
save

Перевірка налаштувань

Увімкнення HWNAT через термінал CLI на EdgeRouter X

Перевірка результату

Після активації апаратного розвантаження рекомендую повторно протестувати швидкість інтернету через speedtest.net або будь-який інший сервіс перевірки швидкості. У моєму випадку пропускна здатність зросла до 90-95% від заявленої провайдером, що значно покращило стабільність і продуктивність мережі.

Висновок

Якщо у вас EdgeRouter X і ви помітили низьку продуктивність мережі, увімкнення апаратного розвантаження може суттєво покращити швидкість роботи пристрою. Це просте налаштування дозволяє використовувати потужність роутера ефективніше та отримати максимум від вашого інтернет-з’єднання. Не забувайте оновлювати прошивку до останньої версії, щоб користуватися всіма можливостями оптимізації!