Вот, сижу в Линуксе, через VPN, радуюсь!!! Но есть одна, маленькая проблема: для подключения постоянно нужно вводить следующее:
[root@localhost stas]# route delete default
[root@localhost stas]# route add -host 10.8.0.1 gw 10.64.45.1
[root@localhost stas]# pptp 10.8.0.1 call ufanet
[root@localhost stas]# route add default ppp0
Так вот, можно ли как то упростить задачу??? После пятого раза у меня уже мондраж пошёл!!! Очень прошу помогите юнному Линуксоиду!!! Либо что бы при включении компа инет уже работал, либо просто что б иконка на рабочем столе была для подключения.
Последний вопрос по VPN (Зачем так много набирать в консоли?)
Модератор: Bizdelnick
-
Shura
- Сообщения: 1537
- Статус: Оказывается и без KDE есть жизнь
- ОС: FreeBSD 8.0-RC2
Re: Последний вопрос по VPN
напиши скрипт
типа такого:
потом на него chmod +x script.sh
и все, будешь запускать его.
типа такого:
#!/bin/sh
route delete default
route add -host 10.8.0.1 gw 10.64.45.1
pptp 10.8.0.1 call ufanet
route add default ppp0
потом на него chmod +x script.sh
и все, будешь запускать его.
Rock'n'roll мертв © БГ
-
Portnov
- Модератор
- Сообщения: 1786
- Статус: Матёрый линуксоид
- ОС: Debian testing/unstable
Re: Последний вопрос по VPN
Можно сделать скрипт, как написали выше. А еще можно взять скрипт pptp-command из Mandriv-ы. Вводите "pptp-command setup", отвечаете на вопросы, выбираете default tunnel, а потом подключение будет проиходить просто по "pptp-command start".
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
-
OXPAHA
- Сообщения: 164
- ОС: Debian Lenny->Simply Linux
Re: Последний вопрос по VPN
Огромное спасибо за совет!!! Только вот начиная с "потом на него chmod +x script.sh..." мне не понятно, если можно, распиши всё для тех кто в танке!!! (тоесть, для меня, я ж говорю, я юнный ещё!!!)
Да, и что значит Восклицательный знак перед /bin/sh, я прям так и ввёл!!!
[root@localhost stas]# !/bin/sh
bash: !/bin/sh: event not found
-
ety
- Сообщения: 358
- ОС: Linux
Re: Последний вопрос по VPN
он указывает системе какая программа будет выполнять данный скрипт, и должен быть в скрипте вместе с #
Образование - это вовсе не то, чему человека учили, а то, чему он научился.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
-
OXPAHA
- Сообщения: 164
- ОС: Debian Lenny->Simply Linux
Re: Последний вопрос по VPN
Какой то ответ, не значащий для меня ничего...
1. Я ж написал:
[root@localhost stas]# !/bin/sh
bash: !/bin/sh: event not found
И что тогда мне делать
2. так как написать скрипт то??? Чем ответ будет ЯСНЕЕ, тем лучше...
-
Slimy
- Сообщения: 1689
- ОС: openSuSE 11.2 GM (GеMор едишн)
Re: Последний вопрос по VPN
помоему в строке
#!/bin/sh
не должно быть пробелов а у вас есть. Во -вторых создавать нужно только в linux редакторах если делать из под notepad.exe работать не будет
. И вот еще что вводить эти строки не нужно в командную строку.
Нужно создать текстовый файл в любом редкторе скопировать в него...
...и сохранить (допустим с именем script) затем положить в /bin или /home/<user>/bin перейти в эту директорию в консоли и дать команду chmod +x script.sh . Можно сделать это и мышкой просто постаить крестики в свойствах файла разрешив тем самым его выполенение. после этих плясок можно ввести в строке просто script и он будет выполнен.
#!/bin/sh
не должно быть пробелов а у вас есть. Во -вторых создавать нужно только в linux редакторах если делать из под notepad.exe работать не будет
Нужно создать текстовый файл в любом редкторе скопировать в него...
Код: Выделить всё
#!/bin/sh
route delete default
route add -host 10.8.0.1 gw 10.64.45.1
pptp 10.8.0.1 call ufanet
route add default ppp0...и сохранить (допустим с именем script) затем положить в /bin или /home/<user>/bin перейти в эту директорию в консоли и дать команду chmod +x script.sh . Можно сделать это и мышкой просто постаить крестики в свойствах файла разрешив тем самым его выполенение. после этих плясок можно ввести в строке просто script и он будет выполнен.
Если уже ничего не помогает - прочти инструкцию.
sysinstall - гадость :)
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
sysinstall - гадость :)
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
-
ety
- Сообщения: 358
- ОС: Linux
Re: Последний вопрос по VPN
абсолютная неправда! некоторые версии баши читают сразу "#! /", как магическое число, именно по этому во всех портабельных скриптах пишется через пробел.
будьте грамотными товарищи.
Образование - это вовсе не то, чему человека учили, а то, чему он научился.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
-
OXPAHA
- Сообщения: 164
- ОС: Debian Lenny->Simply Linux
Re: Последний вопрос по VPN
Спасибо всем!!! Всё получилось!!!
-
Jan2ary
- Бывший модератор
- Сообщения: 630
- Статус: Тщедушный очкарик
Re: Последний вопрос по VPN
Ни разу в жизни не видел портабельных скриптов. Хотя работает.
Не шалю, никого не трогаю, починяю примус...
-
OXPAHA
- Сообщения: 164
- ОС: Debian Lenny->Simply Linux