FAQ: Настройка подключения по ADSL для белорусских ISP

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
Аватара пользователя
sshd
Маньяк
Сообщения: 195
Зарегистрирован: 16 фев 2006, 03:15

Сообщение sshd »

никак, проще прописать на машине, или релиния не позволяет? =)
Wbr, sshd

Log_
Заглянувший
Сообщения: 37
Зарегистрирован: 09 апр 2006, 11:32
Откуда: Полоцк

Сообщение Log_ »

может я туплю но прописывать надо в /etc/network/interfaces вот таким образом:
up route add -net 86.57.251.28 netmask 255.255.255.255 gw 192.168.1.1
Изображение

Аватара пользователя
sshd
Маньяк
Сообщения: 195
Зарегистрирован: 16 фев 2006, 03:15

Сообщение sshd »

Log_ писал(а):может я туплю но прописывать надо в /etc/network/interfaces вот таким образом:
up route add -net 86.57.251.28 netmask 255.255.255.255 gw 192.168.1.1
да, тока как я писал выхе логичей прописать _не_ -net, -host, потому что ты прописываешь маршрут на 1 адрес
Wbr, sshd

Аватара пользователя
linuxfreshman
Интересующийся
Сообщения: 69
Зарегистрирован: 14 янв 2008, 17:56

Сообщение linuxfreshman »

Ребята, способ подключения даваемый вами для пользователей "Деловой сети" не работает. Я тут составил инструкцию по подключению с использованием скрипта cable. Куда её можно скинуть, что бы вы посмотрели?

Аватара пользователя
kif0rt
Неотъемлемая часть форума
Сообщения: 1371
Зарегистрирован: 03 ноя 2004, 01:49
Откуда: Минск

Сообщение kif0rt »

linuxfreshman, я сижу на деловой сети. всё работает. Но раз составил, то выложи её прямо в этой ветке, а потом может перенесём в вики.
Ненасилие ещё никому не помогало
Trying is the first step towards failure (c) Homer Simpson

Аватара пользователя
linuxfreshman
Интересующийся
Сообщения: 69
Зарегистрирован: 14 янв 2008, 17:56

Сообщение linuxfreshman »

kif0rt писал(а):linuxfreshman, я сижу на деловой сети. всё работает. Но раз составил, то выложи её прямо в этой ветке, а потом может перенесём в вики.
ну короче писал для таких новичков как я сам, поэтому все очень подробно:

Настройка подключения к белорусскому провайдеру «Деловая сеть» в ОС Linux (для новичков).

Используя инструкция по подключению с сайта самой «Деловой сети» подключиться (по крайней мере, в ubuntu, kubuntu (7.10), opensuse 10.3, Mandriva 2008 - он не работал) я не смог.
Данный способ проверен в дистрибутивах ubuntu, kubuntu (7.10), opensuse 10.3

Пункт 0.0.1
Для начала у вас должна быть информация:

Ваш*:
адрес Ip (static IP)
адрес маски сети (Netmask)
адрес основного шлюза (Gateway) – все это для настройки сетевой карты

два адреса DNS
адрес vpn-сервера
ваш логин
ваш пароль
*(все вышенаписанное в терминологии Windows)

+
скрипт cable.tar.gz – ссылка для скачки: http://www.4shared.com/file/35669114/b6 ... letar.html


Пункт 0.1 Для начала нужно настроить сетевую карту, к которой подключен модем. Нужно ввести свой IP адрес (static IP), маску сети(Netmask) и основной шлюз(Gateway). После следует перегрузиться и проверить пинг с сервера командой в терминале:
ping –c 4 172.31.3.1 – (этот адрес - т.е.адрес vpn-сервера - 172.31.3.1 – см. Пункт 0.0.1 - меняется в зависимости по какому плану вы подключены). Если все нормально (ответы от сервера получены и ошибок нет) следуем далее:

!(Это цитата с сайта, где была взята часть описания - http://www.kodsweb.ru/forum/index.php?showtopic=711 ) :

В последнее время в локальных сетях очень популярна настройка подключения к сети Интернет через Виртуальную Частную Сеть (VPN). В стандартной поставке многих *nix дистрибутивов просто нет утилит конфигурирования подключения к vpn. Приходится копаться со скриптами и настройками pptp-клиента, что отнимает не мало времени у пользователя.

Совсем недавно я наткнулся на скрипт, который облегчает установку соединения к VPN до предела. Я протестировал его на дистрибутиве «ubuntu, kubuntu (7.10), opensuse 10.3» (Прим. мое), но по-идее он должен также хорошо работать и на остальных linux-дистрибутивах (Это вопрос - Прим. Мое). Ниже я приведу краткую инструкцию по установке:

!(Цитата закончилась)

1. Для подключения к VPN серверу будем использовать pptp-linux. Переходим в терминал и устанавливаем этот пакет (нужен диск с дистрибутивом) :
sudo aptitude install pptp-linux (- данная команда подходит для ubuntu/kubuntu)


2. Скопируем файл cable.tar.gz в домашнюю директорию (используем либо команду, либо просто берем этот архив и копируем мышкой в домашнюю директорию – переходим в корень вашей системы (папки вашей filesistem), далее папка home, после папка под именем с которым вы входите в систему – сюда и кидаем архив, либо:

cp cable.tar.gz <_> (т.е. home/имя пользователя)

3. Распакуем архив

tar zxvf cable.tar.gz

4. Перейдём в папку с программой

cd cable

5. заходим под root’ом (данная команда подходит для ubuntu/ kubuntu – для остальных дистрибутивов команды могут различаться)
Запустим установочный скрипт

sudo ./Install

вводим пароль, с которым заходим в систему


6. Далее нужно будет ввести имя пользователя (ваш логин), адрес сетевой карты, к которой подключен модем и который был настроен ( см. Пункт 0.1, и это либо eth0 или eth1, если у вас две сетевых, если одна - то eth0 ), первичный и вторичный dns-сервера, адрес подключения (адрес vpn-сервера, для примера 172.31.3.1) и пароль. Далее вам выведут всю введенную информацию и спросят, согласны ли вы, проверяем и пишем Y и нажимаем «ВВОД». После чего станут доступны следующие команды:

cable-start - запуск соединение
cable-stop - остановка соединения
cable-status - вывод информации о подключении

7. Запускаем соединение командой:
cable-start

8. Следует знать, что каждый раз заходя в систему, запускать эту команду нужно будет под root’ом, из терминала т.е. (для ubuntu/kubuntu):

Sudo cable-start
Вводим пароль для входа в систему





P.S. Скрипт, на который дается ссылка уже исправлен, но следует знать что:


В дистрибуитве ubuntu скрипт выдаёт ошибку This script must be run as root, даже если его запускать из под рута. Чтобы это исправить надо закомментировать следующие строки в файле Install:

#if test "$UID" != 0 ; then
# echo -e "This script must be run as root.\nType in root password, please."
# exec su -c "DISPLAY=$DISPLAY $0"
# exit 1
#fi
Последний раз редактировалось linuxfreshman 24 янв 2008, 19:58, всего редактировалось 2 раза.

Аватара пользователя
br
Увлекающийся
Сообщения: 105
Зарегистрирован: 30 окт 2005, 04:17

Сообщение br »

Странно, у меня все отлично заработало по инструкции от ДС.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Господа, будьте добры разобрать эти потоки сознания и выложить все-таки в wiki.
Напоминаю, редактиролвание wiki linux.by - логин и пароль те же что и на форуме.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
linuxfreshman
Интересующийся
Сообщения: 69
Зарегистрирован: 14 янв 2008, 17:56

Сообщение linuxfreshman »

сегодня еще раз пробывал, Ubuntu 7.10 по инструкции с сайта "Деловой сети"
опять не получилось, была выдана такая ошибка -

shu@shu-desktop:~$ pon bn.by-debug
pppd options in effect:
debug # (from /etc/ppp/peers/bn.by-debug)
nodetach # (from /etc/ppp/peers/bn.by-debug)
logfd 2 # (from /etc/ppp/peers/bn.by-debug)
dump # (from /etc/ppp/peers/bn.by-debug)
noauth # (from /etc/ppp/peers/bn.by-debug)
name Мой логин # (from /etc/ppp/peers/bn.by-debug)
remotename PPTP # (from /etc/ppp/peers/bn.by-debug)
# (from /etc/ppp/options)
connect ip route add `ip route get 172.31.3.1 | head -1`; exit 0 # (from /etc/ppp/peers/bn.by-debug)
pty pptp 172.31.3.1 --nolaunchpppd # (from /etc/ppp/peers/bn.by-debug)
crtscts # (from /etc/ppp/options)
# (from /etc/ppp/options)
asyncmap 0 # (from /etc/ppp/options)
lcp-echo-failure 4 # (from /etc/ppp/options)
lcp-echo-interval 30 # (from /etc/ppp/options)
show-password # (from /etc/ppp/peers/bn.by-debug)
noipdefault # (from /etc/ppp/peers/bn.by-debug)
defaultroute # (from /etc/ppp/peers/bn.by-debug)
replacedefaultroute # (from /etc/ppp/peers/bn.by-debug)
proxyarp # (from /etc/ppp/options)
nobsdcomp # (from /etc/ppp/peers/bn.by-debug)
nodeflate # (from /etc/ppp/peers/bn.by-debug)
noipx # (from /etc/ppp/options)
anon warn[pptp_gre_bind:pptp_gre.c:82]: socket: Operation not permitted
anon fatal[main:pptp.c:275]: Cannot bind GRE socket, aborting.
RTNETLINK answers: Operation not permitted
Serial connection established.
Couldn't get channel number: Input/output error
Script pptp 172.31.3.1 --nolaunchpppd finished (pid 6377), status = 0x1
shu@shu-desktop:~$

--------
если данная тема форума не похходит для обсуждения таких ошибок скажите в какой теме можно её обсудить
Последний раз редактировалось linuxfreshman 24 янв 2008, 19:57, всего редактировалось 1 раз.

Аватара пользователя
linuxfreshman
Интересующийся
Сообщения: 69
Зарегистрирован: 14 янв 2008, 17:56

Сообщение linuxfreshman »

добавлю, что в инструкции ничего не говориться про DNS..

Аватара пользователя
kif0rt
Неотъемлемая часть форума
Сообщения: 1371
Зарегистрирован: 03 ноя 2004, 01:49
Откуда: Минск

Сообщение kif0rt »

linuxfreshman, надо sudo pon bn.by-debug. Насчёт DNS: добавь опцию usepeerdns в bn.by.
Ненасилие ещё никому не помогало
Trying is the first step towards failure (c) Homer Simpson

Аватара пользователя
linuxfreshman
Интересующийся
Сообщения: 69
Зарегистрирован: 14 янв 2008, 17:56

Сообщение linuxfreshman »

kif0rt писал(а):linuxfreshman, надо sudo pon bn.by-debug. Насчёт DNS: добавь опцию usepeerdns в bn.by.
sudo pon bn.by-debug - пытался - все равно ничего

usepeerdns - попробую

но все равно получается, что инструкция предполагает, что нужно что то добавлять от себя
Последний раз редактировалось linuxfreshman 24 янв 2008, 21:27, всего редактировалось 2 раза.

Аватара пользователя
kif0rt
Неотъемлемая часть форума
Сообщения: 1371
Зарегистрирован: 03 ноя 2004, 01:49
Откуда: Минск

Сообщение kif0rt »

linuxfreshman, я вспоминаю, что у меня тоже были похожие ошибки. вот пример моего конфига, который сейчас работает :

Код: Выделить всё

pty "pptp 172.31.3.1 --nolaunchpppd"
connect "ip route add `ip route get 172.31.3.1 | head -1`; exit 0"
noauth
nobsdcomp
nodeflate
name LOGIN
remotename PPTP
noipdefault
usepeerdns
persist
defaultroute
replacedefaultroute
Правда он отличается только usepeerdns от конфига ДС. Странно, но я точно помню, что у меня были такие же ошибки и что тоже долго ломал голову, в чём проблема ... Попробуй запускать не bn.by-debug, а bn.by (не забудь про sudo)
Ненасилие ещё никому не помогало
Trying is the first step towards failure (c) Homer Simpson

Fright
Фанатеющий
Сообщения: 124
Зарегистрирован: 07 окт 2007, 17:53
Контактная информация:

Сообщение Fright »

[explorer] писал(а):Настройка PPPoE подключения для Byfly
Делалось, все на Ubuntu 7.04

ADSL byfly на Mandriva 2007 и 2008

запускаем net_applet от root,
выбираем соединение dsl через PPPoE,
получить ip автоматически,
вводим логин и пароль,
разрешаем пользователям управлять соединением,
enter

ВСЕ! Никаких dns и правок файлов!
Щелкнули по иконке - подключились, кликнули - отключились.

Аватара пользователя
linuxfreshman
Интересующийся
Сообщения: 69
Зарегистрирован: 14 янв 2008, 17:56

Сообщение linuxfreshman »

kif0rt писал(а):linuxfreshman, я вспоминаю, что у меня тоже были похожие ошибки. вот пример моего конфига, который сейчас работает :

Код: Выделить всё

pty "pptp 172.31.3.1 --nolaunchpppd"
connect "ip route add `ip route get 172.31.3.1 | head -1`; exit 0"
noauth
nobsdcomp
nodeflate
name LOGIN
remotename PPTP
noipdefault
usepeerdns
persist
defaultroute
replacedefaultroute
Правда он отличается только usepeerdns от конфига ДС. Странно, но я точно помню, что у меня были такие же ошибки и что тоже долго ломал голову, в чём проблема ... Попробуй запускать не bn.by-debug, а bn.by (не забудь про sudo)
все завелось :) !!!

Ответить