Автор Тема: pppoe без network managera  (Прочитано 2553 раз)

Оффлайн kirilloff

  • Начинающий
  • *
  • Сообщений: 8
pppoe без network managera
« : 07.06.2009 12:27:37 »
Всем здравствуйте.
Понимаю что вопросы про пппое уже по десятку раз обсуждались, и все же ничего полезного для себя я не нашел.
Ситуация такая- снес нетворк манагер, так как он подключал пппое раз через два, и иногда очень подолгу этот процесс подключения длился.
Настроил сеть в центре управления системой и там же настроил пппое.
Все отлично коннектится - после ребута остается конект, но
все дело в том что у меня есть необходимость очень часто отключаться от пппое коннекта и подключаться к нему.
Каждый раз входить в центр управления системой как то неудобно.
Не подскажите как организовать подключение\отключение поудобнее?

Юзая другие дистрибы всегда делал pppoe-conf, потом создавал на рабочем столе (в гноме) кнопки pon dsl и poff,
как сделать нечто подобное в альте? (используя пппое модуль альтератора, как я понял он тут рулит пппое)
п.с: и как в кде создавать кнопки запуска на консольные команды как в гноме?

Заранее спасибо. Версия альта 4.1.1 Desktop

Drool

  • Гость
Re: pppoe без network managera
« Ответ #1 : 07.06.2009 12:34:11 »
Не пробовали настроить pppoe через tkpppoe из пакета rp-pppoe-gui?

Оффлайн dubrsl

  • alt linux team
  • ***
  • Сообщений: 238
Re: pppoe без network managera
« Ответ #2 : 07.06.2009 13:09:11 »
Каждый раз входить в центр управления системой как то неудобно.
Не подскажите как организовать подключение\отключение поудобнее?

Юзая другие дистрибы всегда делал pppoe-conf, потом создавал на рабочем столе (в гноме) кнопки pon dsl и poff,
как сделать нечто подобное в альте? (используя пппое модуль альтератора, как я понял он тут рулит пппое)

альтератор настраивает etcnet. т.е. после настройки вы можете включать/выключать ваш интерфейс через команды ifup ppp0  или ifdown ppp0 от имени root.
поэтому настраивайте sudo и вперед.
WBR,
Slava

Alexei_VM

  • Гость
Re: pppoe без network managera
« Ответ #3 : 07.06.2009 22:57:04 »
у меня есть необходимость очень часто отключаться от пппое коннекта и подключаться к нему.

Зачем? Может просто устранить эту идиотскую необходимость? (например, настроив статические маршруты в локалку).

Оффлайн kirilloff

  • Начинающий
  • *
  • Сообщений: 8
Re: pppoe без network managera
« Ответ #4 : 08.06.2009 11:26:25 »
Зачем? Может просто устранить эту идиотскую необходимость? (например, настроив статические маршруты в локалку).

у меня адсл инет лимитированный по трафику, внутренние ресурсы не тарифицируются
я подключен к роутеру\адсл модему который настроен на гостевой (читая бесплатный) доступ к внутренним ресурсам провайдера
чтобы заиметь доступ к инету я подключаюсь по пппое уже используя свой логин и пароль, а не гостевой, и после подключения трафик даже с бесплатных ресурсов начинает считаться

Оффлайн speccyfan

  • Завсегдатай
  • *
  • Сообщений: 522
  • CCNA
    • speccyfan (Примеры различных конфигураций сетевых сервисов)
Re: pppoe без network managera
« Ответ #5 : 08.06.2009 11:49:43 »
1. настроить sudo
например так:
/etc/sudoers
root    ALL=(ALL) ALL
username      ALL=(ALL) NOPASSWD:ALL
тут username имя пользователя под которым вы работаете.

2. написать два скрипта, в одном:
#!/bin/sh
sudo /usr/sbin/pppoe-start
во втором:
#!/bin/sh
sudo /usr/sbin/pppoe-stop
3. Сделать скрипты запускаемыми и делать ярлычки на эти скрипты.
With best regards, Yury Konovalov aka 2:453/53

Alexei_VM

  • Гость
Re: pppoe без network managera
« Ответ #6 : 08.06.2009 12:23:18 »
#!/bin/sh
sudo /usr/sbin/pppoe-start

Зачем pppoe при использовании etcnet? ifup и ifdown.

Оффлайн speccyfan

  • Завсегдатай
  • *
  • Сообщений: 522
  • CCNA
    • speccyfan (Примеры различных конфигураций сетевых сервисов)
Re: pppoe без network managera
« Ответ #7 : 09.06.2009 22:03:32 »
Автор темы настроил соединение при помощи pppoe-setup, сделать pppoe-start вполне логично, тем более, что это проверено и работает. Это один из возможных вариантов, предлагайте свои, если не нравится этот.
With best regards, Yury Konovalov aka 2:453/53

Коля

  • Гость
Re: pppoe без network managera
« Ответ #8 : 09.06.2009 22:15:11 »
Не пробовали настроить pppoe через tkpppoe из пакета rp-pppoe-gui?

как сделать нечто подобное в альте? (используя пппое модуль альтератора, как я понял он тут рулит пппое)
п.с: и как в кде создавать кнопки запуска на консольные команды как в гноме?

 Прекрасный вариант,сам именно так подключаюсь,и кнопки вам будут.
 Только надо установить  rp-pppoe-gui,либо apt-get install,либо через синаптик.Потом от рута tkpppoe и настраивайте себе на здоровье.
« Последнее редактирование: 09.06.2009 22:18:19 от Колян »

Drool

  • Гость
Re: pppoe без network managera
« Ответ #9 : 09.06.2009 23:21:17 »
Потом от рута tkpppoe и настраивайте себе на здоровье.

Кстати, при настройке от рута ставится галочка, и тогда юзер будет иметь право нажать на кнопки Connect/Disconnect. Рут не будет нужен.

Оффлайн dubrsl

  • alt linux team
  • ***
  • Сообщений: 238
Re: pppoe без network managera
« Ответ #10 : 10.06.2009 13:38:10 »
Зачем? Может просто устранить эту идиотскую необходимость? (например, настроив статические маршруты в локалку).

у меня адсл инет лимитированный по трафику, внутренние ресурсы не тарифицируются
я подключен к роутеру\адсл модему который настроен на гостевой (читая бесплатный) доступ к внутренним ресурсам провайдера
чтобы заиметь доступ к инету я подключаюсь по пппое уже используя свой логин и пароль, а не гостевой, и после подключения трафик даже с бесплатных ресурсов начинает считаться
Какая сеть у внутренних ресурсов провайдера известна?
Если да, то сделайте статический маршрут для этой сети через бесплатный интерфейс. И не нужно будет дергать pppoe.
Например:
# ip r
91.222.226.33 via 192.168.1.1 dev eth0    - это статический маршрут к ppp серверу
192.168.4.1 dev ppp0  proto kernel  scope link  src 192.168.4.3
192.168.1.0/24 via 192.168.1.1 dev eth0 - это статический маршрут к внутренним ресурсам провайдера
192.168.1.0/24 dev eth0  proto kernel  scope link  src 192.168.1.33  metric 1
default dev ppp0  scope link - маршрут по умолчанию для всего остального
WBR,
Slava

Оффлайн speccyfan

  • Завсегдатай
  • *
  • Сообщений: 522
  • CCNA
    • speccyfan (Примеры различных конфигураций сетевых сервисов)
Re: pppoe без network managera
« Ответ #11 : 10.06.2009 13:47:01 »
Что бы роутинг на гостевые ресурсы сам поднимался при подключении pppoe соединения, положите скрипт в /etc/ppp/ip-up.d
примерно такого содержания (отредактировать по вкусу, тут пример для Белорусского провайдера ByFly):
#!/bin/sh
# new network
route add -net 86.57.151.0 netmask 255.255.255.224 gw 192.168.1.1
# game servers
route add -net 86.57.251.28 netmask 255.255.255.255 gw 192.168.1.1

# radio servers
route add -net 86.57.250.35 netmask 255.255.255.255 gw 192.168.1.1
route add -net 86.57.251.19 netmask 255.255.255.255 gw 192.168.1.1
route add -net 86.57.251.23 netmask 255.255.255.255 gw 192.168.1.1
route add -net 86.57.251.24 netmask 255.255.255.255 gw 192.168.1.1

# stat.byfly.by
route add -net 86.57.253.1 netmask 255.255.255.255 gw 192.168.1.1
# www.byfly.by
route add -net 193.232.248.79 netmask 255.255.255.255 gw 192.168.1.1
# www.belpak.by
route add -net 193.232.248.80 netmask 255.255.255.255 gw 192.168.1.1
# jabber
route add -net 82.209.245.151 netmask 255.255.255.255 gw 192.168.1.1
# mogilev
route add -net 194.158.206.240 netmask 255.255.255.255 gw 192.168.1.1
route add -net 194.158.206.241 netmask 255.255.255.255 gw 192.168.1.1
route add -net 194.158.206.246 netmask 255.255.255.255 gw 192.168.1.1
# grodno
route add -net 194.158.202.59 netmask 255.255.255.255 gw 192.168.1.1
# brest
route add -net 82.209.195.15 netmask 255.255.255.255 gw 192.168.1.1
# dc
route add -net 86.57.250.0 netmask 255.255.254.0 gw 192.168.1.1
route add -net 86.57.246.0 netmask 255.255.255.0 gw 192.168.1.1
route add -net 93.84.112.0 netmask 255.255.248.0 gw 192.168.1.1
# extmedia at dc
route add -net 91.149.189.0 netmask 255.255.255.128 gw 192.168.1.1
route add -net 91.149.189.128 netmask 255.255.255.192 gw 192.168.1.1
route add -net 93.125.53.0 netmask 255.255.255.0 gw 192.168.1.1
# tut.by at dc
route add -net 91.149.157.0 netmask 255.255.255.128 gw 192.168.1.1
# dns
route add -net 82.209.200.16 netmask 255.255.255.255 gw 192.168.1.1
route add -net 82.209.200.17 netmask 255.255.255.255 gw 192.168.1.1
В данном случае гостевое соединение настроено в ADLS модеме и роутинг на ip модема, можно поднять гостевое соединение в линуксе тогда роутинг будет на какой-то интерйейс,  типа dev ppp0
With best regards, Yury Konovalov aka 2:453/53

Оффлайн kirilloff

  • Начинающий
  • *
  • Сообщений: 8
Re: pppoe без network managera
« Ответ #12 : 13.06.2009 13:32:42 »
спасибо - так и сделал - я как раз на byfly и сижу

Оффлайн speccyfan

  • Завсегдатай
  • *
  • Сообщений: 522
  • CCNA
    • speccyfan (Примеры различных конфигураций сетевых сервисов)
Re: pppoe без network managera
« Ответ #13 : 16.06.2009 16:54:26 »
спасибо - так и сделал - я как раз на byfly и сижу
Не за что, а я таки подозревал, что Вы на ByFly сидите  :-)
With best regards, Yury Konovalov aka 2:453/53