Липецк выбрать город
Выберите город

Подключение и настройка интернета в Ubuntu. Как настроить интернет билайн на линуксе убунту


Как подключить и настроить интернет на Ubuntu

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

В современном мире ОС без интернета становится неактуальной

Для управления всеми сетевыми настройками в Ubuntu существует Network Manager. Просмотреть доступные подключения в ней можно нажав на иконку справа в верхней части экрана.

В этом списке каждое из подключений можно сделать активным или неактивным, путём выбора нужного подключения или нажав «Disconnect» под ним. Чтобы настроить новое подключение нажмите на Network Manager правой кнопкой мыши. В появившемся списке нажмите на «Edit connections». После этого откроется окно настройки соединений. Там вы можете выбрать проводные подключения, беспроводные (по Wi-Fi), через модем, шифрованные VPN соединения, а также DSL-соединения.

Чтобы настроить проводной тип подключения, перейдите во вкладку «Wired» и выберите в списке один из сетевых адаптеров, далее нажмите «Edit». В Linux Ubuntu по умолчанию установлены настройки «получать IP-адрес автоматически» поскольку такой вариант является наиболее популярным. Если вы собираетесь использовать подобный тип подключения, то настраивать ничего не нужно. В случае когда требуется ручной ввод, то необходимо просто ввести IP-адрес, нажав «Add» во вкладке «IPv4 Settings», там же внизу вводится DNS. Предварительно, в «Method» выберите «Manual» вместо «Automatic». После того как все значения введены, не забудьте нажать «Apply», чтобы все настройки успешно применились.

Если вам нужно настроить интернет в Linux через DSL-модем, то сперва следует перейти во вкладку «DSL» и нажать «Add». Далее необходимо ввести свои логин, пароль и нажать «Apply». В том случае, если такое подключение отказывается работать, сделайте следующее:

  • перейдите во вкладку IPv6 Settings;
  • в пункте «Method» установите «Ignore»;
  • нажмите «Save», чтобы сохранить установленные настройки.

Обратите внимание, что делать это нужно именно для той сетевой карты, к которой подключён кабель DSL-модема.

После этого заново добавьте подключения, как описывалось на предыдущем шаге. Существует ещё один способ настройки — через консоль. Запустите «Терминал» и введите команду с синтаксисом «sudo pppoeconf», далее будет запрошен пароль от системы. После этого вам понадобится прописать логин и пароль, которые вам предоставил провайдер. Если возникают ошибки, то это также может быть по вине провайдера. Возможен такой сценарий, при котором будет установлено Ethernet-соединение, а соединение через протокол PPPoE не устанавливается потому, что у провайдера блокируется MAC-адрес вашей сетевой карты. В этом случае стоит обращаться непосредственно к провайдеру.

Чтобы настроить VPN-подключение, перейдите во вкладку «VPN», нажмите кнопку «Add», а далее «Create». После, чтобы перейти в настройки подключения зайдите в «Advanced», там будет необходимо ввести свои авторизационные данные (логин и пароль).

Если же вам нужно настроить интернет на «чистом» Линуксе, то ниже приведён способ и для такого случая.

Сначала необходимо перейти в файл конфигурации. Делается это через редактор nano, войти в него можно через терминал Linux. Вводим:

Там нужно прописать настройки сети:

На месте указанных в примере адресов должны быть ваши. Узнать их вы можете у провайдера.

  • В первой строке указывается, что настройки задаются статическим образом.
  • В address указывается IP-адрес.
  • Netmask — маска подсети.
  • Gateway — адрес шлюза.
  • eth0 — название интерфейса, который подключаем. Вам необходимо указать название того интерфейса, которой вы хотите подключить. Чтобы посмотреть их список введите ifconfig.

Для установки настроек с динамическим IP-адресом введите

После того как вы указали все необходимые параметры, сохранитесь и закройте редактор. Чтобы сделать это, воспользуйтесь комбинацией клавиш Ctrl+X, далее нажмите Y (yes), чтобы подтвердить свой выбор.

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

nastroyvse.ru

Билайн L2TP и Linux | Настройка оборудования

Совсем недавно я написал статью как настроить PPPoE на Linux под Gnome с помощью встроенной утилиты Network Manager.  На что в комментариях получил вопрос — с PPPoE все понятно а как быть с L2TP? А действительно, с провайдерами, использующими PPPoE, проблем нет. А вот как быть с Билайн например — у них используется L2TP, поддержки которого «из коробки» нет. Решение на самом деле не сложное, но в любом случае понадобиться выход в Интернет, без которого Вы не сможете скачать и установить нужный пакет.

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

sudo apt-add-repository ppa:seriy-pr/network-manager-l2tp sudo apt-get update sudo apt-get install network-manager-l2tp-gnome sudo service xl2tpd stop sudo update-rc.d xl2tpd disable

Ну или одной командой:

sudo apt-add-repository ppa:seriy-pr/network-manager-l2tp && sudo apt-get update && sudo apt-get install network-manager-l2tp-gnome && sudo service xl2tpd stop && sudo update-rc.d xl2tpd disable

Таким образом, мы подключаем репозитарий и скачиваем с него пакет с дополнением в Network Manager, а затем его устанавливаем и запускаем службу.После этого идем в Network Manager. Его значок находится в системном лотке, рядом с часами. Кликаем по нему правой кнопкой мыши — откроется меню:

Выбираем пункт Edit connection:

В окне Network Manager выбираем вкладку VPN и нажимаем кнопку Add.Откроется диалоговое окно — в нем надо выбрать протокол L2TP и нажать кнопку Create.Будет создано новое L2TP-подключение. Редактируем его свойства:

Ставим галочку Connect Automatically для автоматического соединения с провайдером. Connection name можно оставить любой — например beeline.Адрес сервера -он же Шлюз — tp.internet.beeline.ru. В поля имя пользователя и пароль — указываем данные для авторизации и нажимаем Save. Закрываем все окна.

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

nastroisam.ru

Настройка beeline (corbina) интернет в Ubuntu

Всем привет! Сегодня речь пойдёт о подключении к каналу интернет от Beeline он же Corbina. значит началось это всё с того что мой друг поставил последнюю Ubuntu себе на ноут. И решил обуздать её…. Но не тут то было! Первое затруднение вызвало в настройке подключения к интернету, а точнее к Corbina (Beeline). Друг студент и живёт в общежитии в котором раздают нэт с помощью VPN L2TP а не PPTP как я думал (болван).  Дак вот в стандартном дистрибутиве Ubuntu 12.10 не оказалось L2TP клиента. После чего пришлось искать решение. После недолгих поиско

nixserver.wordpress.com

Настройка подключения к интернету | Русскоязычная документация по Ubuntu

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

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

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

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

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

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

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

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

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

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

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

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

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

Попасть в редактор соединений можно также через меню System→Preferences→Network Connections, оно же Система→Параметры→Сетевые соединения в русском варианте системы.

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

  • Wired - обычные соединения через кабель.

  • Wireless - соединения через WiFi адаптер.

  • Mobile Broadband - соединения через сети GSM/3G с использованием мобильных телефонов в качестве модемов.

  • VPN - зашифрованные соединения через VPN-туннели.

  • DSL - PPPoE и модемные соединения.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Для её запуска откройте терминал (меню Applications→Accesories→Terminal или же Приложения→Стандартные→Терминал в русской версии Ubuntu):

В появившемся окне введите команду

sudo pppoeconf

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

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

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

Во-первых сразу скажу, что под VPN3) на территории СНГ обычно подразумевается PPTP4), хотя на самом деле второе - это подмножество первого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 на ваш компьютер:

help.ubuntu.ru

Как настроить Интернет подключение (соединение) к Beeline в Linux?

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

1. Системные требования
  1. Компьютер с процессором Intel Core2Duo и жестким диском на 110Gb. Как известно L2TP довольно сильно нагружает маршрутизаторы из-за шифрования данных, но Core2Duo хватает за глаза.
  2. ОС Linux дистрибутив CentOS 6.5. Дистрибутив, как видите,  свежим не назовёшь, т.е. все современные дистрибутивы должны работать
2. Настройка
2.1. Установка и настройка xl2tpd.

Чтобы установить xl2tpd, необходимо подключить репзозиторий EPEL, а для этого в свою очередь необходимо установить пакет epel-release. Разумеется необходимо поставить и те пакеты, от которых зависит xl2tpd. После подключения и установки (с помощью yum), нам необходимо перез запуском xl2tpd настроить его должным образом. В моём случае файл /etc/xl2tpd/xl2tpd.conf  выглядит так:

[global] access control = yes auth file = /etc/ppp/chap-secrets [lac beeline] lns = tp.internet.beeline.ru ;lns = tp.corbina.net redial = yes redial timeout = 10 require chap = yes require authentication = no name = xxxxxxxxx ppp debug = yes pppoptfile = /etc/ppp/options.xl2tpd require pap = no autodial = yes tunnel rws = 8 tx bps = 100000000 flow bit = no

Где "xxxxxxxxxx" - это логин (обычно номер абонентского договора. Как видно из настроек, нам ещё понадобится внести изменения в два файла /etc/ppp/chap-secrets и /etc/ppp/options.xl2tpd. В файле /etc/ppp/chap-secrets хранится логин и пароль для авторизации в Beeline:

# Secrets for authentication using CHAP # client server secret IP addresses xxxxxxxxxx * password *

Где "xxxxxxxxxx" - это логин, а "password" - это пароль, который назначили вам в Beeline и который вы можете изменить в вашем Личном кабинете не сайте Beeline.

Файл /etc/ppp/options.xl2tpd у меня выглядит так:

asyncmap 0000 name xxxxxxxxxx remotename L2TP ipparam beeline connect /bin/true mru 1460 mtu 1460 nodeflate nobsdcomp persist maxfail 0 nopcomp noaccomp noauth novj novjccomp noipx nomp refuse-eap refuse-pap unit 0

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

chkconfig --add xl2ptd chkconfig xl2tpd on

И собственно запустить его:

service xl2ptd start
2.2. Настройка сетевого интерфейса

Итак, у нас две сетевые карты. У меня на eth0 внутренний адрес домашней сети, а карту eth2 я отдал для подключения к Beeline. Всё что вам нужно сделать - это настроить eth2 на получение адреса по DHCP. Т.е. у меня файл /etc/sysconfig/network-scripts/ifcfg-eth2 выглядит так:

DEVICE=eth2 ONBOOT=yes NM_CONTROLLED=yes HWADDR=xx:xx:xx:xx:xx:xx IPV6INIT=no TYPE=Ethernet BOOTPROTO=dhcp

Где xx:xx:xx:xx:xx:xx - это мой MAC адрес, который я, по понятным причинам, скрыл.

2.3. Поднятие L2TP соединения

Теперь мы переходим к самому интересному. Для тех кому лень и кому нужен готовый рецепт, даю свой скрипт, который тупо делает то, что нужно. Для остальных объясняю на пальцах весь процесс, на тот случай, если кому интересно или если по какой-то причине у кого-то работать не будет и он будет пытаться понять почему. Итак...

  1. На первом шаге при загрузке системы (или выполнении команды ifup eth2) происходит запрос и получение адреса по DHCP. В системе появляется интерфейс eth2 с каким-либо левым IP адресом из внутренней сети Beeline. Например, у меня это 10.x.x.x (последние цифры скрыты). Также для этого адреса нам выдаётся шлюз (он же default router) из этой-же сети 10.x.x.x. В дальнейшем нам понадобится этот адрес, который мы условно назовём XXX.XXX.XXX.XXX.
  2. На втором этапе запускается xltpd, который поднимает интерфейс ppp0 (L2TP-туннель) ещё с одним IP адресом на самом интерфейсе, который мы назовём условно ZZZ.ZZZ.ZZZ.ZZZ и адресом удалённой стороны (PPP - это соединение точка-точка, поэтому адресов только два и связь установлена только между ними). На этом же этапе появляется ещё один IP-адрес, который имеет для нас важное значение - это адрес L2TP-сервера, который выполняет роль сервера авторизации. Этот адрес можно получить только посмотрев аргументы процесса pppd, что и делается в приведённом мной скрипте командой:ps ax|grep pppd|grep l2tp|sed -e 's/.*remotenumber //' -e 's/ .*//'

    Мы условно назовём полученный нами адрес YYY.YYY.YYY.YYY.

  3. На третьем этапе мы прописываем отдельный маршрут до этого L2TP-сервера командой:route add -host YYY.YYY.YYY.YYY gw XXX.XXX.XXX.XXX

    Делается это для того, чтобы у нас сохранилась связь с L2TP-сервером, когда мы будем менять шлюз (default router) на другой.

  4. Также мы добавляем два маршрута до DNS-серверов. Адреса этих DNS-серверов взяты мной из данных, присланных DHCP-сервером. Доступ до DNS-серверов также должен сохраняться несмотря ни на какие изменения, которые мы делаем с шлюзом (default router):route add -host 213.234.192.8 gw XXX.XXX.XXX.XXX route add -host 85.21.192.3 gw XXX.XXX.XXX.XXX
  5. Добавляем ещё один маршрут. Этот маршрут говорит, что мы идём к нашей точке доступа - адресу интерфейса ppp0 (ZZZ.ZZZ.ZZZ.ZZZ) через адрес XXX.XXX.XXX.XXX, т.е. шлюз (default router) полученный по DHCP:route add -host ZZZ.ZZZ.ZZZ.ZZZ gw XXX.XXX.XXX.XXX

    Это нужно для того, чтобы опять же мы сохранили связь с удалённой стороной L2TP-туннеля при смене шлюза (default router).

  6. Теперь наконец мы меняем шлюз (default router) на тот IP-адрес, который мы получили при поднятии L2TP-туннеля:route del default route add default dev ppp0

Вот собственно и всё. Теперь в самой системе шлюзом по умолчанию стал адрес удалённой стороны L2TP-туннеля. При этом, благодаря прописанным ранее маршрутам, мы сохраняем связь с сервером авторизации L2TP и DNS-серверами Beeline через бывший шлюз (default router) интерфейса eth2.

И в заключении привожу мой скрипт поднятия всего этого, который я вызываю в /etc/rc.local, а затем каждую минуту через cron на случай, если что-то случится с туннелем и он рухнет. Тогда скрипт выполнет его автоподнятие. К сожалению, обнаружилось, что это происходит не всегда, например, когда у нас в подъезде пропало электричество, а у меня компьютер на UPS, то для того, чтобы снова всё заработало, требуется перезагрузить компьютер.

Скрипт написан на bash, и довольно подробно ещё раз прокомментирован внутри.

#!/bin/bash DEFROUTER_DEV=`/sbin/route -n | awk '/^0.0.0.0/ {print $8}'` if [ "$DEFROUTER_DEV" == "ppp0" ] then # Уже всё поднято exit fi # Получаем текущий default router DEFROUTER=`/sbin/route -n | awk '/^0.0.0.0/ {print $2}'` # Получаем текущий адрес L2TP туннеля L2TP_POINT=`/sbin/route -n | awk '/ppp0/ {print $1}'` # Получаем текущий адрес tp.internet.beeline.ru (L2TP-сервера на который мы зацепились) L2TP_SERVER=`ps ax|grep pppd|grep l2tp|sed -e 's/.*remotenumber //' -e 's/ .*//'` if [ "$L2TP_SERVER" == "" ] then # Не поднялся pppd, может проблема с сетью exit fi # Добавляем маршрут до L2TP-сервера. Он понадобится при замене default router'а. # Если снести default router без этого машрута всё рухнет, ибо станет недоступным # L2TP-сервер route add -host $L2TP_SERVER gw $DEFROUTER # Также добавляем статические маршруты до DNS-серверов route add -host 213.234.192.8 gw $DEFROUTER route add -host 85.21.192.3 gw $DEFROUTER # Теперь ещё говорим, что мы идём к нашей точки L2TP-туннеля через адрес полученный по DHCP route add -host $L2TP_POINT gw $DEFROUTER # Заменяем default router на адрес ppp0 интерфейса route del default route add default dev ppp0
2.4. И на закуску

Вы можете обнаружить, что часть сайтов у вас открывается, а часть нет. Проблема как всегда в MTU, который может быть разным у разных провайдеров. В этом случае, вам почти наверняка поможет добавление в /etc/sysconfig/iptables правила:

-I FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
Благодарности

И наконец, выражаю мою благодарность автору вот этого документа, штудирование которого и позволило мне в итоге добиться результата

Среднее:

Ваш рейтинг: Нет

linuxdata.ru

Как подключить Ubuntu (Убунту) к сети интернет.

Всем привет. Сегодня речь пойдёт о подключении Убунту к всемирной сети.

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

Конечно же, вы можете использовать систему и без подключения к интернету, но тогда вам понадобиться намного больше времени на поиск необходимой программы или обновления. При наличии подключения эта задача упрощается до самого простого – зайти в «Центр  приложений» и просто нажать скачать нужное вам программное обеспечение. Скачивание будет произведено скачивание по прямому каналу без задержек и торможений, ведь все продукты компании Линукс БЕСПЛАТНЫ и могут распространяться безнаказанно.

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

И конечно же главная часть любой системы – это драйвера, они тоже могут отсутствовать в некоторых сборках ОС Ubuntu, но обновление исправит эту проблему. Вам не нужно сидеть и искать различные драйвера (как вы делали в Windows), всё модно сделать в несколько кликов в «Центре приложений».

Теперь непосредственно о подключении.

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

Обозначается оно следующим способом:

Фото1

И после подключения к проводной сети, вы увидите следующее:

Фото2

Если хотите просмотреть все свои подключения, вам достаточно будет просто клацнуть по значку NetworkManager левой кнопкой мыши, и перед вами откроется подобное окно: (в нём могут быть любые подключения и WiFi тоже)

Фото3

Для активации любого подключения нужно, сперва, его настроить с помощью вкладки «Edit Connections…». Для отображения активных сетей вы можете снять галочку на вкладке «Enable Networking», а для отображения всех сетей, вам нужно снять галочку с вкладки «Enable Notfication»

Фото4

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

Фото5

Программа содержит следующие варианты подключений (их 5):

Wired - обычные соединения через кабель.

Mobile Broadband - соединения через сети GSM/3G с использованием мобильных телефонов в качестве модемов.

DSL - PPPoE и модемные соединения.

Wireless - соединения через WiFi адаптер.

VPN - зашифрованные соединения через VPN-туннели.

1.Прямое подключение к сети или Wired Connection:

Для прямого подключения интернета вам нужно иметь ваши интернет данные: Ваш IP и IP вашего провайдера, их вы будете вводить в ходе подключения. Первым делом нам нужно открыть  «Network Connections» или «Сетевые подключения» в русском варианте системы. И выбрать вкладку Wired.

Фото6

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

Фото7

Выбираем одну из них и нажимаем Edit, вкладка, в которой и будут вводиться ваши данные. После нажатия, перед вами откроется окно редактирования соединений. Самую первую кнопку с названием Wired мы не трогаем, там указаны технические характеристики вашего подключения. Для вписывания IP адресов, перейдите в IPv4 Settings.

Фото 8

Здесь вам нудно выбрать тип подключения, по умолчанию он стоит «Automatic (DHCP)», но мы выбираем «Manual».

Фото9

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

Как только вы выберете тип подключения «Manual», все поля для ввода адресов разблокируются и вы сможете ввести ваши данные. Их вам предоставит провайдер при подключении к их сети или вы можете узнать их сами на сайте.

Фото10

Заполните все колонки и не забудьте нажать применить изменения, иначе ваши данные не сохранятся.

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

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

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

Всё это так же просто, как и в привычном вам виндовс, и не пугайтесь всего необычного и нового.

PPPoE подключение в Ubuntu (Убунту)

Сейчас, среди многих пользователей  очень популярным стал PPPoE тип подключения к интернету. И это не странно, ведь он действительно удобный и безопасный. Вам достаточно ввести свой пароль и имя пользователя, а данные проверяться на сервере провайдера и у вас уже готовое подключение к интернету без лишней возни и запоминания айпи.

На многих сайтах говориться о PPPoE подключение только через терминал, путём прописывания команды sudo pppoeconf в терминале и дальнейшим вводом имени пользователя и пароля. Если вы новичок и не особо разбираетесь в командах и вообще в таком способе подключения, я вам настоятельно рекомендую про него забыть вообще. Многие новички, начитавшись разнообразных команд, сразу отказываются от использования Ubuntu, так как считают её сильно сложной и непонятной системой, предназначенной только для программистов высшего уровня. Поначалу лишь не понятно, из-за странного интерфейса и вообще организации системы, но после нескольких часов использования системы вы поймёте, что она намного проще и понятнее чем виндовс.

В Ubuntu PPPoE подключение настраивается тоже очень просто, буквально в два действия.

1. Открываем «Сетевые подключения» или «Network Connections» и выбираем вкладку DSL (она самая правая)

Фото11

2. Нажимаем на кнопку Add или добавить, и просто вписываем свои данные (логин, пароль).

Фото12

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

VPN подключение к интернету

VNP подключение – это практически такое же подключение к интернету что и PPPoE, но этот тип подключения используют только в странах СНГ.  Во все новых версиях убунту, начиная с 10.4 можно подключаться таким образом.

Подключение производится так же само, как и все остальные в  «Сетевых подключениях» или «Network Connections».

Фото13

Выбирайте VNP подключение и нажимаете кнопку «Добавить» или «Add». В появившемся окне вас спросят про тип подключения, он будет вот таким автоматически «Point-to-Point Tunneling Protocol (PPTP)», он как раз и нужен вам.

Фото14

В редакторе настроек введите свой логин и пароль, а в строке Gateway введите DNS сервер вашего провайдера, именно на нём будет проверяться указанный вами ниже логин и пароль. Нажав кнопку «Настройки» или «Advanced» введите ваши личные данные IP и данные сети. Их вы узнаете на сайте провайдера или можно позвонить в техподдержку.

Фото15

Для активации вашего подключения, просто кликните по значку подключений и выберете «VNP Connection», и выберете ваше подключение, например VNP Connection 1.

Фото16

 

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

www.jaans.ru

Как на Linux настроить интернет?

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

Именно для таких новобранцев постоянно растущей армии Linux я и решил написать небольшую заметку о том, как на Linux настроить интернет самому. Так же хочу показать, как можно настроить свой роутер и как прописать клонированный MAC адрес, если это необходимо. Итак, где же искать эти настройки интернета в Linux?

Вообще существуют два (как минимум) вида провайдеров, которые подключают услугу интернета:

1. Телефонная компания, которая по вашему телефонному проводу подаёт дополнительный DSL сигнал.

2. Провайдер, который тянет свои сетевые провода по подвалам и подъездам и предоставляет вам интернет на основе вашего уникального MAC адреса.

Тут настройка доступа к Интернет в Ubuntu Linux будет разная, но и в том и другом случае ничего сложного обычно нет. Коротко расскажу о том, как настроить интернет в linux и в том, и в другом случае.

1. Как на Linux настроить интернет через DSL модем?

Тут есть два варианта: или осуществлять подключение к интернету через технологию DSL в самом модеме, или уже непосредственно на компьютере. Что лучше? Тут всё зависит от обстоятельств.

В первом случае интернет будет доступен всем пользователям компьютера, так как будет подключаться автоматически. Во втором случае подключать интернет нужно будет непосредственно каждому пользователю. И если у вас есть дети и у них отдельный аккаунт в Linux (или Windows), то это хорошо, негоже детям лазить самим по глобальной сети.

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

У меня детей нет, поэтому я предпочитаю первый вариант: раз настроил и забыл. А вы решайте сами.

Как настроить интернет в самом роутере или маршрутизаторе, или DSL модеме (называют и так, и так)? Я покажу вам на своём примере.

Откройте свой браузер и введите введите в адресную строку адрес роутера. Обычно он такой: 192.168.1.1 и введите потом логин и пароль - обычно это admin и admin.

В разных модемах и роутерах будет разный интерфейс, но если вы поймёте суть, то вам будет не сложно.

1. Нужно во первых изменить режим модема с Bridge на PPPoE.

2. После этого вам нужно ввести свой логин и пароль, которые вам дал провайдер.

После этого сохраняем настройки и ждём, пока модем перезагрузится. Теперь у вас должен появиться интернет, можно найти вкладку СТАТУС тут же и посмотреть, появились там адреса провайдера.

Если у вас не просто роутер, а wifi роутер, то можно настроить тут же и беспроводную связь. Тут тоже нет ничего сложного. Ищем тут же вкладку с названием WIRELESS.

1. Активируем беспроводный модуль, поставив галочку на Activated.

2. Задаём SSID (имя нашей беспроводной сети - любое слово латинскими буквами) и метод шифрования (можно любой).

3. Придумываем пароль латинскими буквами и цифрами (не меньше 8 символов).

Всё, сохраняем настройки и ищем через какое то время нашу сеть на ноутбуке или планшете. Тут всё просто: в Linux есть на панели задач значок беспроводной сети. Тыкаем по нему курсором и нажимаем левую кнопку мышки. Нам покажут все доступные сети. Выбираем нашу и нажимаем кнопку ПОДКЛЮЧИТЬ. Вводим придуманный нами пароль и радуемся:)

А что если мы решили настроить DSL или PPPoE подключение не в роутере, а на самом компьютере? Тогда в модеме нужно поставить опцию BRIDGE и больше ничего не настраивать.

Идём опять же в панель задач и щёлкаем на значке сетевого подключения и выбираем пункт ИЗМЕНИТЬ СОЕДИНЕНИЯ. Переходим на вкладку DSL и настраиваем новое соединение.

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

2. Как настроить интернет в Linux при LAN подключении?

Честно говоря не помню, как это называется, когда провайдер предоставляет прямое подключение по локальной сети. Но суть там проста: к вам домой подводят сетевой кабель, который вы втыкаете прямо в компьютер. Приходит мастер, смотрит ваш уникальный MAC адрес и передаёт его провайдеру.

Теперь интернет будет автоматически работать на вашем компьютере. Но если вы подключите к этому кабелю другой компьютер, то интернет работать уже не будет, так как MAC адрес у этого компьютера совсем другой. И даже если вы подключите роутер, то и он работать сразу не будет, так как и у него другой MAC адрес.

Но вопрос решается просто. Нужно узнать наш эталонный MAC адрес и прописать его в роутер. В любом роутере есть такая функция, и сделать это не сложно, и найти это меню можно по слову CLONE MAC - клонирование mac адреса, или что-то подобное. После этого интернет должен заработать. Если нужно настроить беспроводную сеть, то делаем так же, как описано выше.

Если же вы хотите просто подключать разные компьютеры к одному кабелю, то в этом случае вам нужно на втором, третьем и так далее компьютере прописать эталонный MAC адрес. Как это сделать?

Заходим опять в сетевые подключения - ИЗМЕНИТЬ СОЕДИНЕНИЯ - ПРОВОДНЫЕ. У нас там должно отображаться хотя бы одно наше сетевое подключение. Выделяем его и жмём кнопку слева - ИЗМЕНИТЬ.

Теперь вписываем в поле КЛОНИРОВАННЫЙ АДРЕС наш эталонный MAC адрес, по образцу основного MAC адреса, через двоеточие. Все, теперь и второй ноутбук или компьютер будет работать от этого же кабеля.

Конечно, одновременно два компьютера не включишь, для этого нужен роутер, но это по крайней мере что-то. Если будут вопросы, пишите, попробую помочь!

Опубликовано 28 Ноя 2013 16:33 © Просто Linux | Всё про Линукс, Android и Windows.

prostolinux.ru


Foliant31 | Все права защищены © 2018 | Карта сайта