Многие функции Ubuntu достаточно сильно зависят от Интернета. Конечно, можно спокойно использовать систему вообще без подключения к Всемирной Паутине, но тогда вам придётся чуть больше времени тратить на некоторые операции. Например, Ubuntu по запросу автоматически скачивает, устанавливает и настраивает новые приложения через простой и понятный интерфейс Центра приложений. Вы просто выбираете желаемую программу из списка, а Ubuntu делает всю дальнейшую работу по её установке за вас. Всё то же самое можно сделать и вручную, но для этого потребуется выполнить куда больше операций.

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

Вы, наверное, спросите, почему зашёл разговор о подключении к Интернету ещё до установки? Дело в том, что размер Ubuntu LiveCD слишком мал, и из-за этого поместить на него локализацию для всех языков народов мира не представляется возможным. Поэтому при установке система автоматически попытается скачать необходимые языковые пакеты, но только если вы настроите подключение к Интернету прямо в LiveCD.

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

Обратите внимание, иметь рабочее подключение к сети при установке Ubuntu абсолютно не обязательно! Если вы не дадите установщику доступа к Всемирной Паутине, то всего лишь получите систему на английском и без последних обновлений и только. В дальнейшем можно в любой момент легко доустановить локализацию и обновить систему, и через пару статей будет рассказано, как это сделать. Поэтому прямо сейчас можно смело переходить непосредственно к установке Ubuntu, а к прочтению этой статьи вернуться позже. Однако, поскольку учиться настраивать соединение с Интернетом вам всё равно рано или поздно придётся, то лучше, по возможности, сделать это сейчас, а заодно предоставить Ubuntu право выполнить за вас всю работу по загрузке и установке переводов.

Общая информация

В Ubuntu для управления соединениями с интернетом используется программа NetworkManager. Она поддерживает практически все существующие типы подключений. Но в этой статье рассмотрим только самые распространённые из них, поскольку охватить вниманием всё просто нереально. В случае, если вы используете какое-то нестандартное или специфическое подключение к интернет, которое настроить не получается, обратитесь к вашему поставщику услуг интернета, благо, в последнее время они уже не впадают в ступор от слова «Linux».

NetworkManager представляет собой маленькую иконку в меню состояния 2) (справа сверху экрана), в неподключённом состоянии она выглядит так:

После подключения к проводной сети:

Если нажать левой кнопкой мыши на иконке, появится меню со списком доступных и активных подключений:

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

Для настройки подключений надо нажать на иконку NetworkManager правой кнопкой мыши и выбрать пункт «Edit Connections…»:

Откроется окно редактора соединений:

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

  • Wired - обычные соединения через кабель.
  • Wireless - соединения через WiFi адаптер.
  • Mobile Broadband - соединения через сети GSM/3G с использованием мобильных телефонов в качестве модемов.
  • VPN - зашифрованные соединения через VPN-туннели.
  • DSL - PPPoE и модемные соединения.

В принципе, настройки для каждого конкретного типа различаются не сильно, поэтому я подробно рассмотрю лишь самые распространённые подключения - обычные проводные. Кроме того, я немного расскажу про популярные в России подключения через PPPoE и VPN.

Прямое подключение к сети

Итак, откройте редактор соединений на вкладке Wired:

В списке по умолчанию содержатся автоматически созданные подключения, по одному для каждого сетевого адаптера. Тут надо сразу сказать, что сетевые адаптеры, так же как и разделы винчестера, имеют в Linux вполне определённые имена: eth0, eth1 и т.д. Как видно, на моём компьютере установлено две сетевых платы.

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

Чаще всего такие соединения используются при выходе в сеть через различные роутеры и прочее сетевое оборудование.

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

Первая вкладка содержит технические параметры, которые менять обычно не нужно. Для настройки IP-адресов перейдите на вкладку «IPv4 Settings».

Тут вы можете выбрать из списка способ своего подключения, чаще всего используются «Automatic (DHCP)» и «Manual»:

Первый подразумевает автоматическое получение IP и DNS, он выбран по умолчанию. Второй - ручное задание этих параметров. При выборе второго способа разблокируются поля настроек.

Необходимые значения настроек можно узнать у провайдера или же у системного администратора. Для ввода IP нажмите кнопку «Add», в списке появится новая пустая строчка, введите в каждое поле этой строчки свои параметры. Адреса DNS можно задать в одной из нижних строчек, через запятую.

Не забудьте после ввода всех необходимых настроек нажать на кнопку «Apply…» для их сохранения. Обратите внимание, пока вы не введёте корректные настройки, эта кнопка будет заблокирована. Кстати, при конфигурировании интернета в уже установленной Ubuntu для применения настроек у вас возможно попросят ваш пароль, и только после его ввода вы сможете использовать изменённое соединение. Имейте это ввиду и не пугайтесь.

Хочу сразу обратить внимание на переключатель «Connect automatically» в настройках любого соединения:

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

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

Если сетевые карты не видны

Выполните:

lspci -knn | grep "Eth\|Net" -A2

Будет что-то вроде:

04:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)

Далее необходимо выполнить поиск по «BCM43142 Ubuntu» в интернете. И вы найдете способы установки драйверов

Подключение через мобильные устройства

Мобильные соединения в Ubuntu прекрасно поддерживаются и используются. Ubuntu автоматически выбирает наиболее быструю сеть, отображает скорость, качество приёма и позволяет выполнить все необходимые пользователю действия. Всё, что нужно для работы, уже есть, требуется лишь указать некоторые технические данные оператора связи.

Для начала работы необходимо подключить мобильное устройство (например 3G USB Modem)3) к компьютеру через соответствующий порт. Если индикатор модема замигал, значит всё хорошо. Для создания подключения необходимо нажать иконку сети в верхней части экрана и выбрать «Новое подключение к мобильной сети GSM»: Настройка выполняется всего в пять шагов!

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

  • На второй странице предлагается выбрать страну нахождения.

  • Далее появляется список операторов связи. В нём представлены операторы выбранной страны.

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

Будьте внимательны при выборе APN, от этого зависит тарификация вашего интернет соединения. Уточнить параметры вы можете в описании вашего тарифного плана или в справочной службе вашего оператора.
  • Готово! На последней странице показывают сводные данные по подключению. Можно нажать «Применить»

Сразу же после этого модем автоматически подключается к домашней сети и устанавливает соединение с Интернет.

Подключение с использованием PPPoE

Собственно, тут и говорить было бы нечего, если бы не одна досадная особенность. Вообще говоря настроить PPPoE подключение можно на вкладке DSL программы NetworkManager:

Просто нажмите кнопку «Add», в появившемся окне введите свои логин и пароль, другие поля оставьте пустыми, по необходимости измените параметры IPv4:

Не забудьте сохранить настройки.

Однако иногда по не совсем понятным причинам созданное таким способом подключение отказывается работать. В этом случае приходится использовать консольную утилиту pppoeconf.

Для её запуска откройте терминал сочетанием клавиш Ctrl+Alt+T и в появившемся окне введите команду

sudo pppoeconf

Система попросит ваш пароль (от Ubuntu, а не от PPPoE соединения!), введите его и нажмите Enter. Обратите внимание, пароль при вводе никак не отображается, ни звёздочками, ни чёрточками, никак. Это нормально и так и должно быть.

Вам придётся ответить на несколько вопросов, обычно ничего менять не надо, достаточно просто ввести свои логин и пароль, предоставленные вам провайдером, после этого установится подключение к интернету. Кстати, повторно вводить эту команду вам не потребуется, все настройки автоматически сохранятся и восстановятся после отключения или перезагрузки. Однако всё же лучше настраивать соединение через NetworkManager, поскольку в этом случае у вас будет простой и понятный графический интерфейс управления, которого лишена утилита pppoeconf.

Подключение с использованием VPN

Во-первых сразу скажу, что под VPN4) на территории СНГ обычно подразумевается PPTP5), хотя на самом деле второе - это подмножество первого6). Мало того, даже PPPoE - это тоже один из видов VPN. Но я в дальнейшем буду следовать устоявшейся терминологии и под VPN иметь ввиду PPTP, дабы не запутывать вас, хотя конечно такое обобщение в корне не верно.

На этом странности с VPN не заканчиваются. По непонятной причине VPN подключения7) к интернету очень популярны среди провайдеров на территории СНГ, хотя в остальном мире они вообще не используются8). К счастью, ради пользователей России и её соседей начиная с версии 10.04 в Ubuntu включена по умолчанию поддержка PPTP.

Добавить новое соединение VPN можно на одноимённой вкладке менеджера настройки сети:

Просто нажмите кнопку «Add», появится окно выбора типа VPN, в нём доступен только один пункт - «Point-to-Point Tunneling Protocol (PPTP)». Он-то вам и нужен, так что смело нажимайте кнопку «Create…», после чего вы попадёте в редактор настроек подключения:

Введите свой логин и пароль, а также выставьте необходимые параметры соединения, нажав на кнопку «Advanced…». Узнать о настройках можно у провайдера. Зачастую на его сайте можно найти инструкцию по подключению компьютера с Linux к интернету, в этом случае просто следуйте ей. Если что, обращайтесь в техподдержку провайдера за необходимыми настройками соединения9).

Для активирования подключения загляните в пункт «VPN Connections» списка соединений:

Надеюсь, вы разобрались во всём и смогли получить доступ к интернету, если же нет - ничего страшного, вы можете вернуться к этой статье в любой момент. А сейчас пора наконец приступить к установке Ubuntu на ваш компьютер:

L2TP

Если Вы используете для подключения к провайдеруL2TP, то для этого понадобится установить xl2tpd — демон l2tp и pppd — демон ppp.10)

Устанавливаем:

sudo apt-get install pppd xl2tpd

Редактируем файл настроек xl2tpd:

sudo nano /etc/xl2tpd/xl2tpd.conf
[global]
access control = yes  #  разрешать соединения только с адресами из lac секций
 
[lac beeline]
lns = tp.internet.beeline.ru # адрес для подключения
redial = yes               # "перезвонить" при потере связи
redial timeout = 10        # время между попытками переустановить связь после обрыва(в секундах)
max redials = 100          # максимальное количество попыток
autodial = yes             # устанавливать соединение при запуске xl2tpd
require pap = no           # не использовать pap аутентификацию
require chap = yes         # использовать chap аутентификацию 
require authentication = no  # не использовать аутентификацию удаленного сервера
name = 000ххххххх          # логин
pppoptfile = /etc/ppp/options.l2tp  # файл с опциями ppp
ppp debug = yes # вывод подробной информации pppd в syslog
tx bps = 100000000         # скорость туннеля

Затем редактируем:

sudo nano /etc/ppp/options.xl2tp
000ххххххх #номер договора
noauth
nobsdcomp             # 
nodeflate             # параметры сжатия пакетов
nopcomp               # 
noaccomp              # 
connect /bin/true
remotename beeline    # метка для удаленного сервера
ipparam beeline       # дополнительный параметр для системных скриптов
defaultroute          # маршрут по умолчанию через ppp интерфейс
replacedefaultroute
mtu 1460

Записываем в файл chap-secrets логин и пароль:

sudo nano /etc/ppp/chap-secrets:
login * password

Запускаем xl2tpd,

sudo service xl2tpd start

соединение должно быть установлено.

Навигация
Введение
Получение дистрибутива Ubuntu
Загрузка с LiveCD
Особенности установки на платы с UEFI
Разметка диска
Файловая система Ubuntu
Настройка подключения к интернету
Установка
Первая загрузка
Локализация
Обзор системы
Основы использования системы
> Файловый менеджер Nautilus
> Администратор и суперпользователь
> Терминал
> Пользователи, группы и права доступа
> Типы файлов
Управление программами и обновлениями
> Центр приложений Ubuntu
> Менеджер пакетов Synaptic
> Консольные инструменты
> Репозитории и обновления
Установка дополнительных программ
> Мультимедиа и кодеки
> Драйверы
Настройка рабочей среды UNITY
> Стандартные средства настройки
> Дополнительные средства настройки
Визуальные эффекты Compiz
> Куб рабочего стола
Более глубокое знакомство
> Автозапуск приложений
> Монтирование и fstab
Программное обеспечение
> Стандартное ПО
> Игры
Виртуализация и эмуляция
> Virtual Box
> Wine
> Установка World of Tanks в PlayOnLinux
Эпилог
1)
К сожалению, несмотря на полную открытость и бесплатность, некоторые программы оказываются чуть ли не вне закона из-за бредового патентного законодательства США в области ПО. В России на данный момент за бесплатные открытые программы денег с разработчиков и пользователей не требуют, но поскольку Ubuntu — дистрибутив интернациональный, то приходится считаться с законами всех крупных стран.
2)
Так сейчас принято называть старую добрую область уведомлений из Gnome 2. А ещё эти меню часто называют просто индикаторами.
3)
В настоящей момент Ubuntu поддерживает огромное количество устройств, включая многие популярные модели Huawei и ZTE. Однако, если вы хотите быть более уверенны в поддержке вашего устройства, можете поискать его в списке поддерживаемых мобильных устройств.
4)
Virtual Private Network — виртуальная частная сеть.
5)
Point-to-point tunneling protocol - туннельный протокол точка-точка
6)
Связано это в первую очередь с некорректным поведением компании Microsoft, которая всячески смешивала эти понятия в своих продуктах, поскольку в Windows реализована поддержка только собственного и далеко не лучшего VPN протокола Microsoft, коим как раз и является PPTP. Ну а существование других технологий и операционных систем в Microsoft как всегда предпочли не замечать.
7)
То есть на самом деле PPTP.
8)
Вообще говоря, PPTP нужен для чего угодно, но только не для подключения к интернету домашних компьютеров, это достаточно специфическая технология, однако факт остаётся фактом, на территории СНГ его используют даже крупные провайдеры.
9)
Увы, иногда техподдержка вообще не разбирается в том, что она поддерживает. В этом случае обратитесь на наш форум и опишите подробно, к какому провайдеру вы подключаетесь и какие необходимые настройки вам известны и вам обязательно помогут.
10)
Настройка на примере Билайна