Як призначити IP адресу в Linux (з ілюстраціями)

З даної статті ви дізнаєтеся, як призначити комп'ютера з Linux новий IP-адреса. Це допоможе вирішити проблеми з підключенням до Інтернету.

Метод1 З 2:
У дистрибутивах на базі Debian

  1. Оновіть свою версію Linux.популярними дистрибутивами Linux на базі Debian є Ubuntu, Mint і Raspbian.
  2. Відкрийте термінал. це програма командного рядка, яка є основою всіх дистрибутивів Linux. Залежно від версії Linux термінал можна відкрити наступним чином:
    • НатиснітьCtrl+Alt+T або Ctrl+Alt+F1 (У Mac OS X замість Ctrl затисніть command).
    • Якщо можливо, клацніть по текстовому полю у верхній або нижній частині екрана.
    • Відкрийте вікно "Меню «і клацніть по»Термінал".
  3. Отримайте права суперкористувача. Якщо ви не ввійшли в систему в якості адміністратора (root користувача), введіть su, натисніть Enter, введіть пароль адміністратора, коли з'явиться запит, а потім натисніть Enter.
    • Обліковий запис суперкористувача в Linux є аналогом облікового запису адміністратора в Windows або Mac OS X.
  4. Виведіть на екран список мережевих інтерфейсів. Введіть ifconfig натисніть Enter. У лівій частині вікна відобразяться мережеві інтерфейси, а в правій – інформація про них.
    • Очолює список Активний мережевий інтерфейс (Wi-Fi або Ethernet). Він позначений як "eth0 «(Ethernet) або» wifi0" (Wi-Fi).
  5. Знайдіть мережевий інтерфейс, якому потрібно призначити нову IP-адресу. зверніть увагу на ім'я інтерфейсу, яке відобразиться в лівій частині вікна.
    • У більшості випадків таким інтерфейсом є» eth0 «або»wifi0".
  6. Змініть IP-адресу інтерфейсу. введіть Enter.
    • Наприклад, щоб призначити IP-адресу «192.168.2.100» Ethernet-з'єднанню («eth0»), введітьsudo ifconfig eth0 192.168.0.100 netmask 255.255.255.0.
  7. Призначте адресу основного шлюзу. введіть route add default gw 192.168.1.1 і натисніть Enter.[1]
  8. Додайте DNS-сервер. введіть echo "nameserver 8.8.8.8"&#gt; /etc/resolv.conf і натисніть Enter.
    • Якщо у вас є інша адреса DNS-сервера, введіть його замість8.8.8.8.
  9. Перевірте, чи змінився IP-адреса обраного мережевого інтерфейсу. введіть ifconfig, знайдіть мережевий інтерфейс і подивіться на адресу праворуч від імені інтерфейсу. Швидше за все, ви побачите IP-адресу, яку ви тільки що призначили.

Метод2 З 2:
У дистрибутивах C менеджером пакетів rpm

  1. Оновіть свою версію Linux.популярними дистрибутивами Linux з менеджером пакетів RPM є CentOS, Red Hat і Fedora.
  2. Відкрийте термінал. це програма командного рядка, яка є основою всіх дистрибутивів Linux. Залежно від версії Linux термінал можна відкрити наступним чином:
    • НатиснітьCtrl+Alt+T або Ctrl+Alt+F1 (У Mac OS X замість Ctrl затисніть command).
    • Якщо можливо, клацніть по текстовому полю у верхній або нижній частині екрана.
    • Відкрийте вікно "Меню «і клацніть по»Термінал".
  3. Отримайте права суперкористувача. Якщо ви не ввійшли в систему в якості адміністратора (root користувача), введіть su, натисніть Enter, введіть пароль адміністратора, коли з'явиться запит, а потім натисніть Enter.
    • Обліковий запис суперкористувача в Linux є аналогом облікового запису адміністратора в Windows або Mac OS X.
  4. Виведіть на екран список мережевих інтерфейсів. введіть ip a, щоб відобразити мережеві з'єднання.
  5. Знайдіть мережевий інтерфейс, якому потрібно призначити нову IP-адресу.зазвичай це Ethernet-з'єднання або Wi-Fi-з'єднання, поточний IP-адресу якого можна знайти в правій частині вікна.
  6. Перейдіть до каталогу мережевих скриптів. Введіть cd /etc/sysconfig/network-scripts натисніть Enter.
  7. Виведіть на екран параметри мережі. Введіть ls натисніть Enter. Ім'я поточного з'єднання відобразиться у верхньому лівому куті параметрів мережі.
  8. Відкрийте Параметри свого мережевого з'єднання. Введіть vi ifcfg-ім'я мережі натисніть Enter. Параметри відкриються в редакторі Vi.
    • Наприклад, якщо мережа називається «eno12345678», введітьvi ifcfg-eno12345678.
  9. Змініть параметри мережі. Змініть наступні значення:
    • BOOTPROTO: змініть dhcp на None.
    • Any IPV6 entry: Видаліть всі записи з IPV6; для цього поставте курсор біля i (зліва) і натисніть Del.
    • ONBOOT: змініть no на yes.
  10. Створіть нову категорію. Натисніть Enter, щоб перейти на новий рядок (з категорії ONBOOT), введіть IPADDR=, введіть новий IP-адресу, а потім натисніть Enter.
    • Наприклад, якщо нова IP-адреса «192.168.2.23», введітьIPADDR=192.168.2.23 і натисніть Enter.
  11. Введіть мережеву маску, адресу шлюзу і DNS-сервера. для цього:[2]
    • ВведітьPREFIX=24 і натисніть Enter . Також можна ввести NETMASK=255.255.255.0.
    • ВведітьGATEWAY=192.168.2.1 і натисніть Enter. Якщо потрібно, замініть адресу шлюзу на свій.
  12. Збережіть внесені зміни і закрийте файл. Для цього скористайтесь меню «Файл» або введіть :wq натисніть Enter.

Поради

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

Попередження

  • Коли ви закінчите, вийдіть з облікового запису суперкористувача.

Ще почитати: