- Руководство по настройке интернет-соединения в Ubuntu Server
- Настраиваем сеть в Ubuntu Server
- Проводная сеть
- PPPoE
- DIAL-UP
- Заключение
- Руководство по Ubuntu для новичков
- Содержание
- Настройка подключения к интернету
- Общая информация
- Прямое подключение к сети
- Подключение с использованием PPPoE
- Подключение к интернету с использованием VPN
Руководство по настройке интернет-соединения в 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 [имя сетевого интерфейса]
По итогу конфигурационный файл должен иметь следующий вид:
На этом настройка проводной сети с динамическим 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
Примечание: если у вас всего один сетевой интерфейс, то это окно будет пропущено.
В следующем окне у вас запросят логин и пароль — введите их и подтвердите, нажав «ОК». Если данных при себе вы не имеете, то позвоните провайдеру и узнайте эти сведения у него.
В окне «USE PEER DNS» нажмите «No», если IP-адрес статический, и «Yes», если динамический. В первом случае у вас запросят ввести DNS-сервер вручную.
Следующим этапом будет лимитирование размера MSS до 1452 байт. Вам нужно дать разрешение, это исключит возможность появления критической ошибки при входе на некоторые сайты.
Если выберите «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 есть все необходимые инструменты для настройки интернет-соединения любого типа. В некоторых случаях предлагается даже сразу несколько способов. Главное — знать все необходимые команды и данные, которые нужно вводить в конфигурационные файлы.
Помимо этой статьи, на сайте еще 12315 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Источник
Руководство по Ubuntu для новичков
Содержание
Настройка подключения к интернету
Многие функции Ubuntu достаточно сильно зависят от интернета. Конечно вы можете спокойно использовать систему вообще без подключения к Всемирной Паутине, но тогда вам придётся чуть больше времени тратить на некоторые операции. Например, Ubuntu по запросу автоматически скачивает, устанавливает и настраивает новые приложения через простой и понятный интерфейс Центра приложений. Вы просто выбираете желаемую программу из списка, а Ubuntu делает всю дальнейшую работу по её установке за вас. Всё то же самое можно сделать и вручную, но для этого потребуется выполнить куда как больше операций.
Кроме того, Ubuntu автоматически получает из интернета информацию о новых версиях программ, о доступных обновлениях безопасности, драйверах, пакетах локализации и много о чём ещё. Поэтому очень желательно, чтобы компьютер с Ubuntu хотя бы иногда получал доступ к интернету. Хотя это и не обязательно, поскольку и без обновлений у вас вряд ли что-то сломается, а новые программы можно поставить вручную.
Вы наверно спросите, почему я ещё до установки заговорил о подключении к интернету? Дело в том, что размер LiveCD диска Ubuntu слишком мал, и из-за этого поместить на него локализацию для всех языков мира не представляется возможным. Поэтому при установке система автоматически попытается скачать необходимые языковые пакеты, но только если вы настроите подключение к интернету прямо в LiveCD.
Ну и наконец из-за крайне неадекватного законодательства некоторых стран после установки в Ubuntu отсутствуют различные необходимые программы, например, кодеки для некоторых популярных медиаформатов 1) . Поэтому соединение с интернетом пригодится вам и сразу после установки.
Хочу сразу заострить ваше внимание на том, что иметь рабочее подключение к сети при установке Ubuntu абсолютно не обязательно! Если вы не дадите установщику доступа к Всемирной Паутине, вы всего лишь получите систему на английском и только. В дальнейшем вы в любой момент сможете легко доустановить локализацию, я даже расскажу через пару статей о том, как это сделать. Поэтому вы смело можете прямо сейчас переходить непосредственно к установке Ubuntu, а к прочтению этой статьи вернуться позже. Однако поскольку учиться настраивать соединение с интернетом вам всё равно скорее всего придётся, то лучше по возможности это сделать сейчас и заодно предоставить Ubuntu возможность выполнить за вас всю работу по загрузке и установке переводов.
Общая информация
В Ubuntu для управления соединениями с интернетом используется программа NetworkManager. Она поддерживает практически все существующие типы подключений. Но в этой статье я опишу только самые распространённые из них, поскольку охватить вниманием всё просто нереально.
NetworkManager представляет собой маленькую иконку в области уведомлений 2) (справа сверху экрана), в неподключённом состоянии она выглядит так:
После подключения к проводной сети:
Если нажать левой кнопкой мыши на иконке, появится меню со списком доступных и активных подключений:
По умолчанию, в этом меню отображаются только найденные беспроводные сети, плюс текущие активные подключения (если хоть одно установлено). Вы можете активировать любое подключение, просто выбрав его из списка, или же наоборот прервать любое активное соединение, нажав на «Disconnect» под его названием.
Для настройки подключений надо нажать на иконку NetworkManager правой кнопкой мыши и выбрать пункт «Edit Connections…»:
Откроется окно редактора соединений:
Основное окно редактора сетевых подключений содержит 5 вкладок для настройки различных типов соединений и позволяет добавлять новые и управлять существующими подключениями.
В принципе, настройки для каждого конкретного типа различаются не сильно, поэтому я подробно рассмотрю лишь самые распространённые подключения — обычные проводные. Кроме того, я немного расскажу про популярные в России подключения через PPPoE и VPN.
Прямое подключение к сети
Итак, откройте редактор соединений на вкладке Wired:
В списке по умолчанию содержатся автоматически созданные подключения, по одному для каждого сетевого адаптера. Тут надо сразу сказать, что сетевые адаптеры, так же как и разделы винчестера, имеют в Linux вполне определённые имена: eth0 , eth1 и т.д. Как видно, на моём компьютере установлено две сетевых платы.
Если же требуется какая-либо настройка подключения, например, ручное указание IP-адреса, то вам всего лишь нужно выбрать нужное подключение из списка и нажать кнопку «Edit». Откроется окно редактирования соединения:
Первая вкладка содержит технические параметры, которые менять обычно не нужно. Для настройки IP-адресов перейдите на вкладку «IPv4 Settings».
Тут вы можете выбрать из списка способ своего подключения, чаще всего используются «Automatic (DHCP )» и «Manual»:
Необходимые значения настроек можно узнать у провайдера или же у системного администратора. Для ввода IP нажмите кнопку «Add», в списке появится новая пустая строчка, введите в каждое поле этой строчки свои параметры. Адреса DNS можно задать в одной из нижних строчек, через запятую.
Не забудьте после ввода всех необходимых настроек нажать на кнопку «Apply…» для их сохранения. Обратите внимание, пока вы не введёте корректные настройки, эта кнопка будет заблокирована. Кстати, при конфигурировании интернета в уже установленной Ubuntu для применения настроек у вас возможно попросят ваш пароль, и только после его ввода вы сможете использовать изменённое соединение. Имейте это ввиду и не пугайтесь.
Хочу сразу обратить внимание на переключатель «Connect automatically» в настройках любого соединения:
Если он отмечен галочкой, то Ubuntu будет автоматически активировать это соединение при каждой возможности. Поясню на примере WiFi соединений. При подключении к любой WiFi сети Ubuntu добавляет новое подключение и сохраняет его в системе и при этом делает его подключаемым автоматически. Поэтому каждый раз, когда ваш компьютер будет попадать в действие этой сети, Ubuntu будет пытаться устанавливать с ней соединение, ничего у вас не спрашивая. Если вас не устраивает такое поведение, просто отключите автоподключение у нужных соединений из списка.
Всё очень просто и больше, пожалуй, мне и нечего сказать про настройку сети в общем. Однако есть два специфических типа подключений, про которые нужно упомянуть. Если вы используете один из них, то прочитайте соответствующий раздел ниже, в противном случае можете сразу переходить к следующей статье и смело начинать установку.
Подключение с использованием PPPoE
Собственно, тут и говорить было бы нечего, если бы не одна досадная особенность. Вообще говоря настроить PPPoE подключение можно на вкладке DSL программы NetworkManager:
Просто нажмите кнопку «Add», в появившемся окне введите свои логин и пароль, другие поля оставьте пустыми, по необходимости измените параметры IPv4:
Не забудьте сохранить настройки.
Однако иногда по не совсем понятным причинам созданное таким способом подключение отказывается работать. В этом случае приходится использовать консольную утилиту pppoeconf .
Для её запуска откройте терминал (меню Applications→Accesories→Terminal или же Приложения→Стандартные→Терминал в русской версии Ubuntu):
В появившемся окне введите команду
Система попросит ваш пароль (от Ubuntu, а не от PPPoE соединения!), введите его и нажмите Enter . Обратите внимание, пароль при вводе никак не отображается, ни звёздочками, ни чёрточками, никак. Это нормально и так и должно быть.
Вам придётся ответить на несколько вопросов, обычно ничего менять не надо, достаточно просто ввести свои логин и пароль, предоставленные вам провайдером, после этого установится подключение к интернету. Кстати, повторно вводить эту команду вам не потребуется, все настройки автоматически сохранятся и восстановятся после отключения или перезагрузки. Однако всё же лучше настраивать соединение через NetworkManager, поскольку в этом случае у вас будет простой и понятный графический интерфейс управления, которого лишена утилита pppoeconf .
Подключение к интернету с использованием VPN
Во-первых сразу скажу, что под VPN 3) на территории СНГ обычно подразумевается PPTP 4) , хотя на самом деле второе — это подмножество первого 5) . Мало того, даже PPPoE — это тоже один из видов VPN. Но я в дальнейшем буду следовать устоявшейся терминологии и под VPN иметь ввиду PPTP, дабы не запутывать вас, хотя конечно такое обобщение в корне не верно.
На этом странности с VPN не заканчиваются. По непонятной причине VPN подключения 6) к интернету очень популярны среди провайдеров на территории СНГ, хотя в остальном мире они вообще не используются 7) . К счастью, ради пользователей России и её соседей начиная с версии 10.04 в Ubuntu включена по умолчанию поддержка PPTP.
Добавить новое соединение VPN можно на одноимённой вкладке менеджера настройки сети:
Просто нажмите кнопку «Add», появится окно выбора типа VPN, в нём доступен только один пункт — «Point-to-Point Tunneling Protocol (PPTP)». Он-то вам и нужен, так что смело нажимайте кнопку «Create…», после чего вы попадёте в редактор настроек подключения:
Введите свой логин и пароль, а также выставьте необходимые параметры соединения, нажав на кнопку «Advanced…». Узнать о настройках можно у провайдера. Зачастую на его сайте можно найти инструкцию по подключению компьютера с Linux к интернету, в этом случае просто следуйте ей. Если что, обращайтесь в техподдержку провайдера за необходимыми настройками соединения 8) .
Для активирования подключения загляните в пункт «VPN Connections» списка соединений:
Надеюсь, вы разобрались во всём и смогли получить доступ к интернету, если же нет — ничего страшного, вы можете вернуться к этой статье в любой момент. А сейчас пора наконец приступить к установке Ubuntu на ваш компьютер:
Источник