Проблема с подключением по VPN

Автор Poltergeist, 21 сентября 2013, 20:16:49

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Poltergeist

Здравствуйте, вот такая трабла: не может ыизи найти сеть по VPN оно просто не отображается. нашел в тырнете решение проблемы с закомментированием пару строчек в etc/network/interfaces, получилось так:
[# The primary network interface
#allow-hotplug eth0
#iface eth0 inet dhcp/code]
После этого заработал DSL но VPN не работает. Но у меня не DSL а проводное (выделенка) соеденение, в чем проблема? как лечится?

qupl

Poltergeist, может наконец почитать форум?  В частности про совместное использование NetworkManager и настроек в /etc/network/interfaces

Poltergeist

qupl спасибо, но я пока на форуме путаюсь, ткните меня носом в тему, пожалуйста  :'(


Poltergeist

Спасибо почитал, но не нашел своей проблемы. :'(

skvili

Лично у меня, за все пять или шесть лет использования бубунты, а потом и дебиана, как-то не сложились отношения с network-manager:) Если есть желание "посношаться" с ifconfig, могу попробовать помочь в этом деле:) Я так понял к вам в квартиру от провайдера приходит просто конец витой пары, а соединение должно проходить через pppoe? (так обычно работает большинство провайдеров)?

Poltergeist


alastor

Poltergeist, VPN настройка в linux зависит еще и то провайдера, в том, какое VPN соединение и какие данные он вам предоставил, и трудно гадать, в чем же проблема. Посмотрите общее решение проблем nixman.info/?p=166 или sudouser.com/nastraivaem-vpn-soedinenie-v-linux.html еще один вариант ultranet.ru/page.php?27

skvili

Мда, "слегка" задержался я с ответом. В общем всем у кого есть проблемы с настройкой "VPN" от провайдера (который на самом деле pppoe) рекомендую сделать несколько простых действий:
Переключимся на рута
su root
Удалим network-manager
apt-get purge network-manager
У провайдера с вероятностью 99% поднят dhcp сервер, так что настроим наш ifconfig под него (но не забудем про резервную копию оригинального файла конфигурации)
cp /etc/network/interfaces /etc/network/interfaces_BAC
echo -e > /etc/network/interfaces "auto eth0 \nallow-hotplug eth0\niface eth0 inet dhcp"
Тут на самом деле надо учитывать, что ваш сетевой интерфейс может называть не eth0, но если у вас недавно установленная система и обычная ethernet карта, с очень большой вероятностью ваш сетевой интерфейс будет называться именно так.
Далее перезагрузим нашу машинку
shutdown -r now
и установим небольшую утилитку для настройки pppoe
apt-get install pppoeconf
запустим ее
pppoeconf
Программа задаст вам несколько простых вопросов по параметрам подключения и все, по идее все должно заработать.
Вот на всякий случай "страшная" статья про настройку ifconfig (там же про pppoeconf есть несколько строк (ctrl+F pppoeconf)
Цитата: alastor от 05 октября 2013, 12:31:31
Poltergeist, VPN настройка в linux зависит еще и то провайдера, в том, какое VPN соединение и какие данные он вам предоставил, и трудно гадать, в чем же проблема. Посмотрите общее решение проблем nixman.info/?p=166 или sudouser.com/nastraivaem-vpn-soedinenie-v-linux.html еще один вариант ultranet.ru/page.php?27
Приведенные alastorом ссылки не совсем о том "VPN" который мы тут обсуждаем:) Если у вас именно проблемы с подключением к интернету, скорее всего вам надо копать в сторону pppoe, а не pptp.
И напоследок еще немного "красноглазия":), так как у вас под линуксом нет сейчас подключения к интернету, логично предположить, что никаким apt вы воспользоваться не сможете, если конечно у вас не полный дистрибутив из восьми дисков... Так вот привожу решение данной проблемы: достаточно просто скачать нужные deb пакеты в другой ОС или на другом компьютере и установить их на своем. Вот сам pppoeconf, ссылка на скачивание находится в самом низу страницы в разделе "Загрузка" (кликнуть на слово "all"). Так же обратите внимание на раздел "Другие пакеты, относящиеся к", там перечислены так называемые зависимости, вполне возможно, что когда вы попытаетесь запустить установку pppoeconf на своем линуксе, dpkg обругает вас и скажет что не все зависимости удовлетворены, тогда вам придется загружать эти зависимости также вручную. Для установки deb пакета, можно использовать такую команду:
dpkg --install "имя_нужного_пакета.deb"