powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / openvpn, client-connect
14 сообщений из 14, страница 1 из 1
openvpn, client-connect
    #35772185
fixxoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
след ситуация. хочу клиентам раздавать постоянные айпишники. все айпишники лежат в одном файле, откуда я их вытаскиваю грепом и подключаю через client-connect script:
Код: plaintext
1.
2.
3.
#!/bin/bash
CONFFILE=/test/$ 1 
grep "${common_name}" /etc/ppp/pap-secrets | awk '{print "ifconfig-push " $4 " 10.200.0.223 "}' > $CONFFILE
в /tmp/ создаются временные файлики такого типа
:
Код: plaintext
1.
2.
test:/tmp# cat openvpn_21984_11.tmp 
ifconfig-push  10 . 200 . 0 . 231   10 . 200 . 0 . 223 
но айпишники не присваиваются клиенту, тупо выдается из пула. почему такое может быть?
...
Рейтинг: 0 / 0
openvpn, client-connect
    #35772250
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Файлики-то создаются, а openvpn о них знает?

И каким боком тут /etc/ppp/pap-secrets затесался?
...
Рейтинг: 0 / 0
openvpn, client-connect
    #35772293
fixxoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну по идее знает, ведь $1 это опенвпновсий временный конфиг
просто айпишники из пптп) база общая должна быть.
...
Рейтинг: 0 / 0
openvpn, client-connect
    #35772312
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуйте CONFFILE=$1
...
Рейтинг: 0 / 0
openvpn, client-connect
    #35772344
fixxoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft,

изначально так и пробовал, тогда коннекта вообще нет
...
Рейтинг: 0 / 0
openvpn, client-connect
    #35772359
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fixxoffmiksoft,

изначально так и пробовал, тогда коннекта вообще нетМогу предположить, что тогда openvpn файл находит, но мешает что-то другое. А так файл просто не находится и, как следствие, не используется.

Кстати, а как это маска у вас может быть 10.200.0.223 ???

man openvpn
--ifconfig-push local remote-netmask--ifconfig-push local remote-netmask
Push virtual IP endpoints for client tunnel, overriding the --ifconfig-pool dynamic allocation.
The parameters local and remote-netmask are set according to the --ifconfig directive which you want to execute on the client machine to configure the remote end of the tunnel. Note that the parameters local and remote-netmask are from the perspective of the client, not the server. They may be DNS names rather than IP addresses, in which case they will be resolved on the server at the time of client connection.

This option must be associated with a specific client instance, which means that it must be specified either in a client instance config file using --client-config-dir or dynamically generated using a --client-connect script.

Remember also to include a --route directive in the main OpenVPN config file which encloses local, so that the kernel will know to route it to the server's TUN/TAP interface.

OpenVPN's internal client IP address selection algorithm works as follows:

1 -- Use --client-connect script generated file for static IP (first choice).
2 -- Use --client-config-dir file for static IP (next choice).
3 -- Use --ifconfig-pool allocation for dynamic IP (last choice).
...
Рейтинг: 0 / 0
openvpn, client-connect
    #35772371
fixxoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это не маска:)

это локальный адрес, шлюз) если устройство tun, то маска вообще не передается.

знать бы еще, что ему мешает..
...
Рейтинг: 0 / 0
openvpn, client-connect
    #35772385
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fixxoffэто не маска:)

это локальный адрес, шлюз) если устройство tun, то маска вообще не передается.Ману вы не верите?
...
Рейтинг: 0 / 0
openvpn, client-connect
    #35772431
fixxoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft, верю. вы просто не правильно его поняли.
собственно, я разобрался в чем дело. действительно, ваше предположение было верным:
[quote]Могу предположить, что тогда openvpn файл находит, но мешает что-то другое. А так файл просто не находится и, как следствие, не используется.[/quote]
временный файлик создавался в той папке, где у него не было прав. вы мне помогли, спасибо:)
...
Рейтинг: 0 / 0
openvpn, client-connect
    #35772473
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fixxoffmiksoft, верю. вы просто не правильно его поняли.как можно неправильно понять "remote-netmask"?
...
Рейтинг: 0 / 0
openvpn, client-connect
    #35773018
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftfixxoffmiksoft, верю. вы просто не правильно его поняли.как можно неправильно понять "remote-netmask"?Впрочем, можете не пояснять, разобрался.
Вы были правы.
...
Рейтинг: 0 / 0
openvpn, client-connect
    #35773038
fixxoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тут возникла еще одно проблема. судя по всему айпишник и шлюз должны быть из 252 подсетки. т.е. один шлюз для всех нельзя использовать?
...
Рейтинг: 0 / 0
openvpn, client-connect
    #35773054
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fixxoffтут возникла еще одно проблема. судя по всему айпишник и шлюз должны быть из 252 подсетки. т.е. один шлюз для всех нельзя использовать?могу ошибаться (а доку лезть лень), но вроде бы там есть какая-то спецификая, связанная с TUN/TAP.
...
Рейтинг: 0 / 0
openvpn, client-connect
    #35815012
Aldebaran
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у меня два вопроса!!Мой OpenVPN сервер присваивает клиенту и серверу ипишник и маску 255.255.255.252...насколько я помню это маска дает ограничение и в это сетке могут существовать не больше двух клиентов?или нет?
и вопрос номер 2..как исковеркать конфиг сервера так чтобы клиент заходящий по опенвпн к нам в офис мог использовать офисный инет..(наподобие windows клиентов в стандартном впн сервере гед в настройках существует галочка использовать удаленный шлюз сети)))подскажите плиз кто что знает..спасибо
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / openvpn, client-connect
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]