Ubuntu сервер настроить сеть

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

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

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

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

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

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

sudo lshw -C network

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

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

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

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

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

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

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

    Открыть конфигурационный файл «interfaces» с помощью текстового редактора nano.

sudo nano /etc/network/interfaces

Если ранее вы не вносили никаких правок в этот файл, то он должен иметь следующий вид:

В противном случае удалите всю лишнюю информацию из документа.
Пропустив одну строку, ввести следующие параметры:

iface [имя сетевого интерфейса] inet dhcp
auto [имя сетевого интерфейса]

  • Сохранить изменения, нажав сочетание клавиш Ctrl+O и подтвердив действие клавишей Enter.
  • Выйти из текстового редактора, нажав Ctrl+X.
  • По итогу конфигурационный файл должен иметь следующий вид:

    На этом настройка проводной сети с динамическим IP закончена. Если интернет все равно не появился, то перезагрузите компьютер, в некоторых случаях это помогает.

    Есть еще один, боле простой способ установить соединение с интернетом.

    sudo ip addr add [адрес сетевой карты]/[количество бит в префиксной части адреса] dev [имя сетевого интерфейса]

    Примечание: информацию об адресе сетевой карты можно получить, выполнив команду ifconfig. В результатах необходимое значение находится после «inet addr».

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

    Статическое IP

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

    • имя вашей сетевой карты;
    • IP маски подсети;
    • адрес шлюза;
    • адреса серверов DNS;

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

      Откройте конфигурационный файл.

    sudo nano /etc/network/interfaces

    Отступив абзац, пропишите все параметры в следующем виде:

    iface [имя сетевого интерфейса] inet static
    address [адрес] (адрес сетевой карты)
    netmask [адрес] (маска подсети)
    gateway [адрес] (адрес шлюза)
    dns-nameservers [адрес] (адрес DNS-сервера)
    auto [имя сетевого интерфейса]

  • Сохраните изменения.
  • Закройте текстовый редактор.
  • В итоге все данные в файле должны выглядеть так:

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

    PPPoE

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

    sudo pppoeconf

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

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

    В следующем окне у вас запросят логин и пароль — введите их и подтвердите, нажав «ОК». Если данных при себе вы не имеете, то позвоните провайдеру и узнайте эти сведения у него.

    В окне «USE PEER DNS» нажмите «No», если IP-адрес статический, и «Yes», если динамический. В первом случае у вас запросят ввести DNS-сервер вручную.

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

  • Далее выберите ответ «Yes», если хотите, чтобы компьютер автоматически подключался к сети после запуска. «No» — если не хотите.
  • В окне «ESTABLISH A CONNECTION», нажав «Yes», вы дадите разрешение утилите установить соединение прямо сейчас.
    Читайте также:  Как настроить видеорегистратор пролоджи

    Если выберите «No», то подключиться к интернету вы сможете позже, выполнив команду:

    sudo pon dsl-provider

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

    sudo poff dsl-provider

    DIAL-UP

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

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

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

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

      Установите утилиту, выполнив команду:

    sudo apt install wvdial
    Запустите исполняемый файл командой:

    На этом этапе утилита создала конфигурационный файл и внесла в него все нужные параметры. Теперь нужно ввести данные от провайдера, чтобы соединение было установлено.
    Откройте файл «wvdial.conf» через текстовый редактор nano:

    sudo nano /etc/wvdial.conf
    Введите данные в строках Phone, Username и Password. Всю информацию вы можете получить у провайдера.

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

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

    Заключение

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

    Помимо этой статьи, на сайте еще 12333 инструкций.
    Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Источник

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

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

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

    Существует множество видов подключений к интернету, но в этой статье будут рассмотрены самые популярные: проводная сеть, PPPoE и DIAL-UP. Также будет рассказано про отдельную настройку DNS-сервера.

    Подготовительные мероприятия

    Перед тем как приступать к установке соединения, стоит убедиться, что ваша система готова к этому. Сразу же надо уточнить, что команды, выполняемые в «Терминале», делятся на два вида: требующие права пользователя (перед ними будет стоять символ $) и требующие права суперпользователя (в начале стоит символ #). Обращайте на это внимание, так как без нужных прав большинство команд попросту откажутся выполняться. Также стоит уточнить, что сами символы в «Терминал» вписывать не нужно.

    Вам необходимо будет выполнить ряд пунктов:

      Убедиться, что утилиты, служащие для автоматического подключения к сети, выключены. Например, выполняя настройку через «Терминал», рекомендуется отключить Network Manager (значок сети в правой части верхней панели).

    Примечание: в зависимости от статуса соединения, индикатор Network Manager может отображаться по-разному, но он всегда располагается слева от языковой панели.

    Чтобы произвести отключение утилиты, выполните следующую команду:

    $ sudo stop network-manager

    А для запуска можете использовать эту:

    $ sudo start network-manager

  • Удостовериться, что параметры сетевого фильтра настроены верно, и он никак не помешает при настройке сети.
  • Держать при себе необходимую документацию от провайдера, в которой указаны данные, необходимые для настройки интернет-соединения.
  • Проверить драйвера сетевой карты и правильность подключение кабеля провайдера.
  • Помимо прочего, нужно обязательно знать наименование сетевого адаптера. Чтобы это выяснить, введите в «Терминале» эту строку:

    $ sudo lshw -C network

    По итогу вы увидите примерно следующее:

    Имя вашего сетевого адаптера будет располагаться напротив слова «логическое имя». В данном случае «enp3s0». Именно это название и будет фигурировать в статье, у вас оно может быть другим.

    Примечание: если в вашем компьютере установлено несколько сетевых адаптеров, то они будут пронумерованы соответственно (enp3s0, enp3s1, enp3s2 и так далее). Определитесь, с каким вы будете работать, и используйте его в последующих настройках.

    Способ 1: Терминал

    «Терминал» — это универсальное средство по настройке всего в Ubuntu. С его помощью можно будет установить интернет-соединение всех типов, о чем и пойдет сейчас речь.

    Настройка проводной сети

    Настройка проводной сети в Ubuntu выполняется путем внесения новых параметров в конфигурационный файл «interfaces». Поэтому для начала нужно открыть этот самый файл:

    $ sudo gedit /etc/network/interfaces

    Примечание: в команде для открытия файла настройки используется текстовый редактор Gedit, вы же можете прописать в соответствующей части любой другой редактор, например, vi.

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

    Для начала разберемся с динамическим IP — его настройка выполняется проще. После введения предыдущей команды, в открывшемся файле укажите следующие переменные:

    iface [имя интерфейса] inet dhcp
    auto [имя интерфейса]

    • iface [имя интерфейса] inet dhcp — ссылается на выбранный интерфейс, который имеет динамический IP-адрес (dhcp);
    • auto [имя интерфейса] — при входе в систему делает автоматическое подключение к указанному интерфейсу со всеми заданными параметрами.
    Читайте также:  Как настроить пустой шаблон

    После ввода у вас должно получиться примерно так:

    Не забудьте сохранить все внесенные изменения, нажав по соответствующей кнопке в верхней правой части редактора.

    Статический IP настраивать несколько сложнее. Главное — знать все переменные. В конфигурационном файле вам нужно ввести следующие строки:

    iface [имя интерфейса] inet static
    address [адрес]
    netmask [адрес]
    gateway [адрес]
    dns-nameservers [адрес]
    auto [имя интерфейса]

    • iface [имя интерфейса] inet static — определяет IP-адрес адаптера как статический (static);
    • address [адрес] — определяет адрес вашего порта ethernet в компьютере;

    Примечание: IP-адрес можно узнать, выполнив команду ifconfig. В выдаче вам нужно посмотреть на значение после «inet addr» — это и есть адрес порта.

  • netmask [адрес] — определяет маску подсети;
  • gateway [адрес] — указывает адрес шлюза;
  • dns-nameservers [адрес] — определяет сервера DNS;
  • auto [имя интерфейса] — осуществляет подключение к указанной сетевой карте при запуске ОС.
  • После ввода всех параметров вы увидите примерно следующее:

    Не забудьте перед закрытием текстового редактора сохранить все внесенные параметры.

    Помимо прочего, в ОС Ubuntu можно совершить временную настройку подключения к интернету. Отличается она тем, что указанные данные никак не изменяют конфигурационные файлы, а после перезапуска ПК все ранее указанные настройки сбросятся. Если вы впервые пытаетесь установить проводное соединение на Ubuntu, то для начала рекомендуется использовать этот способ.

    Все параметры задаются с помощью одной команды:

    $ sudo ip addr add 10.2.119.116/24 dev enp3s0

    • 10.2.119.116 — IP-адрес сетевой карты (у вас он может быть другим);
    • /24 — количество бит в префиксной части адреса;
    • enp3s0 — интерфейс сети, к которой подключен кабель провайдера.

    Введя все необходимые данные и выполнив команду в «Терминале», вы сможете проверить их корректность. Если интернет на ПК появился, то все переменные верны, и их можно вносить в конфигурационный файл.

    Настройка DNS

    Настройка DNS-подключения в разных версиях Ubuntu выполняется по-разному. В версиях ОС начиная с 12.04 — один способ, в более ранних — другой. Рассматривать мы будем только статический интерфейс подключения, так как динамический подразумевает автоматическое определение DNS-серверов.

    Настройка в версиях ОС выше 12.04 происходит в уже известном файле «interfaces». В нем необходимо ввести строку «dns-nameservers» и через пробел перечислить значения.

    Итак, сначала откройте через «Терминал» конфигурационный файл «interfaces»:

    $ sudo gedit /etc/network/interfaces

    Далее в открывшемся текстовом редакторе впишите следующую строку:

    По итогу у вас должно получиться примерно так, только значения могут быть другими:

    Если вы хотите настроить DNS в Ubuntu более ранней версии, то конфигурационный файл будет другим. Откроем его через «Терминал»:

    $ sudo gedit /etc/resolv.conf

    После в нем можно задать необходимые адреса DNS. Стоит взять в учет то, что в отличии от ввода параметров в «interfaces», в «resolv.conf» адреса пишутся каждый раз с абзаца, перед значением используется префикс «nameserver» (без кавычек).

    Настройка соединения PPPoE

    Настройка PPPoE через «Терминал» не подразумевает внесение множества параметров в различные конфигурационные файлы на компьютере. Наоборот, использована будет всего одна команда.

    Итак, чтобы совершить подключение типа «точка-точка» (PPPoE), вам необходимо выполнить следующие действия:

    $ sudo pppoeconf
    Подождать завершения процесса сканирования компьютера на наличие сетевых устройств и модемов, подключенных к нему.

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

    Введите логин, который был выдан вашим провайдером, и подтвердите действие. Затем укажите пароль.

    В окне выбора способа определения серверов DNS нажмите «Yes», если IP-адреса динамические, и «No», если статические. Во втором случае введите DNS-сервера вручную.

    Затем утилита запросит разрешение на ограничение размера MSS до 1452-х байт — дайте разрешение, нажав «Yes».

  • На следующем этапе нужно дать разрешение на автоматическое подключение к сети PPPoE при запуске компьютера, нажав «Yes».
  • В последнем окне утилита запросит разрешение установить соединение прямо сейчас — нажмите «Yes».

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

    Обратите внимание, что по умолчанию утилита pppoeconf называет созданное подключение dsl-provider. Если вам нужно будет разорвать соединение, то выполните в «Терминале» команду:

    $ sudo poff dsl-provider

    Чтобы соединение установилось снова, введите:

    $ sudo pon dsl-provider

    Примечание: если вы подключаетесь к сети, используя утилиту pppoeconf, то управление сетью через Network Manager будет невозможным, ввиду внесения параметров в конфигурационный файл «interfaces». Чтобы сбросить все настройки и передать управление Network Manager, вам необходимо открыть файл «interfaces» и заменить все содержимое на текст, указанный ниже. После ввода сохраните изменения и перезапустите сеть командой «$ sudo /etc/init.d/networking restart» (без кавычек). Также перезапустите утилиту Network Manager, выполнив «$ sudo /etc/init.d/NetworkManager restart» (без кавычек).

    Настройка соединения DIAL-UP

    Чтобы совершить настройку DIAL-UP, можно воспользоваться двумя консольными утилитами: pppconfig и wvdial.

    Настроить подключение с помощью pppconfig достаточно просто. В целом данный способ очень похож на предыдущий (pppoeconf): вам точно так же будут заданы вопросы, отвечая на которые по итогу вы установите соединение с интернетом. Сперва запустите саму утилиту:

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

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

    Читайте также:  Как настроить принтер по wifi brother dcp 1610w

    $ sudo apt install wvdial

    В его состав входит утилита, предназначенная для автоматической конфигурации всех параметров. Называется она «wvdialconf». Запустите ее:

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

    $ sudo gedit /etc/wvdial.conf

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

    • Idle Seconds = 0 — соединение не будет разорвано даже при долгом бездействии за компьютером;
    • Dial Attempts = 0 — совершает бесконечные попытки установить соединение;
    • Dial Command = ATDP — набор номера будет осуществляться импульсным способом.

    По итогу файл конфигураций будет иметь такой вид:

    Обратите внимание, что настройки разбиты на два блока, озаглавленные названиями в скобках. Это необходимо для создания двух версий использования параметров. Так, параметры, находящиеся под «[Dialer Defaults]», будут выполняться всегда, а под «[Dialer puls]» — при указании соответствующей опции в команде.

    После проведения всех настроек, чтобы установить соединение DIAL-UP, вам необходимо выполнить эту команду:

    Если же вы хотите установить импульсное соединение, то пропишите следующее:

    $ sudo wvdial pulse

    Для того чтобы разорвать установленное соединение, в «Терминале» нужно нажать комбинацию клавиш Ctrl+C.

    Способ 2: Network Manager

    В Ubuntu есть специальная утилита, которая поможет установить соединение большинства видов. К тому же, она обладает графическим интерфейсом. Это Network Manager, который вызывается нажатием по соответствующей иконке в правой части верхней панели.

    Настройка проводной сети

    Начнем мы точно так же с настройки проводной сети. Для начала необходимо открыть саму утилиту. Для этого кликните по ее иконке и нажмите «Изменить соединения» в контекстном меню. Далее в появившемся окне нужно сделать следующее:

      Кликнуть по кнопке «Добавить».

    В окне, которое появится, из выпадающего списка, выбрать пункт «Ethernet» и нажать «Создать…».

    В новом окне указать имя подключения в соответствующем поле для ввода.

    Во вкладке «Ethernet» из выпадающего списка «Устройство» определить используемую сетевую карту.

    Перейти на вкладку «Общий» и поставить галочки рядом с пунктами «Автоматически подключаться к этой сети, когда она доступна» и «Все пользователи могут подключаться к этой сети».

    Во вкладке «Параметры IPv4» определить способ настройки как «Автоматически (DHCP)» — для динамического интерфейса. Если он у вас статический, то необходимо выбрать пункт «Вручную» и указать все необходимые параметры, что предоставил для вас провайдер.

    После всех проделанных действий проводное интернет-соединение должно быть установлено. Если этого не произошло, проверьте все введенные параметры, возможно, вы где-то допустили ошибку. Также не забудьте проверить, стоит ли галочка напротив «Управление сетью» в выпадающем меню утилиты.

    Порою помогает перезагрузка компьютера.

    Настройка DNS

    Для установки соединения может понадобиться ручная настройка DNS-серверов. Для этого выполните следующее:

    1. Откройте окно сетевых соединений в Network Manager, выбрав из меню утилиты «Изменить соединения».
    2. В следующем окне выделите созданное ранее соединение и нажмите ЛКМ по «Изменить».

    Далее перейдите во вкладку «Параметры IPv4» и в списке «Способ настройки» нажмите по «Автоматическое (DHCP, только адрес)». Потом в строке «Серверы DNS» введите необходимые данные, после чего нажмите кнопку «Сохранить».

    После этого настройку DNS можно считать завершенной. Если изменений нет, то попробуйте перезагрузить компьютер, чтобы они вступили в силу.

    Настройка PPPoE

    Настройка соединения по протоколу PPPoE в Network Manager выполняется так же просто, как и в «Терминале». По сути, вам надо будет указать только логин и пароль, полученные от провайдера. Но рассмотрим все более детальней.

    1. Откройте окно всех подключений, кликнув по иконке утилиты Network Manager и выбрав пункт «Изменить соединения».
    2. Кликните «Добавить», а затем из выпадающего списка выберите «DSL». После нажмите «Создать…».

  • В появившемся окне введите имя подключения, которое будет отображаться в меню утилиты.
  • Во вкладке «DSL» напишите логин и пароль в соответствующих полях. При желании можно также задать имя службы, но это необязательно.

    Перейдите во вкладку «Общий» и поставьте галочки рядом с первыми двумя пунктами.

    Во вкладке «Ethernet» в выпадающем списке «Устройство» определите свою сетевую карту.

    Перейдите в «Параметры IPv4» и определите способ настройки как «Автоматически (PPPoE)» и сохраните свой выбор, нажав соответствующую кнопку. Если вам нужно будет вводить DNS-сервера вручную, то выберите «Автоматически (PPPoE, только адрес)» и задайте нужные параметры, после чего нажмите «Сохранить». А в том случае, если все настройки нужно вводить вручную, то выберите одноименный пункт и введите их в соответствующие поля.

    Теперь в меню Network Manager появилось новое DSL-соединение, выбрав которое вы получите доступ в интернет. Напомним, что иногда нужно перезагрузить компьютер, чтобы изменения вступили в силу.

    Заключение

    По итогу можно сказать, что в операционной системе Ubuntu есть множество инструментов, для осуществления настройки необходимого интернет-соединения. Утилита Network Manager обладает графическим интерфейсом, что в разы упрощает работу, особенно для новичков. Однако «Терминал» позволяет осуществить более гибкую настройку, вводя те параметры, которых в утилите нет.

    Помимо этой статьи, на сайте еще 12334 инструкций.
    Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Источник

  • Оцените статью