Просмотр полной версии : VPN в Debian Lenny
borison1
01.08.2009, 18:00
http://s07.radikal.ru/i180/0908/d6/4d877c0d2101.jpg (http://www.radikal.ru)
Я что-то не очень понял, /etc/ppp есть, установился вместе с ос, а судя по зависимости не подходит. Мне вообще нужно подключиться к провайдеру по ВПН инфрструктура - кабельный интернет. Данные сервера у меня есть логин и пароль разумееться... может есть какая нибудь програ кроме pptp чтоб установить и в графическом режиме указать данные пароль/логин сервер/домен и все?
borison1, ну для начала apt-get install -f
а потом-установка из родныъ репов?
Я в личных сообщениях Вам уже говорил, хотете графики, ставьте Mandriva и/или OpenSuse
borison1
01.08.2009, 19:54
http://i041.radikal.ru/0908/2b/f5631e11db86.jpg (http://www.radikal.ru)
а если вставить диск с дистрибутивом в привод?
borison1
01.08.2009, 22:05
Диск в приводе был. Может нужно скопировать куданибудь?
borison1, /etc/apt/soureces.list в студию) и точно диск был в компе?)) с другой стороны можно пакет скопировать куда-нибудь, куда удобнее, и установить dpkg -i *.deb где вместо звездочки можно написать название пакета полностью) :-)
зы: предлагаю вынести это всё в отдельную тему))
borison1
01.08.2009, 22:32
Только название придумайте подходящее
http://s52.radikal.ru/i135/0908/b6/0d72554382d9.jpg (http://www.radikal.ru)
Пробовал скопировать в /usr но получил отказ в пермишенах
http://i030.radikal.ru/0908/e0/2c420d003f8c.jpg (http://www.radikal.ru)
По просьбам трудящихся) Итак) помогаем дальше)
2borison1 - а в тексте не проще было выложить?
там же английским по картинке написано pptp-linux зависит от ppp >= 2.4.2 , расшифровываю поставь ppp
borison1
02.08.2009, 09:03
При попытке sudo dpkg --install path/..../ppp.dep была выдана другая проблема зависимости.
libpcap 0.8
Поставлю вопрос подругому, где скачать дистрибутив pptp который не потребует зависимостей, я его через СиДи загоню
borison1, заходим в Synaptic, через поиск удаляем все связанные пакеты и зависимости и устанавливаем заново.
Блин, ваще ржунимагу... :laugh::laugh::laugh:
Если установку ведёте с родного диска, не проще ли набрать sudo apt-get install pptp-linux ? И тогда система сама его найдёт либо в инете, либо на диске (если он там есть), сама смонтирует вставленный диск, корректно установит пакет.
А то, что диск находится в компе, ещё не значит, что он смонтировался.
borison1
02.08.2009, 16:19
Lorte,
Я не понял вас, я через поиск захожу на DVD это считаеться за "подмонтирован"?
В том то и дело что не могу скачать ибо нет инета.
http://s50.radikal.ru/i128/0908/cb/3f584c87fa17.jpg (http://www.radikal.ru)
Я вас правильно понял, вверху была команда sudo apt-get install pptp-linux просто не поместилось в скриншот.
ostrov11
02.08.2009, 16:41
borison1, дело в том, что вы для установки используете программу dpkg, при всей своей мощи, эта программа не умеет разруливать зависимости, т.е показать, что зависимость есть, она может, а вот полезть самостоятельно на диск или в интернет, что-бы эту зависимость установить - нет. Поэтому воспользуйтесь советом
Яриус, и sudo apt-get install pptp-linux. Но если хотите всё же использовать dpkg устанавливайте так:sudo dpkg --install пакет+все зависимости.
З.Ы если хотите простой конфигуратор впн, дайте адрес в личку, пришлю пакет, с инструкцией, правда не в графике, но вписать в консоли имя пользователя, сервер и пароль думаю сможете.
borison1, и всё же? если внимательно почитать, что система пишет? а именно:
pptp-linux уже новой версии
и тут же ругается на зависимости, и предлагает исправить их с помощью sudo apt-get -f install
А вы с помощью этой команды с флагом -f пытаетесь установить....))))
man apt-get и читаем, для чего нужен флаг -f
далее, учитесь пользоваться Синаптиком, на самом деле очень зрелое и мощное приложение.
Научитесь устанавливать пакеты, продолжим)))
Взялись за Дебиан-учитесь, нет желания учиться? бросайте и возвращайтесь на венду.
borison1
02.08.2009, 22:10
Яриус,
Я понял что нужно сделать с Synaptic я сделал, удалил 2 сломанных пакета, затем поставил pptp-linux. :)
borison1
04.08.2009, 14:29
Как настроить VPN pptp в Debian
Сеть у меня такая.
Debian dhcp 192.168.1.104
router 192.168.1.1
cable modem 172.25.70.0
Subnet Mask: 255.255.248.0
Default Gateway: 172.25.64.1
DNS Server: 192.168.101.101, 192.168.101.102
VPN server cablepns.012.net.il (212.199.26.28)
DNS серверы
pdns.goldenlines.net.il
sdns.goldenlines.net.il
212.117.129.3
212.117.128.6
Куда это все прописывать, особенно волнует как прописать маршрут.
ostrov11
04.08.2009, 15:06
borison1, тяжелый случай. Если у вас есть раутер, при чём тут вопросы как настроить сеть в Debian? В этом случае сеть настраивается в самом раутере вне зависимости какая операционка стоит :форточки или линукс. Раутер настраивается через браузер. Пишешь в адресной строке 192.168.1.1 и вперед. Опишите пожалуйста, как ваш компьютер подключен к сети, указав порядок девайсов. (у меня, например, так: комп с сетевой картой - раутер - кабельный модем ). А у вас?
borison1
04.08.2009, 16:51
Идентично. Но в моем случае раутер не раздает интернет а просто транслирует пакеты от ПК к модему. Каждая ОС (пока только виндовс) должна подключаться к иненту. Другими словами у меня раутер не делает НАТ. Это нужно для того чтобы с файлообменников можно было качать в несколько потоков. Менять настройки раутера нет смысла еще и потому что допустим приду я к своему другу скажу посталю ему линукс а раутера у него нету, следовательно и инет я ему настроить не смогу.
ostrov11
04.08.2009, 17:03
ок. как подключаетесь к инету в форточках? звонилкой от 012?
DoubleSpace
04.08.2009, 17:23
Когда-то подымал и записал,как оно работало.(у меня) Но в разных сетях бывают нюансы- в той же Корбине был не один vpn сервер, а толпа.
Заполнить файл /etc/ppp/options.pptp
lock
noauth
nobsdcomp
nodeflate
refuse-pap
refuse-chap
#можно заменить на require ms-chap-v2- то же, что безопасный пароль
persist # это чтоб автоматом подымало линк если упадет, можно убрать
====[ /etc/ppp/chap-secrets ]====
login * password *
====[ /etc/ppp/chap-secrets ]====
====[ /etc/ppp/options ]====
lock
defaultroute
debug #можно убрать
logfd 2 #можно убрать-посылка debug сообщений на экран
dump #можно убрать- распечатка всех установленных параметров
holdoff 15 #После разрыва 15 секунд таймаут
#mru 1468
#mtu 1468
pty 'pptp адрес vpn-сервера --nobuffer --nolaunchpppd'
logfile /var/log/ppp/pppd.log
====[ /etc/ppp/options ]====
====[ /etc/ppp/peers/vpn ]====
name login
remotename vpn
file /etc/ppp/options.pptp
====[ /etc/ppp/peers/vpn ]====
Подьем соединения- pon vpn
Для сохранения маршрута к vpn-серверу должна быть выполнена команда (можно до подьема)
route add -host адрес_ВПН_сервера gw шлюз
Шлюз-в настройках подключения
Для доступа к интернет после установки соединения надо дать команду route add default dev ppp0
Для подьема соединения-нужно некоторое время, скажем 5 сек-вставить sleep 5 в скрипт подключения
Чтобы не ломилась в остальные подсети через инет-интерфейс- добавить маршруты к остальным сетям
route add -net подсеть netmask маска gw шлюз.
Разрыв соединения -poff vpn
login и password заменить на свои
borison1
04.08.2009, 17:37
Вот пытаюсь настроить по этой статье
http://www.opennet.ru/base/net/pptp_client.txt.html
вот результат с route
http://s50.radikal.ru/i128/0908/1b/ddbb5676c435.jpg (http://www.radikal.ru)
Добавлено через 10 минут
ок. как подключаетесь к инету в форточках? звонилкой от 012?
Нет настроено как у прова в инструкции через Мастер новых сетевых подключений.
http://012.net/serviceconcepttabs.aspx?docID=4920&FolderID=233&lang=ru&res=0&pos=0&tabn=0
borison1
04.08.2009, 20:01
Я скачал pptpconfig http://sourceforge.net/projects/pptpclient/files/
распаковал на рабочий стол, зашел через терминал от рута в его папаку, маке файл там есть
make install
http://s58.radikal.ru/i160/0908/b7/d9ebb9b40567.jpg (http://www.radikal.ru)
ostrov11
07.08.2009, 19:19
borison1, проверьте почту, которую вы прислали в личке. В архиве, который я послал, официальная звонилка для настройки впн под линукс от 012 с инструкцией.
Для чистоты эксперимента подключите комп через сетевую карту к модему (не через usb! это важно), минуя раутер. Сделайте ifconfig от рута, чтобы убедится, что интерфейс eth0 имеется.
когда сделаете ./Install и появится запрос user name пишешь твое имя пользователя впн и жмешь enter
на второй запрос просто жмешь ентер
на третий запрос жмешь enter
на запрос о dns пишешь слово server и жмешь enter
дальше два раза будет запрос о пароле для впн, оба раза пишешь твой пароль для впн и жмешь enter
потом будет вопрос все ли правильно y/n пишешь у и жмешь enter
подключаешься к интернету sudo cable-start
удачи.
Способ опробован на многих дистрибутивах. Если не выйдет, рекомендую отложить линукс минимум на пол года.
borison1
07.08.2009, 22:26
Благодарю за помощь ostrov11
вот настроил прогу от права для подключения через кабельный инет
вот результат после cable-start
http://s45.radikal.ru/i107/0908/61/88a51be4d9f7.jpg (http://www.radikal.ru)
ifconfig -a
http://s52.radikal.ru/i136/0908/a1/8dafbcdb3a20.jpg (http://www.radikal.ru)
Добавлено через 1 минуту
Это было с роутером, без него тоже самое. Я уже понял что нужно удалить маршрут по умолчанию но что сделать потом?
Добавлено через 12 минут
http://i048.radikal.ru/0908/a8/fcf436df515a.jpg (http://www.radikal.ru)
http://i033.radikal.ru/0908/14/923436d7e013.jpg (http://www.radikal.ru)
ostrov11
08.08.2009, 09:36
borison1, маршрут по умолчанию удалять не надо. Я сам с подобной ситуацией не сталкивался, но на линуксфоруме одно время были сообщения, что причиной отсутствия возможности выхода в интернет при установленном соединении, был включенный по умолчанию протокол Ipv6. Как его отключить смотри в google, тут я не помощник, у меня не debian. Вот этот линк, например. (http://209.85.129.132/search?q=cache:A4cJbmHeT-QJ:fak3r.com/2008/12/02/howto-disable-ipv6-networking-in-debian/+Ipv6+debian+disable&cd=3&hl=ru&ct=clnk)
borison1
08.08.2009, 11:12
Я отключил как описано в вашей статье ipv6 но это не помогло. Мне кажется что проблема все-таки в маршруте.
borison1
09.08.2009, 19:06
Шаги установки VPN pptp для linux debian 5 (просьба модератора добавить это в фак)
Вам понадобиться файл cable.tar.gz его нет на установочном DVD поэтому озаботьтесь его получением заранее например вот отсюда http://www.4shared.com/file/35669114/b6e86c69/cabletar.html
После установки системы с графическим интерфейсом (режим автоматической установки)
sudo synaptic
pptp linux установить
установить cable.tar.gz
в папке cable
./Install с правами рута ессно
далее следует указать имя сетевой карты eth0 eth1 и т.д. ip DNS прова (разузнать заранее)
после установки cable-start зашли в инет. Возможно что вы не сможете пользоваться интернетом тогда
нужно удалить маршрут по умолчанию и прописать новый от интерфейса ppp0
route del default
route add default ppp0
инет должен появиться.
чтобы запускать инет одной строкой пишем
cable-start && route del default && route add default ppp0
Можно прописать это же в /etc/ppp/ip-up
тогда если инет не появиться вместе с загрузкой системы просто пишем
/etc/ppp/ip-up радуемся интернету.
P.S
Большое спасибо всем кто мне помогли собрать информацию обучая тонкостям Linux Debian
ostrov11 baldman88 и другие
Взялись за Дебиан-учитесь, нет желания учиться? бросайте и возвращайтесь на венду.
Ну зачем же так строго с начинающим? На винду мы всегда успеем вернуться, дурное дело не хитрое. :)
Roman Romul
29.10.2010, 17:41
Проще настроить через vpnpptp: http://code.google.com/p/vpnpptp/
Пакет vpnpptp работает и в Debian, и в Ubuntu и много где еще.
vBulletin® v3.8.9, Copyright ©2000-2026, vBulletin Solutions, Inc.