Перейти до основного контенту

Як додати маршрут до linux: покрокове керівництво

11 хв читання
1312 переглядів

Route-це маршрут, який визначає, яким чином дані повинні передаватися між мережевими вузлами. У системах Linux додавання маршрутів є важливим завданням налаштування мережі. Незалежно від того, чи є ви системним адміністратором, мережевим інженером чи просто Користувачем Linux, знання додавання route до Linux може бути корисним для забезпечення мережевої зв'язку та управління трафіком у мережі.

Щоб додати route до Linux, вам потрібно буде використовувати команду "route" або "ip route". Вам також знадобляться права суперкористувача, оскільки ці команди вимагають спеціальних привілеїв для виконання.

Перш ніж додати новий маршрут, важливо знати IP-адресу та маску підмережі цільової мережі. Ви також повинні знати IP-адресу шлюзу за замовчуванням - це мережевий пристрій, через який проходить ваш трафік, щоб дістатися до інших мережевих вузлів.

Добре продуманий і налаштований маршрут може забезпечити ефективну мережеву зв'язність і підвищити продуктивність вашої мережі. Важливо добре зрозуміти роботу маршрутизації в Linux і знати, як додавати та налаштовувати маршрути за потреби.

Початок роботи

Ласкаво просимо до посібника з додавання route до Linux! Процес налаштування маршруту в Linux досить простий і складається з декількох простих кроків.

Перш за все, переконайтеся, що у вас є адміністративні привілеї для виконання команд у терміналі. Потім відкрийте командний рядок і перейдіть в режим суперкористувача, виконайте команду:

sudo su

Наступним кроком буде додавання нового route. Вам потрібно буде знати IP-адресу призначення та шлюзу за замовчуванням. Примусьте Linux додати новий route наступною командою:

route add -net [IP-адреса призначення] netmask [Маска підмережі] gw [IP-адреса шлюзу]

Тут [IP-адреса призначення] - це IP-адреса, до якої Ви хочете додати новий route, [Маска підмережі] - це маска підмережі для даного IP-адреси призначення, а [IP-адреса шлюзу] - це IP-адреса шлюзу за замовчуванням.

Наприклад, якщо ви хочете додати новий route до IP-адреси призначення 192.168.0.100 з маскою підмережі 255.255.255.0 та шлюзом за замовчуванням 192.168.0.1, команда буде виглядати так:

route add -net 192.168.0.100 netmask 255.255.255.0 gw 192.168.0.1

Після додавання нового route у вас буде можливість досягти вказаної IP-адреси призначення через вказаний шлюз.

Тепер, коли ви знаєте основи додавання route до Linux, ви готові приступити до налаштування мережевих з'єднань та зміни маршрутів на своєму пристрої Linux.

Відкриття терміналу

Для додавання route в Linux необхідно відкрити термінал, де можна виконувати команди. Термінал дозволяє взаємодіяти з операційною системою за допомогою текстових команд. У Linux доступно кілька терміналів, наприклад, GNOME Terminal, Konsole або xterm.

Для відкриття терміналу в Linux можна використовувати наступні способи:

1. Використовувати комбінацію клавіш. Натисніть комбінацію клавіш Ctrl+Alt+T разом. Ця комбінація є стандартною для більшості дистрибутивів Linux і відкриває термінал.

2. Використовувати дашборд / меню. У більшості графічних середовищ Linux є дашборд або меню, де можна знайти іконку терміналу. Клацніть на іконку терміналу, щоб відкрити його.

3. Використовувати пошук. Якщо ви не знайшли іконку терміналу на дашборді або в меню, ви можете скористатися функцією пошуку. Натисніть клавішу Super (зазвичай вона має логотип Windows) для відкриття пошуку, а потім введіть "термінал" або "terminal". У результатах пошуку повинна з'явитися іконка терміналу, яку можна клікнути для його відкриття.

Після відкриття терміналу ви будете готові вводити команди для додавання route до Linux.

Перевірка існуючих маршрутів

Перш ніж додавати нові маршрути в Linux, корисно перевірити існуючі маршрути на маршрутизаторі. Для цього використовуйте команду route-n або ip route show .

Команда route-n відображає таблицю маршрутизації у форматі, де представлені мережеві маршрути, IP-адреси призначення, шлюзи та інтерфейси.

Якщо ви віддаєте перевагу використовувати команду ip route show , то вона також надасть вам інформацію про таблицю маршрутизації, але в більш детальній формі.

За допомогою цих команд ви зможете побачити поточні маршрути і легко визначити, які маршрути вже додані, а які потрібно додати.

Додавання нового маршруту

Для додавання нового маршруту в операційній системі Linux можна використовувати команду route .

  1. Відкрийте термінал або консольне вікно, щоб виконати команду.
  2. Введіть команду наступного виду:

sudo route add -net destination_ip netmask netmask gateway_ip

  • destination_ip-IP-адреса призначення, для якого хочете додати маршрут.
  • netmask - Мережева маска для даного маршруту.
  • gateway_ip-IP-адреса шлюзу, через який повинен проходити трафік.

Приклад команди для додавання маршруту:

sudo route add -net 192.168.0.0 netmask 255.255.255.0 192.168.1.1

При успішному виконанні команди буде додано новий маршрут до таблиці маршрутизації операційної системи Linux.

Установка мережевих налаштувань

Крок 1. Відкрийте термінал на своєму пристрої.

Крок 2. Введіть команду ifconfig, щоб переглянути поточні мережеві настройки.

Крок 3. Знайдіть потрібний інтерфейс, до якого потрібно додати маршрут. Зазвичай він позначається як eth0 або wlan0.

Крок 4. Введіть команду route, щоб переглянути поточні маршрути.

Крок 5. Перевірте, чи вже існує маршрут, який ви хочете додати. Якщо маршрут вже існує, ви можете пропустити наступні кроки.

Крок 6. Введіть команду sudo route add default gw, щоб додати маршрут. Замініть на IP-адресу Вашого шлюзу.

Крок 7. Перевірте, чи маршрут успішно додано, ввівши команду route ще раз.

Крок 8. Перевірте ваше підключення до Інтернету, відкривши веб-браузер і відвідавши будь-який веб-сайт.

Крок 9. Виконайте команду ifconfig, щоб переконатися, що новий маршрут відображається в списку мережевих інтерфейсів.

Поздоровляю! Ви успішно встановили налаштування мережі та додали новий маршрут.