Интернет через сервер linux

Руководство по настройке интернет-соединения в Ubuntu Server

настройка сети на ubuntu server

Ввиду того что операционная система Ubuntu Server не обладает графическим интерфейсом пользователи сталкиваются с трудностями при попытке настроить интернет-соединение. В этой статье будет рассказано, какими командами необходимо пользоваться и какие файлы корректировать, чтобы добиться желаемого результата.

Настраиваем сеть в Ubuntu Server

Перед тем как переходить к пошаговому руководству, стоит оговорить некоторые условия, обязательные к выполнению.

  • Вам необходимо иметь при себе всю документацию, полученную от провайдера. Там должны быть указаны логин, пароль, маска подсети, адрес шлюза и числовое значение сервера DNS.
  • Драйвера на сетевую карту должны быть последней версии.
  • Кабель провайдера должен быть правильно подсоединен к компьютеру.
  • Сетевой фильтр должен не вмешивается в работу сети. Если это не так, проверьте его настройки и при необходимости внесите в них правки.

Также вы не сможете подключиться к интернету, если не знаете имя вашей сетевой карты. Выяснить это достаточно просто, надо выполнить следующую команду:

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

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

В этом случае имя «eth0», у вас же оно может быть другим.

Примечание: возможно вы увидите несколько наименований в строке вывода, это означает, что у вас в компьютере установлено несколько сетевых карт. Изначально определитесь к какой именно вы будете применять настройки и используйте ее на протяжении выполнения инструкций.

Проводная сеть

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

Читайте также:  Running ftp on linux

Динамическое IP

Настраивать соединение такого типа довольно легко, вот что нужно сделать:

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

  1. Открыть конфигурационный файл «interfaces» с помощью текстового редактора nano. sudo nano /etc/network/interfaces Читайте также: Популярные текстовые редакторы для Linux Если ранее вы не вносили никаких правок в этот файл, то он должен иметь следующий вид: В противном случае удалите всю лишнюю информацию из документа.
  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;

Как говорилось выше, все эти данные вам должен предоставить провайдер. Если вся необходимая информация у вас имеется, то выполните следующее:

Читайте также:  Настройка сетевого моста линукс

    Откройте конфигурационный файл. sudo nano /etc/network/interfaces

В итоге все данные в файле должны выглядеть так:

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

Теперь настройку проводной сети со статическим IP можно считать оконченной. Точно так же, как и с динамическим, рекомендуется перезагрузить компьютер, чтобы изменения вступили в силу.

PPPoE

Если ваш провайдер поставляет вам услуги по протоколу PPPoE, то настройку необходимо осуществлять через специальную утилиту, которая является предустановленной в Ubuntu Server. Называется она pppoeconf. Чтобы подключить компьютер к интернету, сделайте следующее:

  1. Выполните команду: sudo pppoeconf
  2. В появившемся псевдографическом интерфейсе утилиты дождитесь окончания сканирования сетевого оборудования.
  3. В списке нажмите Enter по тому сетевому интерфейсу, который собираетесь настраивать.

Примечание: если у вас всего один сетевой интерфейс, то это окно будет пропущено.

  • В окне «POPULAR OPTIONS» нажмите «Yes». настройка pppoe подключения через pppoeconf в ubuntu server окно popular options
  • В следующем окне у вас запросят логин и пароль — введите их и подтвердите, нажав «ОК». Если данных при себе вы не имеете, то позвоните провайдеру и узнайте эти сведения у него. настройка pppoe подключения через pppoeconf в ubuntu server окно enter username
  • В окне «USE PEER DNS» нажмите «No», если IP-адрес статический, и «Yes», если динамический. В первом случае у вас запросят ввести DNS-сервер вручную. настройка pppoe подключения через pppoeconf в ubuntu server окно USE PEER DNS
  • Следующим этапом будет лимитирование размера MSS до 1452 байт. Вам нужно дать разрешение, это исключит возможность появления критической ошибки при входе на некоторые сайты. настройка pppoe подключения через pppoeconf в ubuntu server окно limited mss problem
  • Далее выберите ответ «Yes», если хотите, чтобы компьютер автоматически подключался к сети после запуска. «No» — если не хотите.
  • В окне «ESTABLISH A CONNECTION», нажав «Yes», вы дадите разрешение утилите установить соединение прямо сейчас. настройка pppoe подключения через pppoeconf в ubuntu server окно establish a connection
  • Если выберите «No», то подключиться к интернету вы сможете позже, выполнив команду:

    Также вы можете в любое время разорвать соединение по протоколу PPPoE, если введете следующую команду:

    Читайте также:  Файлы драйвера принтера linux

    DIAL-UP

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

    После выполнения появится псевдографический интерфейс. Отвечая на вопросы, которые будут заданы в процессе, вы сможете установить соединение DIAL-UP.

    Примечание: если на некоторые вопросы вы затрудняетесь ответить, то рекомендуется связаться с вашим провайдером для консультации.

    Со вторым способом все немного сложнее. Дело в том, что конфигурационного файла «wvdial.conf» в системе нет, а для его создания необходимо будет установить специальную утилиту, которая в процессе работы считает всю необходимую информацию с модема и внесет в этот файл.

    ввод данных в конфигурационный файл wvdial conf при подключении dial up соединения в ubuntu server

    1. Установите утилиту, выполнив команду: sudo apt install wvdial
    2. Запустите исполняемый файл командой: sudo wvdialconf На этом этапе утилита создала конфигурационный файл и внесла в него все нужные параметры. Теперь нужно ввести данные от провайдера, чтобы соединение было установлено.
    3. Откройте файл «wvdial.conf» через текстовый редактор nano: sudo nano /etc/wvdial.conf
    4. Введите данные в строках Phone, Username и Password. Всю информацию вы можете получить у провайдера.
    5. Сохраните изменения и выйдите из текстового редактора.

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

    Как можно заметить, второй способ довольно сложный, по сравнению с первым, но именно с его помощью вы можете задать все необходимые параметры соединения и дополнять их в процессе пользования интернетом.

    Заключение

    В Ubuntu Server есть все необходимые инструменты для настройки интернет-соединения любого типа. В некоторых случаях предлагается даже сразу несколько способов. Главное — знать все необходимые команды и данные, которые нужно вводить в конфигурационные файлы.

    Источник

    Оцените статью
    Adblock
    detector