LinuxForum.Fans
Тема

[Решено] pptpsetup -- Команда на подключение/отключение

Автор: valentin 12 сообщений 10717 просмотров
#4173

Сабж.
Настраивал соединение, через pptpsetup. Создал (вроде бы).
Обнаружил, что утилита есть, а команду не знаю.

В Убунте:

text

# pon <название>
# poff <название>

Вопрос, какой командой подключать в openSUSE?
Гугл не ответил. В мане есть строка только относительно подключения непосредственно после создания соединения.

#4195

Вообще стартует соединение PPTP по этой команде pppd call НАЗВАНИЕ_СОЕДИНЕНИЯ debug nodetach, но лучше гугла Вам подскажет man pptd.

pon и pof команды используются после автоматизации, при добавлении скриптов.

#4212

Извиняюсь не написал, машина обычная настольная, а не сервер; pptd не установлен, раньше обходился без него.

step_slim написал:
pon и pof команды используются после автоматизации, при добавлении скриптов.

Не совсем понимаю, о чём речь. Какие скрипты? Поясните, эти понятия не затрагивались при подключении в Убунту.

#4312

И так, давайте как обычно заново, а то будем вдаваться в воспоминания и поиски подробностей :) Вы подключаетесь к интернету, про протоколу PPTP правильно? А ещё подробнее Вы поднимаете VPN клиент на своей машине, так? Когда проходила настройка, в самом конце у Вас должно было быть предложено сразу проверить соединение путём команды -- start, было такое?

#4326
step_slim написал:
Когда проходила настройка, в самом конце у Вас должно было быть предложено сразу проверить соединение путём команды -- start, было такое?

Если Вы имете в виду то, что процесс настроки представляет из себя последовательность вопросов, то -- нет, т.к. вся настройка производится в одну команду, --start не использовал:

text

# pptpsetup --create <name> --server <server> --username <username> ... и т.д 

и т.д. с последующй правкой /etc/ppp/peers/<name>, а именно, добавлением строк:
usepeerdns
defaultroute
replacedefaultroute


После чего достаточно было запустить это всё комндой:

text

# pon <name>

Готово.

Так я подключаюсь в Убунтах. Вопросов, как настраивать нет. Всё работает.
Почему настраивал через консоль, а не через менеджер? 1) Нестабильность менеджера; 2) Необходимость доступа в интернет без иксов; 3) Автозапуск комманды.
SUSE сейчас подключена через менеджер.

Собственно, вопрос состоит в том, какой командой подключаться в SUSE, т.к. команды pon нет.

#4373

если настраивать через kinternet то надо в консоли cinternet -i dsl0 --start

#4396

Я конечно понимаю, что тут уже очередь из выстроившихся помогать, но пожалуй задам свой вопрос. Если вы в openSuSE, то почему не создать подключение с помощью стандартных для дистрибутива средств:
1 YaST -> Стевые устройства -> DSL -> Режим РРР: выбрать Point to Point Tunneling Protocol. И пройти совсем простенький диалог.
В результате вы сможете управлять соединением как из консоли(sudo /sbin/ifup dsl0) так и через Kinternet(впрочем я Kinternet не использовал) .
2 NetworkManager
3 pptp-command (скрипт выводящий диалоги при создании соединения, не сложен изначально я именно им и пользовался, только по тому что мне в голову не пришла мысль, что настройка PPTP может затисаться в DSL). После создания запускать можно одной командой (sudo /usr/sbin/pptp-command start имя_соединения)

Резюмируя. Если все основные сетевые интерфейсы управляются через NetworkManager, то следует пользоваться именно им. Если нет, то я бы рекомендовал настроить через YaST.

#4441

Я ж говорю, проблема состоит не в том, чтобы настроить, а в том как включить уже настроенное.
Раз есть утилита (по умолчанию, кстати), которая создаёт соединение -- должна быть команда, которой это всё запускается (возможно, дистрибутив-неспецифическая, т.е. универсальная для всех Линуксов).

Про pptp-command знаю, видимо, в итоге и воспользуюсь.

#4454
step_slim написал:
Вообще стартует соединение PPTP по этой команде pppd call НАЗВАНИЕ_СОЕДИНЕНИЯ debug nodetach

Извиняюсь, не опознал команду, вероятно, это то.
Но:


Нет справочного руководства для pptd
#4458

в поисковике man pptp или pptp help

#4468

Спасибо, уже нашел.
man pptd
Вопрос снят.

Войдите или зарегистрируйтесь, чтобы ответить.