История изменений
Исправление Deleted, (текущая версия) :
Спасибо. Должен быть файл «provider», или нужно создать файл с любым именем?
Должен быть файл с любым названием и примерно таким содержимым:
pty 'pptp $IP --nolaunchpppd --loglevel 0 --nobuffer'
noauth
name provider
user $username
password $password
nodefaultroute
persist
holdoff 10
ipparam provider
Также должна быть такая строка в /etc/ppp/chap-secrets:
$username provider $password *
В /etc/ppp/ip-up.d/ создать исполняемый скрипт с любым именем и с таким кодом:
#!/bin/bash
if [[ "$6" == "provider" ]]; then
ip route add $subnet1 via $5
ip route add $subnet2 via $5
fi
И что делать, если у меня директории ip-up.d/ и ip-down.d/ , которыми я давно не пользовался?
Если там что-то свое, то лучше посмотреть, не будет ли это конфликтовать. Можно и просто удалить, да.
Запускать все это дело через pppd call provider
Исходная версия Deleted, :
Спасибо. Должен быть файл «provider», или нужно создать файл с любым именем?
Должен быть файл с любым названием и примерно таким содержимым:
pty 'pptp $IP --nolaunchpppd --loglevel 0 --nobuffer'
noauth
name provider
user $username
password $password
nodefaultroute
persist
holdoff 10
ipparam provider
Также должна быть такая строка в /etc/ppp/chap-secrets:
$username provider $password *
В /etc/ppp/ip-up.d/ создать исполняемый скрипт с любым именем и с таким кодом:
#!/bin/bash
if [[ "$6" == "provider" ]]; then
ip route add $subnet1 via $5
ip route add $subnet2 via $5
fi
И что делать, если у меня директории ip-up.d/ и ip-down.d/ , которыми я давно не пользовался?
Если там что-то свое, то лучше посмотреть, не будет ли это конфликтовать. Можно и просто удалить, да.