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

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

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

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

Читайте также:
Как создать загрузочную флешку с Ubuntu
Как установить Ubuntu с флешки

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

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

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

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

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

    иконка тetwork manager в ubuntu

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

    $ sudo stop network-manager

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

    $ sudo start network-manager

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

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

$ sudo lshw -C network

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

выполнение команды lshw -C network в ubuntu

Читайте также: Часто используемые команды в «Терминале» Linux

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

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

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

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

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

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

$ sudo gedit /etc/network/interfaces

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

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

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

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

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

Где:

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

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

настройка проводного подключения с динамическим ip

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

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

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

Где:

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

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

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

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

настройка проводного подключения со статическим ip в ubuntu

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

Помимо прочего, в ОС 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-nameservers [адрес]

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

настройка dns серверов в ubuntu

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

$ sudo gedit /etc/resolv.conf

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

настройка dns серверов в ранних версиях ubuntu

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

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

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

  1. В «Терминале» выполнить:

    $ sudo pppoeconf

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

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

  3. В появившемся окне выберите сетевую карту, к которой подключен кабель провайдера (если сетевая карта у вас одна, то это окно будет пропущено).
  4. В окне выбора «популярных параметров» нажмите «Yes». настройка pppoe подключения через pppoeconf в ubuntu шаг первый
  5. Введите логин, который был выдан вашим провайдером, и подтвердите действие. Затем укажите пароль. настройка pppoe подключения через pppoeconf в ubuntu шаг второй
  6. В окне выбора способа определения серверов DNS нажмите «Yes», если IP-адреса динамические, и «No», если статические. Во втором случае введите DNS-сервера вручную. настройка pppoe подключения через pppoeconf в ubuntu шаг четвертый
  7. Затем утилита запросит разрешение на ограничение размера MSS до 1452-х байт — дайте разрешение, нажав «Yes». настройка pppoe подключения через pppoeconf в ubuntu шаг пятый
  8. На следующем этапе нужно дать разрешение на автоматическое подключение к сети PPPoE при запуске компьютера, нажав «Yes».
  9. В последнем окне утилита запросит разрешение установить соединение прямо сейчас — нажмите «Yes». настройка pppoe подключения через pppoeconf в ubuntu шаг шестой

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

Обратите внимание, что по умолчанию утилита 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» (без кавычек).

сброс всех сетевых настроек через файл interfaces в ubuntu

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

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

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

$ sudo pppconfig

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

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

$ sudo apt install wvdial

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

$ sudo wvdialconf

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

$ sudo gedit /etc/wvdial.conf

конфигурационный файл wvdial.conf в ubuntu

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

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

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

конфигурационный файл wvdial.conf с внесенными дополнительными параметрами

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

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

$ sudo wvdial

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

$ sudo wvdial pulse

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

Способ 2: Network Manager

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

иконка network manager в ubuntu

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

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

  1. Кликнуть по кнопке «Добавить». Сетевые соединения в ubuntu кнопка добавить
  2. В окне, которое появится, из выпадающего списка, выбрать пункт «Ethernet» и нажать «Создать…». выбор типа соединения при настройке проводного соединения в ubuntu
  3. В новом окне указать имя подключения в соответствующем поле для ввода. ввод названия проводного соединения в network manager в ubuntu
  4. Во вкладке «Ethernet» из выпадающего списка «Устройство» определить используемую сетевую карту. выбор сетевой карты в network manager в ubuntu
  5. Перейти на вкладку «Общий» и поставить галочки рядом с пунктами «Автоматически подключаться к этой сети, когда она доступна» и «Все пользователи могут подключаться к этой сети». настройка доступа к соединению в network manager в ubuntu
  6. Во вкладке «Параметры IPv4» определить способ настройки как «Автоматически (DHCP)» — для динамического интерфейса. Если он у вас статический, то необходимо выбрать пункт «Вручную» и указать все необходимые параметры, что предоставил для вас провайдер. ручная настройка проводного соединения в network manager в ubuntu
  7. Нажать кнопку «Сохранить».

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

пункт управление сетью в меню network manager в ubuntu

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

Настройка DNS

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

  1. Откройте окно сетевых соединений в Network Manager, выбрав из меню утилиты «Изменить соединения».
  2. В следующем окне выделите созданное ранее соединение и нажмите ЛКМ по «Изменить». кнопка изменить в сетевых соединениях network manager в ubuntu
  3. Далее перейдите во вкладку «Параметры IPv4» и в списке «Способ настройки» нажмите по «Автоматическое (DHCP, только адрес)». Потом в строке «Серверы DNS» введите необходимые данные, после чего нажмите кнопку «Сохранить». ввод dns серверов в network manager в ubuntu

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

Настройка PPPoE

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

  1. Откройте окно всех подключений, кликнув по иконке утилиты Network Manager и выбрав пункт «Изменить соединения».
  2. Кликните «Добавить», а затем из выпадающего списка выберите «DSL». После нажмите «Создать…». создание dsl соединения в network manager в ubuntu
  3. В появившемся окне введите имя подключения, которое будет отображаться в меню утилиты.
  4. Во вкладке «DSL» напишите логин и пароль в соответствующих полях. При желании можно также задать имя службы, но это необязательно. ввод логина и пароля при подключении pppoe в network manager в ubuntu
  5. Перейдите во вкладку «Общий» и поставьте галочки рядом с первыми двумя пунктами. вкладка общий в network manager в ubuntu
  6. Во вкладке «Ethernet» в выпадающем списке «Устройство» определите свою сетевую карту. определение сетевой карты в network manager в ubuntu
  7. Перейдите в «Параметры IPv4» и определите способ настройки как «Автоматически (PPPoE)» и сохраните свой выбор, нажав соответствующую кнопку. Если вам нужно будет вводить DNS-сервера вручную, то выберите «Автоматически (PPPoE, только адрес)» и задайте нужные параметры, после чего нажмите «Сохранить». А в том случае, если все настройки нужно вводить вручную, то выберите одноименный пункт и введите их в соответствующие поля. выбор параметров ipv4 в network manager в ubuntu

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

Заключение

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

Помогла ли Вам статья?
Да Нет
Задайте вопрос или оставьте мнение
Получить ответ на Email
Уведомить о

5 ответов
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Владимир
20 сентября 2020 07:08

При введении команды в терминале sudo pppoe conf пишет что команда pppoe не найдена. ( команду sudo pppoeconf писал и вместе и раздельно) результат не меняется.

Аноним
17 февраля 2023 17:54

Где нажать «интерфейс», указанный в самом начале?

Аноним
17 февраля 2023 18:04

Где найти кнопку «Разрешить», указанную в начале ссылки на видео?

Гость
3 января 2018 09:37

Опечаточка у Вас:
$ sudo ip addr add 10.2.119.116/24 dev enp3s0
надо
$ sudo ip addr add 10.2.119.116/24 dev enp0s3

Инструкции по операционным системам:
AndroidAndroid iOSiOS Windows 11Windows 11 Windows 10Windows 10 Windows 7Windows 7 Windows 8Windows 8 Windows XPWindows XP Общее по компьютерамОбщее по компьютерам LinuxLinux macOSmacOS
Инструкции по мессенджерам и соц.сетям:
ВконтактеВконтакте ОдноклассникиОдноклассники TelegramTelegram ViberViber WhatsAppWhatsApp SkypeSkype ZoomZoom InstagramInstagram
Инструкции по работе в программах:
WordWord ExcelExcel PowerPointPowerPoint OutlookOutlook DirectXDirectX PhotoshopPhotoshop LightroomLightroom Premiere ProPremiere Pro Google ChromeGoogle Chrome Яндекс БраузерЯндекс Браузер Mozilla FirefoxMozilla Firefox OperaOpera Internet ExplorerInternet Explorer Уроки по остальным браузерамПо остальным браузерам Расширения для браузеровРасширения браузеров Уроки по антивирусамПо антивирусам AvastAvast AudacityAudacity Apple IDApple ID AutoCADAutoCAD BandicamBandicam BlueStacksBlueStacks DAEMON ToolsDAEMON Tools DiscordDiscord Epic GamesEpic Games FL StudioFL Studio HamachiHamachi iСloudiСloud iTunesiTunes OBSOBS OriginOrigin Play MarketPlay Market Sony VegasSony Vegas SpotifySpotify SteamSteam TeamViewerTeamViewer The Bat!The Bat! TikTokTikTok TunngleTunngle UltraISOUltraISO uTorrentuTorrent VirtualBoxVirtualBox Торрент клиентыТоррент клиенты Яндекс ДискЯндекс Диск Яндекс.КартыЯндекс.Карты Яндекс.НавигаторЯндекс.Навигатор В остальных программахВ остальных программах Драйвера для устройствДрайвера Подборки программПодобрать программу Остальные программыСкачать программы
Инструкции по онлайн-сервисам:
ЯндексЯндекс GoogleGoogle ДзенДзен YouTubeYouTube FacebookFacebook TwitterTwitter AliExpressAliExpress AvitoAvito ChatGPTChatGPT QiwiQiwi Другие онлайн-сервисыДругие сервисы Все о почтеВсе о почте Яндекс почтаЯндекс почта GmailGmail Почта Mail.ruПочта Mail.ru Рамблер почтаРамблер почта
Инструкции по телефонам:
SamsungSamsung XiaomiXiaomi HuaweiHuawei Прошивки устройствПрошивки телефонов ТелефонОбщие по телефонам
Инструкции по периферийным устройствам:
МышкаМышка КлавиатураКлавиатура ПринтерПринтер РоутерРоутер ФлешкаФлешка Карта памятиКарта памяти HDMIHDMI Игровые консолиИгровые консоли Яндекс СтанцияЯндекс Станция AirPodsAirPods
Инструкции по комплектующим:
Материнская платаМатеринская плата ПроцессорПроцессор ВидеокартаВидеокарта SSD дискиSSD диски Жесткий дискЖесткий диск BIOSBIOS