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

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
manual:подключение_к_интернету [2009/11/27 01:08]
manual:подключение_к_интернету [2010/10/04 15:26] (текущий)
Строка 1: Строка 1:
 ====== Настройка подключения к интернету ====== ====== Настройка подключения к интернету ======
  
-В Ubuntu для ​управления соединениями ​с интернетом используется программа NetworkManager. Она поддерживает практически ​все существующие типы соединений с интернетом. Но в этой статье я опишу только самые распространённые из них, ​поскольку рассказывать про все не имеет смысла.+Многие функции ​Ubuntu достаточно сильно зависят от интернета. Конечно ​вы можете спокойно использовать систему вообще без подключения ​к Всемирной Паутине, но тогда вам придётся чуть больше времени тратить ​на некоторые операции. Например, Ubuntu по запросу автоматически скачивает, устанавливает и настраивает новые приложения через простой и понятный интерфейс Центра приложений. Вы просто выбираете желаемую программу ​из списка, а Ubuntu делает всю дальнейшую работу по её установке ​за вас. Всё ​то же самое можно сделать ​и вручную,​ но для этого потребуется выполнить куда как больше операций.
  
-Сначала я рассмотрю общие приёмы работы с NetworkManager.+Кроме того, Ubuntu автоматически получает из интернета информацию о новых версиях программ,​ о доступных обновлениях безопасности,​ драйверах,​ пакетах локализации и много о чём ещё. Поэтому очень желательно,​ чтобы компьютер с Ubuntu хотя бы иногда получал доступ к интернету. Хотя это и не обязательно,​ поскольку и без обновлений у вас вряд ли что-то сломается,​ а новые программы можно поставить вручную. 
 + 
 +Вы наверно спросите,​ почему я ещё до установки заговорил о подключении к интернету?​ Дело в том, что размер LiveCD диска Ubuntu слишком мал, и из-за этого поместить на него локализацию для всех языков мира не представляется возможным. Поэтому при установке система автоматически попытается скачать необходимые языковые пакеты,​ но только если вы настроите подключение к интернету прямо в LiveCD. 
 + 
 +Ну и наконец из-за крайне неадекватного законодательства некоторых стран после установки в 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"​ под названием ​соединения.+По умолчанию,​ в этом меню отображаются только найденные беспроводные сети, плюс текущие активные подключения (если хоть одно установлено). Вы можете активировать любое подключение,​ просто выбрав его из списка,​ или же наоборот ​прервать любое активное соединение, нажав на "​Disconnect"​ под ​его ​названием.
  
-Для настройки подключений надо нажать на иконку NetworkManager правой кнопкой мыши и выбрать пункт "Edit Connections..."​. Откроется окно редактора соединений:+Для настройки подключений надо нажать на иконку NetworkManager правой кнопкой мыши и выбрать пункт "Edit Connections...":​
  
-//​картинко//​+{{ .:​network-manager:​nm-manage.png }}
  
-<​note>​Попасть в редактор соединений можно так же через меню //​System->​Preferences->​Network Connections//,​ оно же //​Система->​Параметры->​Сетевые соединения//​ в русском варианте системы.</​note>​+Откроется окно редактора соединений:​ 
 + 
 +{{ .:​network-manager:​nm.png }} 
 + 
 +<​note>​Попасть в редактор соединений можно также через меню //​System->​Preferences->​Network Connections//,​ оно же //​Система->​Параметры->​Сетевые соединения//​ в русском варианте системы.</​note>​
  
 Основное окно редактора сетевых подключений содержит 5 вкладок для настройки различных типов соединений и позволяет добавлять новые и управлять существующими подключениями. Основное окно редактора сетевых подключений содержит 5 вкладок для настройки различных типов соединений и позволяет добавлять новые и управлять существующими подключениями.
  
-  * **FIXME** - обычные соединения через кабель. +  * **Wired** - обычные соединения через кабель. 
-  * **Беспроводные сети** - соединения через WiFi адаптер. +  * **Wireless** - соединения через WiFi адаптер. 
-  * **Мобильные широкополосные** - соединения через сети GSM|3G с использованием мобильных телефонов в качестве модемов.+  * **Mobile Broadband** - соединения через сети GSM/3G с использованием мобильных телефонов в качестве модемов.
   * **VPN** - зашифрованные соединения через VPN-туннели.   * **VPN** - зашифрованные соединения через VPN-туннели.
   * **DSL** - PPPoE и модемные соединения.   * **DSL** - PPPoE и модемные соединения.
Строка 37: Строка 49:
 В принципе,​ настройки для каждого конкретного типа различаются не сильно,​ поэтому я подробно рассмотрю лишь самые распространённые подключения - обычные проводные. Кроме того, я немного расскажу про популярные в России подключения через PPPoE и VPN. В принципе,​ настройки для каждого конкретного типа различаются не сильно,​ поэтому я подробно рассмотрю лишь самые распространённые подключения - обычные проводные. Кроме того, я немного расскажу про популярные в России подключения через PPPoE и VPN.
  
-===== Прямое подключение к сети ​с использованием кабеля ​=====+===== Прямое подключение к сети =====
  
-Итак, откройте редактор соединений на вкладке ​FIXME:+Итак, откройте редактор соединений на вкладке ​//Wired//:
  
-//​картинко//​+{{ .:​network-manager:​nm-wired.png }}
  
-В списке по умолчанию содержаться автоматически созданные подключения,​ по одному для каждого сетевого адаптера. Тут надо сразу сказать,​ что сетевые адаптеры,​ так же как и разделы винчестера,​ имеют в Linux вполне определённые имена: ''​eth0'',​ ''​eth1''​ и т.д. Как видно, на моём компьютере установлено две сетевых платы.+В списке по умолчанию содержатся автоматически созданные подключения,​ по одному для каждого сетевого адаптера. Тут надо сразу сказать,​ что сетевые адаптеры,​ так же как и разделы винчестера,​ имеют в Linux вполне определённые имена: ''​eth0'',​ ''​eth1''​ и т.д. Как видно, на моём компьютере установлено две сетевых платы.
  
 По умолчанию эти соединения настроены на самый распространённый случай,​ т.е. на получение IP-адреса и адресов DNS автоматически при подключении кабеля. Поэтому если вы используете именно такой способ подключения,​ то вам вообще ничего не надо изменять,​ интернет у вас уже должен быть. По умолчанию эти соединения настроены на самый распространённый случай,​ т.е. на получение IP-адреса и адресов DNS автоматически при подключении кабеля. Поэтому если вы используете именно такой способ подключения,​ то вам вообще ничего не надо изменять,​ интернет у вас уже должен быть.
Строка 49: Строка 61:
 <​note>​Чаще всего такие соединения используются при выходе в сеть через различные роутеры и прочее сетевое оборудование.</​note>​ <​note>​Чаще всего такие соединения используются при выходе в сеть через различные роутеры и прочее сетевое оборудование.</​note>​
  
-Если же требуется какая-либо настройка подключения,​ например,​ ручное указание IP-адреса,​ то вам всего лишь нужно выбрать нужное подключение из списка и нажать кнопку "FIXME". Откроется окно редактирования соединения:​+Если же требуется какая-либо настройка подключения,​ например,​ ручное указание 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>. Обратите внимание,​ пароль при вводе никак не отображается, ни звёздочкамини чёрточками, никак. Это нормально и так и должно быть. ​
  
-Первая вкладка содержит технические ​параметрыкоторые ​менять обычно не нужно. Для настройки IP-адресов ​перейдите на вкладку FIXME.+Вам придётся ответить на несколько вопросов,​ обычно ничего менять не надо, достаточно просто ввести свои логин и пароль,​ предоставленные вам провайдером,​ после этого установится подключение ​к интернету. Кстати, повторно вводить эту команду вам не потребуетсявсе настройки автоматически сохранятся и восстановятся после отключения или перезагрузки. Однако всё же лучше ​настраивать соединение через NetworkManager,​ поскольку ​в этом случае у вас будет простой и понятный графический интерфейс управления, ​которого ​лишена утилита ''​pppoeconf''​.
  
-//картинко//+===== Подключение к интернету с использованием VPN =====
  
-Тут вы можете выбрать из списка ​способ своего подключениячаще всего используются FIXME и FIXMEПервый подразумевает автоматическое получение ​IP и DNS, он выбран по умолчанию. Второй - ручное задание ​этих параметровПри ​выборе второго ​способа разблокируются ​поля настроек:+Во-первых сразу скажу, что под ​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.
  
-Необходимые значения настроек можно ​узнать у провайдера или же у системного администратора. Для ввода IP нажмите кнопку FIXME, в списке появится ​новая пустая строчка, введите в каждое поле этой строчки свои параметры. Адреса DNS можно задать в одной из нижних ​строчек, через запятую.+Добавить новое соединение ​VPN можно на одноимённой вкладке менеджера настройки сети:
  
-Не забудьте после ввода всех необходимых настроек нажать на кнопку FIXME для их сохраненияСкорее всего, у вас попросят ваш пароль,​ введите его и после этого сможете использовать изменённое соединение.+{{ .:​network-manager:​nm-vpn.png }}
  
-Хочу сразу обратить внимание на переключатель FIXME в настройках любого соединения:+Просто нажмите кнопку "​Add",​ появится окно выбора типа VPN, в нём доступен только один пункт - "​Point-to-Point Tunneling Protocol (PPTP)"​. Он-то вам и нужен, так что смело нажимайте кнопку "​Create...",​ после чего вы попадёте в редактор ​настроек подключения:
  
-//​картинко//​+{{ .:​network-manager:​nm-edit-vpn.png }}
  
-Если ​он отмечен галочкой, то Ubuntu будет автоматически ​активировать это ​соединение при каждой ​возможности. Поясню на примере WiFi соединений. При подключении к любой WiFi сети Ubuntu автоматически ​создаёт новое подключение и сохраняет его в системе и при этом делает его подключаемым автоматически. Поэтому каждый разкогда ​ваш компьютер будет ​попадать в действие этой сети, Ubuntu будет автоматически устанавливать с ней соединение, ничего у вас не спрашивая. Если вас не устраивает такое поведение, просто отключите ​автоподключение у нужных соединений из списка.+Введите ​свой ​логин и пароль, а также выставьте необходимые параметры соединения, нажав на кнопку "​Advanced..."​. Узнать ​о настройках можно у провайдера. Зачастую на его сайте можно найти инструкцию по подключению ​компьютера с Linux к интернету, ​в этом случае просто следуйте ей. Если что, обращайтесь в техподдержку ​провайдера за необходимыми настройками соединения((Увы, иногда техподдержка ​вообще не разбирается в томчто она поддерживает. В этом случае обратитесь на наш [[http://​forum.ubuntu.ru|форум]] и опишите подробнок какому ​провайдеру ​вы подключаетесь и какие необходимые настройки вам ​известны ​и вам обязательно помогут.)).
  
-Всё очень просто и больше, пожалуй, мне и нечего сказать про настройку сети. Однако есть два специфических типа ​подключений, про которые нужно упомянуть. Если вы используете один ​из них, прочитайте соответствующую статью:+Для активирования подключения загляните в пункт "VPN Connections" ​списка соединений:
  
-  * [[pppoe_подключения|Подключение с использованием PPPoE]] +{{ .:​network-manager:​nm-select-vpn.png }}
-  * [[vpn_подключения|Подключение с использованием VPN]]+
  
-Надеюсь,​ вы смогли установить подключение к интернету, ​пора возвращаться обратно к описанию первоначальной настройки Ubuntu:+Надеюсь,​ вы разобрались во всём и смогли получить доступ ​к интернету, ​если же нет - ничего страшного, ​вы можете ​вернуться ​к этой статье в любой момент. А сейчас пора наконец ​приступить к установке Ubuntu ​на ваш компьютер:
  
-  * [[первая_загрузка#начальная_настройка_системы|Первая загрузка]]+  * [[установкастановка]]