Настройка подключения к интернету Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
manual:подключение_к_интернету [2009/11/25 02:14]
создано
manual:подключение_к_интернету [2010/10/04 15:26]
Строка 1: Строка 1:
 ====== Настройка подключения к интернету ====== ====== Настройка подключения к интернету ======
  
-<​note>​Внимание! Статью не палить ​LOL (Malamut)</​note>​+Многие функции Ubuntu достаточно сильно зависят от интернета. Конечно вы можете спокойно использовать систему вообще без подключения к Всемирной Паутине, но тогда вам придётся чуть больше времени тратить на некоторые операции. Например,​ Ubuntu по запросу автоматически скачивает,​ устанавливает и настраивает новые приложения через простой и понятный интерфейс Центра приложений. Вы просто выбираете желаемую программу из списка,​ а Ubuntu делает всю дальнейшую работу ​по её установке за вас. Всё то же самое можно сделать и вручную,​ но для этого потребуется выполнить ​куда как больше операций.
  
-В Ubuntu управления соединениями с интернетом используется программа [[network_manager|NetworkManager]]. Она поддерживает практически все существующие типы соединений ​с интернетомЭта статья описывает только ​самые распространённые типы подключений, ибо описать всё просто ​нереально.+Кроме того, Ubuntu ​автоматически получает из интернета информацию о новых версиях программ, о доступных обновлениях безопасности, ​драйверах, пакетах локализации и много о чём ещё. Поэтому очень желательно, чтобы компьютер с Ubuntu хотя бы иногда получал доступ к интернетуХотя это и не обязательнопоскольку и без ​обновлений у вас вряд ли что-то сломается, а новые программы можно поставить вручную.
  
-Если у вас всё ещё останутся ​вопросы после прочтения данной статьивоспользуйтесь ​поиском по [[http://​ubuntu.ru|ubuntu.ru]], ​на форуме и вики рассмотрены так ​или иначе наверно все возможные проблемы и их решения.+Вы наверно ​спросите,​ почему я ещё ​до установки заговорил о подключении к интернету? Дело в томчто размер LiveCD диска Ubuntu слишком мал, и из-за этого поместить на него локализацию для всех языков мира не представляется возможным. Поэтому при установке система автоматически попытается скачать необходимые языковые пакеты, но только ​если вы настроите подключение к интернету прямо в LiveCD.
  
-Сначала рассмотрим общие приёмы работы с NetworkManager.+Ну и наконец из-за крайне неадекватного законодательства некоторых стран после установки в Ubuntu отсутствуют различные необходимые программы,​ например,​ кодеки для некоторых популярных медиаформатов((К сожалению,​ несмотря на полную открытость и бесплатность,​ некоторые программы оказываются чуть ли не вне закона из-за бредового патентного законодательства ​США в области ПО. В России ​на данный момент за бесплатные открытые программы денег с разработчиков и пользователей не требуют,​ но поскольку Ubuntu - дистрибутив интернациональный,​ то приходится считаться с законами всех крупных стран.)). Поэтому соединение с интернетом пригодится вам и сразу после установки. 
 + 
 +Хочу сразу заострить ваше внимание на том, что иметь рабочее подключение к сети при установке Ubuntu абсолютно не обязательно! Если вы не дадите установщику доступа к Всемирной Паутине,​ вы всего лишь ​получите систему на английском и только. В дальнейшем вы в любой момент сможете легко доустановить локализацию,​ я даже ​расскажу через пару статей о том, как это сделать. Поэтому вы смело можете прямо сейчас переходить непосредственно к [[установка|установке]] Ubuntu, а к прочтению этой статьи вернуться позже. Однако поскольку учиться настраивать соединение с интернетом вам всё равно скорее всего придётся,​ то лучше по возможности это сделать сейчас и заодно предоставить Ubuntu возможность выполнить за вас всю ​работу по загрузке и установке переводов.
  
 ===== Общая информация ===== ===== Общая информация =====
  
-NetworkManager ​представляет из себя маленькую ​иконку в трее (справа сверху экрана), ​в неподключённом состоянии она выглядит так:+В Ubuntu для управления соединениями с интернетом ​используется программа NetworkManager. Она поддерживает практически все существующие типы ​подключений. Но в этой статье я опишу только самые распространённые ​из них, поскольку охватить ​вниманием всё просто нереально.
  
-//​картинко//+NetworkManager представляет собой маленькую иконку в области уведомлений((Тут я вас обманул. Пиктограмма NetworkManager на самом деле находится не в области уведомлений,​ а на //апплете//​ уведомлений. На самом деле обе эти сущности присутствуют в Ubuntu и отличаются друг от друга. Но поскольку я расскажу про апплеты ещё не скоро, да и разница в данном случае абсолютно непринципиальна,​ то я позволю себе смешать эти понятия.)) (справа сверху экрана), в неподключённом состоянии она выглядит так: 
 + 
 +{{ .:​network-manager:​nm-unconnected.png }}
  
 После подключения к проводной сети: После подключения к проводной сети:
  
-//​картинко//​+{{ .:​network-manager:​nm-connected.png }}
  
-Если нажать левой кнопкой мыши на иконке,​ появится меню с доступными подключениями:+Если нажать левой кнопкой мыши на иконке,​ появится меню со списком ​доступных и активных ​подключений:
  
-//​картинко//​+{{ .:​network-manager:​nm-connections-list.png }}
  
-По умолчанию,​ в этом меню отображаются только найденные беспроводные сети, плюс текущее активное подключение (если оно установлено).+По умолчанию,​ в этом меню отображаются только найденные беспроводные сети, плюс текущие активные подключения (если ​хоть одно установлено). Вы можете активировать любое подключение,​ просто выбрав его из списка,​ или же наоборот прервать любое активное соединение,​ нажав на "​Disconnect"​ под его названием.
  
-Однако в него легко добавить свои собственные пункты для настроенных вручную ​подключений. Для этого ​необходимо воспользоваться программой редактирования сетевых инструментов, ​которую можно вызвать нажав ​правой кнопкой мыши ​на значке NetworkManager в трее ​и выбрав пункт "Изменить соединения...", либо через меню //​Система->​Параметры->​Сетевые соединения//​:+Для настройки ​подключений надо нажать ​на иконку ​NetworkManager ​правой кнопкой мыши и выбрать пункт "Edit Connections...":
  
-//​картинко//​ + //​картинко//​+{{ .:​network-manager:​nm-manage.png }}
  
-Основное окно редактора сетевых подключений содержит 5 вкладок для различных типов подключений ​и позволяет добавлять новые и управлять существующими подключениями.+Откроется ​окно редактора соединений:
  
-  * **Проводные** - обычные соединения через кабель. +{{ .:​network-manager:​nm.png }} 
-  * **Беспроводные сети** - соединения через WiFi адаптер. + 
-  * **Мобильные широкополосные** - соединения через сети GSM|3G с использованием мобильных телефонов в качестве модемов.+<​note>​Попасть в редактор соединений можно также через меню //​System->​Preferences->​Network Connections//,​ оно же //​Система->​Параметры->​Сетевые соединения// в русском варианте системы.</​note>​ 
 + 
 +Основное окно редактора сетевых подключений содержит 5 вкладок для настройки различных типов соединений и позволяет добавлять новые и управлять существующими подключениями. 
 + 
 +  * **Wired** - обычные соединения через кабель. 
 +  * **Wireless** - соединения через WiFi адаптер. 
 +  * **Mobile Broadband** - соединения через сети GSM/3G с использованием мобильных телефонов в качестве модемов.
   * **VPN** - зашифрованные соединения через VPN-туннели.   * **VPN** - зашифрованные соединения через VPN-туннели.
-  * **DSL** - PPPoE соединения.+  * **DSL** - PPPoE и модемные ​соединения. 
 + 
 +В принципе,​ настройки для каждого конкретного типа различаются не сильно,​ поэтому я подробно рассмотрю лишь самые распространённые подключения - обычные проводные. Кроме того, я немного расскажу про популярные в России подключения через PPPoE и VPN. 
 + 
 +===== Прямое подключение к сети ===== 
 + 
 +Итак, откройте редактор соединений на вкладке //​Wired//:​ 
 + 
 +{{ .:​network-manager:​nm-wired.png }} 
 + 
 +В списке по умолчанию содержатся автоматически созданные подключения,​ по одному для каждого сетевого адаптера. Тут надо сразу сказать,​ что сетевые адаптеры,​ так же как и разделы винчестера,​ имеют в Linux вполне определённые имена: ''​eth0'',​ ''​eth1''​ и т.д. Как видно, на моём компьютере установлено две сетевых платы. 
 + 
 +По умолчанию эти соединения настроены на самый распространённый случай,​ т.е. на получение IP-адреса и адресов DNS автоматически при подключении кабеля. Поэтому если вы используете именно такой способ подключения,​ то вам вообще ничего не надо изменять,​ интернет у вас уже должен быть. 
 + 
 +<​note>​Чаще всего такие соединения используются при выходе в сеть через различные роутеры и прочее сетевое оборудование.</​note>​ 
 + 
 +Если же требуется какая-либо настройка подключения,​ например,​ ручное указание IP-адреса,​ то вам всего лишь нужно выбрать нужное подключение из списка и нажать кнопку "​Edit"​. Откроется окно редактирования соединения:​ 
 + 
 +{{ .:​network-manager:​nm-edit-wired.png }} 
 + 
 +Первая вкладка содержит технические параметры,​ которые менять обычно не нужно. Для настройки IP-адресов перейдите на вкладку "IPv4 Settings"​. 
 + 
 +{{ .:​network-manager:​nm-edit-wired-ip.png }} 
 + 
 +Тут вы можете выбрать из списка способ своего подключения,​ чаще всего используются "​Automatic (DHCP)"​ и "​Manual":​ 
 + 
 +{{ .:​network-manager:​nm-edit-select-type.png }} 
 + 
 +Первый подразумевает автоматическое получение IP и DNS, он выбран по умолчанию. Второй - ручное задание этих параметров. При выборе второго способа разблокируются поля настроек. 
 + 
 +Необходимые значения настроек можно узнать у провайдера или же у системного администратора. Для ввода IP нажмите кнопку "​Add",​ в списке появится новая пустая строчка,​ введите в каждое поле этой строчки свои параметры. Адреса DNS можно задать в одной из нижних строчек,​ через запятую. 
 + 
 +{{ .:​network-manager:​nm-edit-add-ip.png }} 
 + 
 +Не забудьте после ввода всех необходимых настроек нажать на кнопку "​Apply..."​ для их сохранения. Обратите внимание,​ пока вы не введёте корректные настройки,​ эта кнопка будет заблокирована. Кстати,​ при конфигурировании интернета в уже установленной Ubuntu для применения настроек у вас возможно попросят ваш пароль,​ и только после его ввода вы сможете использовать изменённое соединение. Имейте это ввиду и не пугайтесь. 
 + 
 +Хочу сразу обратить внимание на переключатель "​Connect automatically"​ в настройках любого соединения:​ 
 + 
 +{{ .:​network-manager:​nm-edit-autoconnect.png }} 
 + 
 +Если он отмечен галочкой,​ то Ubuntu будет автоматически активировать это соединение при каждой возможности. Поясню на примере WiFi соединений. При подключении к любой WiFi сети Ubuntu добавляет новое подключение и сохраняет его в системе и при этом делает его подключаемым автоматически. Поэтому каждый раз, когда ваш компьютер будет попадать в действие этой сети, Ubuntu будет пытаться устанавливать с ней соединение,​ ничего у вас не спрашивая. Если вас не устраивает такое поведение,​ просто отключите автоподключение у нужных соединений из списка. 
 + 
 +Всё очень просто и больше,​ пожалуй,​ мне и нечего сказать про настройку сети в общем. Однако есть два специфических типа подключений,​ про которые нужно упомянуть. Если вы используете один из них, то прочитайте соответствующий раздел ниже, в противном случае можете сразу переходить к [[установка|следующей статье]] и смело начинать установку. 
 + 
 +===== Подключение с использованием PPPoE ===== 
 + 
 +Собственно,​ тут и говорить было бы нечего,​ если бы не одна досадная особенность. Вообще говоря настроить PPPoE подключение можно на вкладке //DSL// программы NetworkManager:​ 
 + 
 +{{ .:​network-manager:​nm-dsl.png }} 
 + 
 +Просто нажмите кнопку "​Add",​ в появившемся окне введите свои логин и пароль,​ другие поля оставьте пустыми,​ по необходимости измените параметры IPv4: 
 + 
 +{{ .:​network-manager:​nm-edit-dsl.png }} 
 + 
 +Не забудьте сохранить настройки. 
 + 
 +Однако иногда по не совсем понятным причинам созданное таким способом подключение отказывается работать. В этом случае приходится использовать консольную утилиту ''​pppoeconf''​. 
 + 
 +Для её запуска откройте терминал (меню //​Applications->​Accesories->​Terminal//​ или же //​Приложения->​Стандартные->​Терминал//​ в русской версии Ubuntu): 
 + 
 +{{ .:​network-manager:​menu-terminal.png }} 
 + 
 +В появившемся окне введите команду 
 + 
 +  sudo pppoeconf 
 + 
 +Система попросит ваш пароль (от Ubuntu, а не от PPPoE соединения!),​ введите его и нажмите <​key>​Enter</​key>​. Обратите внимание,​ пароль при вводе никак не отображается,​ ни звёздочками,​ ни чёрточками,​ никак. Это нормально и так и должно быть.  
 + 
 +Вам придётся ответить на несколько вопросов,​ обычно ничего менять не надо, достаточно просто ввести свои логин и пароль,​ предоставленные вам провайдером,​ после этого установится подключение к интернету. Кстати,​ повторно вводить эту команду вам не потребуется,​ все настройки автоматически сохранятся и восстановятся после отключения или перезагрузки. Однако всё же лучше настраивать соединение через NetworkManager,​ поскольку в этом случае у вас будет простой и понятный графический интерфейс управления,​ которого лишена утилита ''​pppoeconf''​. 
 + 
 +===== Подключение к интернету с использованием VPN ===== 
 + 
 +Во-первых сразу скажу, что под VPN((Virtual Private Network — виртуальная частная сеть.)) на территории СНГ обычно подразумевается PPTP((Point-to-point tunneling protocol - туннельный протокол точка-точка)),​ хотя на самом деле второе - это подмножество первого((Связано это в первую очередь с некорректным поведением компании Microsoft, которая всячески смешивала эти понятия в своих продуктах,​ поскольку в Windows реализована поддержка только собственного и далеко не лучшего VPN протокола Microsoft, коим как раз и является PPTP. Ну а существование других технологий и операционных систем в Microsoft как всегда предпочли не замечать.)). Мало того, даже PPPoE - это тоже один из видов VPN. Но я в дальнейшем буду следовать устоявшейся терминологии и под VPN иметь ввиду PPTP, дабы не запутывать вас, хотя конечно такое обобщение в корне не верно. 
 + 
 +На этом странности с VPN не заканчиваются. По непонятной причине VPN подключения((То есть на самом деле PPTP.)) к интернету очень популярны среди провайдеров на территории СНГ, хотя в остальном мире они вообще не используются((Вообще говоря,​ PPTP нужен для чего угодно,​ но только не для подключения к интернету домашних компьютеров,​ это достаточно специфическая технология,​ однако факт остаётся фактом,​ на территории СНГ его используют даже крупные провайдеры.)). К счастью,​ ради пользователей России и её соседей начиная с версии 10.04 в Ubuntu включена по умолчанию поддержка PPTP. 
 + 
 +Добавить новое соединение VPN можно на одноимённой вкладке менеджера настройки сети: 
 + 
 +{{ .:​network-manager:​nm-vpn.png }} 
 + 
 +Просто нажмите кнопку "​Add",​ появится окно выбора типа VPN, в нём доступен только один пункт - "​Point-to-Point Tunneling Protocol (PPTP)"​. Он-то вам и нужен, так что смело нажимайте кнопку "​Create...",​ после чего вы попадёте в редактор настроек подключения:​ 
 + 
 +{{ .:​network-manager:​nm-edit-vpn.png }}
  
-//картинко//​+Введите свой логин и пароль,​ а также выставьте необходимые параметры соединения, нажав на кнопку "​Advanced..."​. Узнать о настройках можно у провайдера. Зачастую на его сайте можно найти инструкцию по подключению компьютера с Linux к интернету,​ в этом случае просто следуйте ей. Если что, обращайтесь в техподдержку провайдера за необходимыми настройками соединения((Увы,​ иногда техподдержка вообще не разбирается в том, что она поддерживает. В этом случае обратитесь на наш [[http://forum.ubuntu.ru|форум]] и опишите подробно,​ к какому провайдеру вы подключаетесь и какие необходимые настройки вам известны и вам обязательно помогут.)).
  
-Рассмотрим сперва самый простой ​и самый распространённый тип подключения.+Для ​активирования подключения ​загляните в пункт "VPN Connections"​ списка соединений:​
  
-===== Прямое подключение к сети с использованием кабеля =====+{{ .:​network-manager:​nm-select-vpn.png }}
  
-  -- Если у вас нет никаких специфических настроек,​ как-то IP адрес, DNS серверы, имя пользователя и пароль, то скорее ​всего у вас самое обычное подключение, в этом случае соединение ​установится ​автоматически при подключении сетевого кабеля. +Надеюсь, вы разобрались во всём и смогли получить доступ к интернетуесли же нет - ничего страшного, вы можете вернуться к этой статье в любой момент. А сейчас пора наконец приступить к установке ​Ubuntu ​на ваш ​компьютер:
-<​note>​Такие соединения ​используются обычно при использовании для подключения к интернету роутеров,​ ADSL-модемов и прочих внешних устройств.</​note>​+
  
 +  * [[установка|Установка]]