Пропустить навигацию.
Главная

Простой вариант настройки сети в Runtu \ Ubuntu Linux

Аватар пользователя helios

# Немного SEO для моего проекта Linux поддержки:
# Материал взят с сайта Lnx.SU
Вступление
Пожалуй, ни одна операционная система не сможет выжить на рынке не имея поддержки сети: даже те же кассовые аппараты, и те соединены сетью с сервером... И 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 down
 
ifconfig eth0 hw ether 00:E0:4C:AA:2B:13
 
ifconfig eth0 192.168.5.50 netmask 255.255.255.0 up

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

Re: Простой вариант настройки сети в Runtu \ Ubuntu Linux

Я живу в Петербурге, подключён к интернету через локальную сеть (SkyNet), имею статический IP-адрес.

Помню, пришёл сотрудник SkyNet'а, проложил кабель, несколько минут настраивал Windows XP Professional. А на днях я впервые запустил Linux: это был Runtu 3.0 Office; запустил я его с Live CD, без установки. Так вот: я вообще не заглядывал в настройки, а связь с интернетом тем не менее есть.

Re: Простой вариант настройки сети в Runtu \ Ubuntu Linux

Цитириую: "Снова кликаем на мониторы в трее, выбираем "Соединения VPN", "добавить".
Простите, но нет такого выбора как "Соединения VPN". (Runtu 3 Desktop). Всё облазил, как его сделать в Runtu - так и не нашёл. Справка тупо предлагает обратиться за помощью в интернет. Вобщем, разработчики не хотят расставаться со старыми граблями.

Re: Простой вариант настройки сети в Runtu \ Ubuntu Linux

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

Re: Простой вариант настройки сети в Runtu \ Ubuntu Linux

У меня провайдер "corbina-москва" с динамическим ай-пи. Для входа в интернет убираю галочки в шифровании и в строке GATEWAY пишу "vpn.corbina.net". Если же набираю 10.134.х.х , то не соединяет. А поддержка просто бросает трубку, услышав про линукс.

Re: Простой вариант настройки сети в Runtu \ Ubuntu Linux

Ну, не всегда бросает, и для корбины действительно, достаточно имени vpn.corbina.net. В винде ведь тоже не пишете адрес сервера. А вообще, имеет смысл настроить tp.corbina.net (L2TP) - пошустрее и стабильнее, благо корбина это предоставляет.

Re: Простой вариант настройки сети в Runtu \ Ubuntu Linux

Спасибо! Доходчиво и лаконично), добавлю пятачок: судя по всему описание приводилось на примере Runtu, в изкоробочной Ubuntu для поднятия VPN при помощи network-manager необходимо предварительно скачать (сохранить на флэшку, на пластинку, на.. куда удобно) и установить пакеты network-manager-pptp, а то плакало ваше "Создать VPN-подключение" и pptp-linux (второй, может и есть уже на Live-CD, точно не помню) а так-же, за компанию и gnome-network-admin (он не для VPN именно, можно и без него обойтись, он как я понимаю, GUI для /etc/network/interfaces, etc/resolv.conf и пр. Его надо доустановить - в Ubuntu)
Ещё, на всякий пожарный:
~$ ifconfig -покажет все активные в данный момент сетевые интерфейсы,
~$ ifconfig -a -покажет все имеющиеся, и неактивные в том числе, может быть полезно, в том случае, когда: "а куда у меня eth0 провалился??"

Re: Простой вариант настройки сети в Runtu \ Ubuntu Linux

А как быть если в соединениях есть только "соединение точка-точка" и все? В чем может быть проблема?

Re: Простой вариант настройки сети в Runtu \ Ubuntu Linux

всё понятно, но.....если у меня проводное подключение DSL и у меня есть тока логин и пароль для подключения как в этом случае мне настроить интерент?

Re: Простой вариант настройки сети в Runtu \ Ubuntu Linux

точно также как и в Винде. абсолютно.

Re: Простой вариант настройки сети в Runtu \ Ubuntu Linux

sudo pppoeconf

Еще полезна ppp-tray

Re: Простой вариант настройки сети в Runtu \ Ubuntu Linux

Спасибо warpc за добавленную поддержку bbcode - так куда легче транслировать с форумов.

Re: Простой вариант настройки сети в Runtu \ Ubuntu Linux

Спасибо за интересный и полезный материал helios !

Re: Простой вариант настройки сети в Runtu \ Ubuntu Linux

Как раз на работе ноут ACER Aspire 5315 - так беспроводная сеть не настраиваеся - дрова Atheros пропиетарные ставятся но сети самой нет и настроек нет (Runtu 3) Может, кто знает, как настроить?

Re: Простой вариант настройки сети в Runtu \ Ubuntu Linux

Слышал про подобную проблему с Atheros. Помнится, её решали установкой драйвера madwifi'евского. После чего сети wifi появлялись в nm-applet'е