LINUX.ORG.RU
ФорумAdmin

openvpn. client-connect


0

0

след ситуация. хочу клиентам раздавать постоянные айпишники. все айпишники лежат в одном файле, откуда я их вытаскиваю грепом и подключаю через client-connect script:

#!/bin/bash
CONFFILE=/test/$1
grep "${common_name}" /etc/ppp/pap-secrets | awk '{print "ifconfig-push " $4 " 10.200.0.223 "}' > $CONFFILE
в /tmp/ создаются временные файлики такого типа :
test:/tmp# cat openvpn_21984_11.tmp 
ifconfig-push 10.200.0.231 10.200.0.223
но айпишники не присваиваются клиенту, тупо выдается из пула. почему такое может быть?


в первом скрипте:

> CONFFILE=/test/$1


опечатка?

и еще - у клиентов в конфиге прописана опция "pull"?

FreeBSD ★★★
()
Ответ на: комментарий от FreeBSD

дело не в опечатке) просто прав не было, сделал CONFFILE=/test/$1, дал прав и все стало ок а что за опция pull?

fixx
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.