Простой вариант настройки vpn соединения в Runtu \ Ubuntu

Вступление
Пожалуй, ни одна операционная система не сможет выжить на рынке не имея поддержки сети: даже те же кассовые аппараты, и те соединены сетью с сервером… И Linux здесь не исключение, а скорее даже правило! Ведь именно этой операционной системой пользуются ныне интернет провайдеры, на ней сидит большая часть web-серверов. Именно прародитель Линукса — Unix был создан для того, чтобы поддерживать общение между вычислительными машинами в 70ые, 80ые. Именно бесплатный Linux начал сменять Unix в 90х. Поэтому говорить о возможности настройки сети в Linux для меня кажется смешным!

Настроить сеть на Linux — просто. Я бы даже сказал, проще, чем на Windows. Другое дело, что большинство людей привыкло к последней… Да и производители железа(сетевых адаптеров) больше смотрят в сторону Microsoft, однако для каждой железки находится драйвер и под Linux(правда, обычно с опозданием в несколько месяцев).

Окошечки (настраиваем с помощью GUI)
Для пользователя Windows в Linux наиболее привычным способом настройки сети будет графический. Наиболее распространёнными программами графической настройки сети являются Network Manager и Wicd. В комплекте с дистрибутивом Runtu или Ubuntu идёт Network Manager. О нём и поговорим!

Network Manager
Найти его, а точнее аплет панели рабочего стола,позволяющий общаться с ним, можно в правом нижнем углу(если ничего не двигали) — в области трея: как и в Windows это 2 монитора:
Изображение
Нажав правую кнопку мыши получим меню:
Изображение
Тут есть всё, что душе угодно: и выбор беспроводных сетей, видных с Вашего компьютера, и подключение vpn соединения(если вы уже настроили хотя бы одно, но о них позже), но для нас сейчас куда важнее пункт «Ручная настройка»:
Изображение
Вот они, все наши сетевые карточки! Выбираем нужную, переходим к её настройке («Свойства»)
Изображение
Выбираем тип соединения(в моём случае это «Статический адрес IP») — то, как мы будем узнавать свой адрес в сети: спрашивать у DHCP сервера или сами «с усами» :) . Если Вам не выдавали бумашку с вашим адресом при подключении к провайдеру — выберете вариант DHCP.
Если выдавали, но вы её потеряли — идите к провайдеру и восстанавливайте…Маска подсети будет в той же бумаге.
Возможно там будет и «Адрес шлюза» — всё зависит от способа подключения, который выбрал
ваш провайдер. Если коротко, то это тот адрес, куда будет слать запросы компьютер, если не знает куда их ещё послать. У  Меня его не было, и поле осталось пустым.
Изображение
Скорее всего в той же бумашке будет указание DNS сервера. Это тот сервер, у которого ваш компьютер будет узнавать адреса других компьютеров по их имени. Например, я спрашиваю «yandex.ru», получаю «93.158.134.11″ — номер сервера yandex. Этой информации должно хватить нашему компьютеру, чтобы общаться с vpn сервером и другими машинами в локальной сети. Снова кликаем на мониторы в трее, выбираем «Соединения VPN», «добавить».
Изображение
У меня уже есть одно, но для образовательных целей создам ещё одно: кликаем «Добавить»
Изображение
«Далее»
Изображение
Тип подключения в 99% случаев используется «PPTP tunnel». И мой — не исключение.
Изображение
«Connection name» ставим любое — название нашего соединения. «Gateway» — адрес vpn сервера (если не знаете — позвоните в тех. поддержку провайдера: они то уж точно знают).
Теперь у нас всё должно быть замечательно — опять жмём мониторы в трее, «Соединения VPN», выбираем наше. Пользуемся благами Интернета! ;)

Решаем проблемы или «А как это из консоли сделать?»
Консоль — не враг и даже не друг, а инструмент, и умение им пользоваться может вызвать лишь уважение.
Так же это позволит видеть больше информации от компьютера, что при возникновении проблем полезно.
Команда 1: ping — главная программа при настройке соединения. Посылает запрос на сервер, адрес которого передаётся параметром,
он отвечает, нам высвечивается, что сервер ответил. Так мы понимаем, что сигнал идёт — сеть «есть»!
Примеры:


root[~]# ping yandex.ru
PING yandex.ru (87.250.251.11) 56(84) bytes of data.
64 bytes from yandex.ru (87.250.251.11): icmp_seq=1 ttl=55 time=44.7 ms
root[~]# ping 192.168.5.1
PING 192.168.5.1 (192.168.5.1) 56(84) bytes of data.
64 bytes from 192.168.5.1: icmp_seq=1 ttl=64 time=0.386 ms

Команда 2: ifconfig — показывает текущее состояние сетевых интерфейсов. С параметрами позволяет их (интерфейсы) конфигурировать.
Пример смены MAC адреса сетевой карты + ip адреса интерфейса:


ifconfig eth0 downifconfig eth0 hw ether 00:E0:4C:AA:2B:13

ifconfig eth0 192.168.5.50 netmask 255.255.255.0 up

Полное руководство по команде ifconfig можно найти здесь
Руководства по настройке vpn соединения из под консоли описаны в этой ветке форума

Мне понравилась эта заметка:
Другое:
Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>