Собственно хотел поинтересоваться насчет 2 проблем, одну давно заметил, а другая появилась вчера:
1. Когда использую прямую маршрутизацию vpn сервера (настраиваю инет через vpnpptp), то когда качаю торрентом первые минут 5 скорость огромная, потом интернет траффик встает и все (соединение не отпадает) и приходится переподключаться заново, спросил знакомого из ТП, говорит что у меня наверно чтото (хотя не факт, походу он про прямую маршрутизацию вообще не понял). Без прямой маршрутизации скорость, так скажем, как всегда и инет работает нормал.
2. Заметил эту проблему вчера, собственно дело в том, что неожиданно перестал запускаться интернет с ярлыка подключения, попробовал в консоли ввести команду, которая в ярлыке прописана (sudo /opt/vpnpptp/ponoff), и тоже нулевой эффект. Запускаю из списка программ ponoff и тоже нулевой эффект. В результате приходится запускать инет запуская vpnpptp на редактирование подключения, проходить всестадии так скажем и в конце жать на "тестовое подключение", только так и срабатывает. Грешу на вчерашние обновления.
p.s. плотно на Линуксе, а тем более на Мандриве сужу может как месяц, поэтому если что сильно не материте :)
Маршрутизация и ярлык подключения к интернету
(sudo /opt/vpnpptp/ponoff)
А Вы sudo в Мандриве настраивали?
Попробуйте удалить vpnpptp и установить новую версию с сайта http://code.google.com/p/vpnpptp/downloads/list только сегодня ее залил.
Поставьте галочку разрешения пользователям управлять подключением - это настроит Вам sudo или уберите эту галочку.
Какой из типов VPN у Вас проблемный: PPTP или L2TP?
Маршрутизация осуществляется по стандартам http://wiki.mandriva.com/ru/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_VPN_%D0%B2_Mandriva разве она может влиять на скорость? невероятно.
Проверьте не удалили ли вы случайно пакет sudo.
Gnom
В том то и прикол, что нет, обновление ставил на sudo может из-за этого
romkaromka
а для x64 новая версия будет ?
Использую pptp
поставил разрешение на редактирование интернет соединения для пользователей и не стал инет совсем запускаться ))
народ видимо, чтото с sudo стало после обновления, как ее настроить то ?
zet_lab, В Мандриве нет sudo по умолчанию,пользуйтесь su.
Если sudo у Вас слетело, то отключите опцию разрешения пользователям управлять подключением - конфигуратор vpnpptp отменит использование sudo.
Если очень надо чтобы пользователи управляли подключением, то зайдите в Установку и удаление программ, найдите sudo, удалите его, потом установите sudo постарее.
64-битная версия будет на днях.
Можно запустить из консоли:
su -
ввести пароль root (не отображается)
ponoff
если отменить использование sudo то ведь, я так понимаю, придется только из под root'а запускать инет ?
народ мне кажется мы от темы немного уходим, мне нужно как и раньше, чтобы с ярлыка инет стартовал, а не из под root как теперь
p.s. попробую с sudo поэксперементирую
p.p.s. жду новой версии vpnpptp
чтото с sudo стало после обновления, как ее настроить то ?
В терминале от рута
[console]visudo[/console]
Должны быть строчки
zet ALL=(ALL) ALL
zet ALL=NOPASSWD:/opt/vpnpptp/ponoff
Вместо zet - имя пользователя
если отменить использование sudo то ведь, я так понимаю, придется только из под root'а запускать инет ?
народ мне кажется мы от темы немного уходим, мне нужно как и раньше, чтобы с ярлыка инет стартовал, а не из под root как теперь
p.s. попробую с sudo поэксперементирую
p.p.s. жду новой версии vpnpptp
Если в конфигураторе vpnpptp отменить разрешение пользователям управлять подключением, то с ярлыка на Рабочем столе будет стартовать, только спросит у Вас пароль администратора. Никто не запрещает Вам поставить эту галочку вновь потом, но сначала переустановите все же sudo попробуйте, ведь проблема у Вас началось именно после обновления sudo - значит, в нем проблемы.
С новым sudo проблемы:
[console]
sudo /opt/vpnpptp/vpnpptp
No protocol specified
(vpnpptp:19873): Gtk-WARNING **: cannot open display: :0.0
[/console]
Рецепт:
запускайте из консоли командой:
[console]xhost +LOCAL: ; sudo /opt/vpnpptp/ponoff[/console]
в ближайшем обновлении vpnpptp будет поправка
Подведу итог.
Запуск графических приложений под root будет происходить через xsudo. Этот пакет можно будет скачать и установить из репозитория Edumandriva.
Пользователям программы vpnpptp ничего дополнительно скачивать и устанавливать будет не надо, надо будет лишь обновить пакет vpnpptp до свежей версии, как только она выйдет. Конфигуратор vpnpptp сам сделает необходимые дополнения, если пакет xsudo не будет установлен, но если будет установлен пакет sudo и если будет выбрана хотя бы одна из опций: разрешение пользователям управлять подключением/разрешение пользователям конфигурировать соединение.
Привожу механизм действия xsudo, так как он несложный, и всё это можно сделать самим, не ставя пакет xsudo из репозитория:
под root:
1) создать файл:
[console]touch /usr/bin/xsudo[/console]
2) вписать в него:
#!/bin/bash
[ -n "$XAUTHORITY" ] || XAUTHORITY="$HOME/.Xauthority"
export XAUTHORITY
exec sudo "$@"3) дать этому скрипту права на выполнение:
[console]chmod a+x /usr/bin/xsudo[/console]
4) дописать в файл /etc/sudoers:
Defaults env_keep += "DISPLAY XAUTHORITY XAUTHLOCALHOSTNAME"5) закомментировать в файле /etc/sudoers строку (если она есть):
# Defaults requiretty6) дописать в файл /etc/sudoers:
ALL ALL=NOPASSWD:/opt/vpnpptp/ponoffто есть любую программу, которую нужно будет запустить через xsudo без запроса пароля.
После всех этих действий запускать программы можно командой через xsudo:
[console]xsudo /opt/vpnpptp/ponoff[/console]
Спасибо akdengi за помощь в обобщении и тестировании этого материала.
В Мандриве нет sudo по умолчанию
есть. только оно не настроено как в бубунте (ВСЁ ДЛЯ ВСЕХ).
romkaromka, ЕМНИП раньше можно было просто набрать
[console]su -[/console]
а потом запускать любые программы от рута (в т.ч. и графические). Где-то с 2009.0 стало возможно просто набирать
[console]su[/console]
Поломали? Тогда Зачем эти костыли?
[quote=Gnom]В Мандриве нет sudo по умолчанию
есть. только оно не настроено как в бубунте (ВСЁ ДЛЯ ВСЕХ).
romkaromka, ЕМНИП раньше можно было просто набрать
[console]su -[/console]
а потом запускать любые программы от рута (в т.ч. и графические). Где-то с 2009.0 стало возможно просто набирать
[console]su[/console]
Поломали? Тогда Зачем эти костыли?[/quote]
Я и в 2007 набирал
[console]su[/console]
и всё работало,и работает,вроде ни чего не поломали.Я так понимаю,кто переходит с Ubuntu на мандриву,по привычки ищет sudo.
Для запуска графических программ с правами root, но без пароля root. Ваши su и su - требуют ввода пароля root.
Это не костыли - это нормальный подход, в сети вон реальные костыли на эту тему, каких только нет.
Для запуска графических программ с правами root, но без пароля root. Ваши su и su - требуют ввода пароля root.
Ну я думаю не настолько это обременительно,ввести 6-8 знаков пароля.
Пользователи не должны знать пароль администратора, но администратор должен иметь право разрешить пользователям выходить в интернет. А программа для выхода в интернет в данном случае графическая и требует административных привилегий, она же не просто выходит в интернет - у нее есть право корректировать соединение путем правки принадлежащих админу файлов.
В общем есть такие программы, которым xsudo потребуется.
Я так понимаю,кто переходит с Ubuntu на мандриву,по привычки ищет sudo.
я НИКОГДА не ставил у себя Ubuntu.
А программа для выхода в интернет в данном случае графическая и требует административных привилегий
чтож... я написал скрипт,что-бы таких проблем не было.
Пока как-то удается оперативно решать все проблемы и развиваться дальше.
zet_lab, представите когда у Вас проблемы со скоростью вывод
[console]su
ввести пароль админа
route -n[/console]
и когда проблем нет тоже самое представьте
будем смотреть куда у Вас какие маршруты пошли