Здравствуйте все!
Люди, нужны 2 скрипта, которые бы запускали подключение к инету:
а)
route add -host 217.21.59.1 gw 192.168.85.254
route add -host 172.16.5.1 gw 192.168.85.254
pppd call server debug nodetach
route add default gw 87.252.252.254
б)
route add -host 213.184.224.37 gw 192.168.85.253
route add -host 10.1.9.1 gw 192.168.85.253
pppd call atlant debug nodetach
route add default gw 213.184.255.33
Причём последние строки нужно выполнять после подключения.
Конфиги рабочие, к интернету уже подключался - с этим проблем нет.
Единственное - задолбался всё это вводить вручную, поэтому хотел написать скрипт -
да сам я толком в Линуксовых скриптах не разбираюсь(я недавно пересел на линукс буквально вчера).
Я конечно попробовал что-то написать - но не работает(что вобсчем-то предсказуемо было):
#!/bin/sh
su
route add -host 217.21.59.1 gw 192.168.85.254
route add -host 172.16.5.1 gw 192.168.85.254
pppd call server debug nodetach
route add default gw 87.252.252.254
(права на выполнение как программы я ставил)
Спасибо всем, кто поможет!
P.S.: Mandriva 2008.
Скрипт для выхода в интернет
Модератор: Модераторы разделов
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Скрипт для выхода в интернет
"su" -- не надо. Это интерактивная команда. Уберите ее и выполняйте скрипт от рута.
-
skvitek
- Сообщения: 96
Re: Скрипт для выхода в интернет
Спасибо, до строки
pppd call server debug nodetach
всё действительно доходит, но судя по отсутсвию соединения,
не выполняется последняя строка:
route add default gw 87.252.252.254
А как это можно исправить?
pppd call server debug nodetach
всё действительно доходит, но судя по отсутсвию соединения,
не выполняется последняя строка:
route add default gw 87.252.252.254
А как это можно исправить?
nyashka
-
Liksys
- Сообщения: 2910
Re: Скрипт для выхода в интернет
Код: Выделить всё
#!/bin/sh
# Script A
route add -host 217.21.59.1 gw 192.168.85.254 && \
route add -host 172.16.5.1 gw 192.168.85.254 && \
pppd call server debug nodetach && \
route add default gw 87.252.252.254Код: Выделить всё
#!/bin/sh
# Script B
route add -host 213.184.224.37 gw 192.168.85.253 && \
route add -host 10.1.9.1 gw 192.168.85.253 && \
pppd call atlant debug nodetach && \
route add default gw 213.184.255.33-
skvitek
- Сообщения: 96
Re: Скрипт для выхода в интернет
И это не помогло... "pppd call server debug nodetach" вызывается прекрасно, но
"route add default gw 87.252.252.254" приходится дописывать вручную.
Может быть нужно какие конфиги мои выложить?
"route add default gw 87.252.252.254" приходится дописывать вручную.
Может быть нужно какие конфиги мои выложить?
nyashka
-
skvitek
- Сообщения: 96
Re: Скрипт для выхода в интернет
Всё, всем спасибо - настроил путём правки ещё парочки конфигов. Но скрип используется тот же(только без последней строки). Ещё раз спасибо!
nyashka