Посібник із налаштування підключення до Інтернету на сервері Ubuntu

З огляду на те що операційна система Ubuntu Server не володіє графічним інтерфейсом користувачі стикаються з труднощами при спробі налаштувати інтернет-з'єднання. У цій статті буде розказано, якими командами необхідно користуватися і які файли коригувати, щоб домогтися бажаного результату.

Читайте також: посібник із налаштування підключення до Інтернету в Ubuntu

Налаштування мережі в Ubuntu Server

Перед тим як переходити до покрокового керівництва, варто обумовити деякі умови, обов'язкові до виконання.

  • Вам потрібно мати при собі всю документацію, отриману від Постачальника. Там повинні бути вказані логін, пароль, маска підмережі, адреса шлюзу і числове значення сервера DNS.
  • Драйвера на мережеву карту повинні бути останньої версії.
  • Кабель провайдера повинен бути правильно приєднаний до комп'ютера.
  • Мережевий фільтр повинен не втручається в роботу мережі. Якщо це не так, перевірте його налаштування і при необхідності внесіть в них правки.

Також ви не зможете підключитися до Інтернету, якщо не знаєте ім'я вашої мережевої карти. З'ясувати це досить просто, треба виконати наступну команду:

Sudo lshw -C network

Читайте також: Часто використовувані команди в Linux

У результатах зверніть увагу на рядок «logical name» , значення навпроти неї і буде найменуванням вашого мережевого інтерфейсу.

определение имени сетевой карты в ubuntu server

У цьому випадку ім'я «eth0» , у вас же воно може бути іншим.

Примітка: можливо ви побачите кілька найменувань в рядку виведення, це означає, що у вас в комп'ютері встановлено кілька мережевих карт. Спочатку визначитеся до якої саме ви будете застосовувати настройки і використовуйте її протягом виконання інструкцій.

Дротова мережа

Якщо ваш провайдер використовує дротову мережу для підключення інтернету, то для установки з'єднання потрібно буде вносити правки в конфігураційний файл «interfaces» . Але дані, які будуть введені, безпосередньо залежать від типу IP провайдера. Нижче будуть надані інструкції для обох варіантів: для динамічного і статичного IP.

Динамічний IP

Налаштувати такий тип з'єднання досить просто, ось що потрібно зробити:

  1. Відкрити конфігураційний файл «interfaces» за допомогою текстового редактора nano .

    Sudo nano /etc/network/interfaces

    Читайте також: популярні текстові редактори для Linux

    Якщо раніше ви не вносили ніяких правок в цей файл, то він повинен мати наступний вигляд:

    не измененный файл interfaces в ubuntu server

    В іншому випадку видаліть всю зайву інформацію з документа.

  2. Пропустивши один рядок, ввести наступні параметри:

    Iface [ім'я мережевого інтерфейсу] inet dhcp
    auto [ім'я мережевого інтерфейсу]

  3. Зберегти зміни, натиснувши комбінацію клавіш Ctrl+O і підтвердивши дію клавішею Enter .
  4. Вийти з текстового редактора, натиснувши Ctrl+X .

За підсумком конфігураційний файл повинен мати наступний вигляд:

файл interfaces после ввода параметров динамического ip в ubuntu server

На цьому налаштування дротової мережі з динамічним IP закінчена. Якщо інтернет все одно не з'явився, то перезавантажте комп'ютер, в деяких випадках це допомагає.

Є ще один, більш простий спосіб встановити з'єднання з Інтернетом.

Sudo ip addr add [адреса мережевої карти]/[кількість бітів у префіксній частині адреси] dev [назва мережевого інтерфейсу]

установка интернет соединения с динамическим ip одной командой в ubuntu server

Примітка: інформацію про адресу мережевої карти можна отримати, виконавши команду ifconfig. У результатах необхідне значення знаходиться після»inet addr".

команда ifconfig для определение адреса сетевой карты в ubuntu server

Після виконання команди на комп'ютері відразу ж повинен з'явиться інтернет, за умови, що всі дані були вказані вірно. Основний мінус такого способу полягає в тому, що після перезавантаження комп'ютера він пропаде, і вам знову потрібно буде виконувати цю команду.

Статичний IP

Налаштування статичного IP від динамічного відрізняється числом даних, які потрібно вводити в файл «interfaces» . Щоб виконати коректне підключення до мережі, ви повинні знати:

  • Назва вашої мережевої карти;
  • IP маски підмережі;
  • Адреса шлюзу;
  • Адреси серверів DNS;

Як говорилося вище, всі ці дані вам повинен надати провайдер. Якщо вся необхідна інформація у вас є, то виконайте наступне:

  1. Відкрийте файл конфігурації.

    Sudo nano /etc/network/interfaces

  2. Відступивши абзац, пропишіть всі параметри в наступному вигляді:

    Iface [ім'я мережевого інтерфейсу] inet static
    address [адреса ]( адреса мережевої карти)
    netmask [адреса ]( маска підмережі)
    gateway [адреса ]( адреса шлюзу)
    DNS-nameservers [адреса ]( адреса DNS-сервера)
    auto [ім'я мережевого інтерфейсу]

  3. Збережіть зміни.
  4. Закрийте текстовий редактор.

Зрештою, всі дані у файлі повинні виглядати так:

файл interfaces после ввода параметров статического ip в ubuntu server

Тепер Налаштування дротової мережі зі статичним IP можна вважати закінченою. Точно так же, як і з динамічним, рекомендується перезавантажити комп'ютер, щоб зміни вступили в силу.

PPPoE

Якщо ваш провайдер поставляє вам послуги по протоколу PPPoE, то настройку необхідно здійснювати через спеціальну утиліту, яка є встановленою в Ubuntu Server. Називається вона pppoeconf . Щоб підключити комп'ютер до Інтернету, зробіть наступне:

  1. Виконайте команду:

    Sudo pppoeconf

  2. У псевдографічному інтерфейсі утиліти, що з'явиться, зачекайте, поки сканування мережевого обладнання закінчиться.
  3. У списку натисніть Enter по тому мережевому інтерфейсу, який збираєтеся налаштовувати.
  4. Примітка: Якщо у вас є лише один мережевий інтерфейс, то це вікно буде пропущено.

  5. У вікні «POPULAR OPTIONS» натисніть «Yes» .
  6. настройка pppoe подключения через pppoeconf в ubuntu server окно popular options
  7. У наступному вікні у вас запросять логін і пароль-введіть їх і підтвердіть, натиснувши «ОК» . Якщо даних при собі ви не маєте, то зателефонуйте провайдеру і дізнайтеся ці відомості у нього.
  8. настройка pppoe подключения через pppoeconf в ubuntu server окно enter username
  9. У вікні «USE PEER DNS» натисніть «No» , якщо IP-адреса статична, і «Yes» , якщо динамічний. У першому випадку у вас запросять ввести DNS-сервер вручну.
  10. настройка pppoe подключения через pppoeconf в ubuntu server окно USE PEER DNS
  11. Наступним етапом буде лімітування розміру MSS до 1452 байт. Вам потрібно дати дозвіл, це виключить можливість появи критичної помилки при вході на деякі сайти.
  12. настройка pppoe подключения через pppoeconf в ubuntu server окно limited mss problem
  13. Далі виберіть відповідь «Yes» , якщо ви хочете, щоб комп'ютер автоматично підключався до мережі після запуску. «No» &8212; якщо не хочете.
  14. У вікні «ESTABLISH A CONNECTION» , натиснувши «Yes» , ви дасте дозвіл утиліті встановити з'єднання прямо зараз.
  15. настройка pppoe подключения через pppoeconf в ubuntu server окно establish a connection

Якщо вибрати «No» , то підключитися до Інтернету ви зможете пізніше, виконавши команду:

Sudo pon dsl-provider

Також ви можете будь-коли розірвати З'єднання PPPoE, якщо введете таку команду:

Sudo poff dsl-provider

DIAL-UP

Налаштувати DIAL-UP можна двома способами: використовуючи утиліту pppconfig і внісши налаштування в конфігураційний файл «wvdial.conf» . Перший спосіб в статті детально розглянуто не буде, так як інструкція схожа з попереднім пунктом. Все що необхідно знати — як запустити утиліту. Для цього виконайте:

Sudo pppconfig

Після виконання з'явиться псевдографічний інтерфейс. Відповідаючи на запитання, які будуть задані в процесі, ви зможете встановити З'ЄДНАННЯ DIAL-UP.

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

З другим способом все трохи складніше. Справа в тому, що конфігураційного файлу «wvdial.conf» в системі немає, а для його створення необхідно буде встановити спеціальну утиліту, яка в процесі роботи вважає всю необхідну інформацію з модему і внесе в цей файл.

  1. Встановіть утиліту, виконавши команду:

    Sudo apt install wvdial

  2. Запустіть виконуваний файл командою:

    Sudo wvdialconf

    На цьому етапі утиліта створила конфігураційний файл і внесла в нього всі потрібні параметри. Тепер потрібно ввести дані від провайдера, щоб з'єднання було встановлено.

  3. Відкрийте файл «wvdial.conf» через текстовий редактор nano :

    Sudo nano /etc/wvdial.conf

  4. Введіть дані в рядки Phone , Username і Password . Всю інформацію ви можете отримати у провайдера.
  5. ввод данных в конфигурационный файл wvdial conf при подключении dial up соединения в ubuntu server
  6. Збережіть зміни та вийдіть із текстового редактора.

Після виконаних дій, щоб підключитися до Інтернету, вам залишається всього-на-всього виконати наступну команду:

Sudo wvdial

Як можна помітити, другий спосіб досить складний, в порівнянні з першим, але саме з його допомогою ви можете задати всі необхідні параметри з'єднання і доповнювати їх в процесі користування Інтернетом.

Висновок

Ubuntu Server має всі необхідні інструменти для налаштування будь-якого типу підключення до Інтернету. У деяких випадках пропонується навіть відразу кілька способів. Головне-знати всі необхідні команди і дані, які потрібно вводити в конфігураційні файли.

більше статей на цю тему: