SeMant
NoDeny
Старожил
Карма: 4
Offline
Сообщений: 266
|
|
« : 15 Января 2012, 12:12:18 » |
|
У меня несколько серверов 50.32 и 49.32. Я решил всех абонентов перевести с 49.32 на 50.32. Прописал всех вручную, поставил алиас 10.13.0.2 (осн. 10.13.0.1). Возникла проблема: абоненты по pptp на 10.13.0.2 нормально подключаются, а авторизатор подключится не может. Делаю 10,13,0,2 основным, тогда все работает, кроме абонентов авторизующихся на 10,13,0,1. Подскажите что делать ?
|
|
|
Записан
|
|
|
|
elite
Начальник планеты
NoDeny
Спец
Карма: 52
Offline
Сообщений: 1226
In LAN we trust!
|
|
« Ответ #1 : 17 Января 2012, 00:41:01 » |
|
jail в помощь
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #2 : 17 Января 2012, 00:58:08 » |
|
что-то я не допонял, но допустим попробуй в настройках сателлита явно указать на какой ip вешается скрипт авторизации
|
|
|
Записан
|
|
|
|
elite
Начальник планеты
NoDeny
Спец
Карма: 52
Offline
Сообщений: 1226
In LAN we trust!
|
|
« Ответ #3 : 17 Января 2012, 01:06:51 » |
|
ему надо, чтобы клиенты могли использовать оба из ип адресов можно в jail поднять еще одну копию сервера авторизации ))
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #4 : 17 Января 2012, 01:41:54 » |
|
ему надо, чтобы клиенты могли использовать оба из ип адресов можно в jail поднять еще одну копию сервера авторизации ))
ааа. Ну, да, проблема в том, что сервер не отвечает на запрос клиента, а создает ответное соединение. Я где-то рассказывал зачем это нужно. Хотя проблем от этого больше чем пользы, в частности многие проги у клиентов блочат входящие соединения на авторизатор. А по сути вопроса... пока в голову ничего не приходит кроме твоего предложенного варианта. Играться с натом, но надо хитро както...
|
|
|
Записан
|
|
|
|
VitalVas
NoDeny
Спец
Карма: 60
Offline
Сообщений: 991
|
|
« Ответ #5 : 17 Января 2012, 16:00:52 » |
|
из переписки Виталий Василенко: какие признаки авторизатора, когда он не авторизуеться? Виталий Василенко: что пишет авторизатор KIT: авторизатор пишет нет связи с сервером, а вот perl nol2auth.pl -v пишет не верный пароль Виталий Василенко: а пароль подходит? "всегда онлайн" включено? KIT: пароль правильный( ставлю айпи сервера осн, авторизуется) всегда онлайн включено инет работает Виталий Василенко: отключите "всегда онлайн" тогда будет работать авторизатор KIT: пишет зашифрованый ключ послан в ответ, но ключ чёрный Виталий Василенко: проверьте, не блокирует что-то на компютере у клиента должен быть всега открыт порт 7723-udp KIT: не блокирует KIT: пробовал только что проделать всё это на др сервере, там 49.32 всё нормально по алиасу подключается KIT: сервера должны быть идентичны настраивалось на одном и размножалось, только на одном 49.32 обновляли до 50.32 работает какая-то магия
|
|
« Последнее редактирование: 17 Января 2012, 16:03:01 от VitalVas »
|
Записан
|
|
|
|
Sork
NoDeny
Пользователь
Карма: 3
Offline
Сообщений: 29
Nodeny 50.32.
|
|
« Ответ #6 : 17 Января 2012, 18:17:51 » |
|
была аналогичная проблема когда в был основной интерфейс 10.0.0.1 и два CARP-интерфейса 10.0.0.2 10.0.0.3 необходимо было чтобы пользователи работали и через 10.0.0.2 и через 10.0.0.3, сервер же ответ всегда слал от имени 10.0.0.1 (если был забинден на 0.0.0.0), поэтому авторизатор считал что нет связи с сервером. Сделал так на скорую руку: Настройки - Саттелиты - bill_kernel - Агент L2-авторизации - на этот ip будет забинден udp-сервер ... = 10.0.0.2+ поднял дополнительную копию nol2auth /usr/local/nodeny/nol2auth.pl скопировать в файл /usr/local/nodeny/nol2authcarp.pl... [b]$My_server_ip="10.0.0.3"; # $My_server_ip=$c{My_server_ip};[/b] $Server_ip=$My_server_ip? inet_aton($My_server_ip) : INADDR_ANY; $My_port=$c{My_port};
$proto=getprotobyname('udp'); unless( socket(SOCKET,PF_INET,SOCK_DGRAM,$proto) && bind(SOCKET,sockaddr_in($My_port,$Server_ip)) ) ... //usr/local/etc/rc.d/nol2auth.sh скопировать в /usr/local/etc/rc.d/nol2authcarp.sh
|
|
|
Записан
|
|
|
|
SeMant
NoDeny
Старожил
Карма: 4
Offline
Сообщений: 266
|
|
« Ответ #7 : 20 Января 2012, 08:29:27 » |
|
Заменил Я в /usr/local/nodeny/nol2authcarp.pl $My_server_ip=$c{My_server_ip}; на $My_server_ip="10.13.0.6"; # $My_server_ip=$c{My_server_ip}; Выдаёт при запуске /usr/local/etc/rc.d/nol2authcarp.sh
Starting nol2authcarp...Scalar found where operator expected at nol2authcarp.pl line 48, near "]$My_server_ip" (Missing operator before $My_server_ip?) syntax error at nol2authcarp.pl line 48, near "]$My_server_ip" Execution of nol2authcarp.pl aborted due to compilation errors. OK
|
|
|
Записан
|
|
|
|
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
Карма: 116
Offline
Сообщений: 1059
|
|
« Ответ #8 : 20 Января 2012, 11:11:11 » |
|
Ну русским же языком, английскими буквами написано - ошибка синтаксиса! Пропущен оператор в строке 48. Скорее всего, что в 47-й строке, в конце не стоит ";"
|
|
|
Записан
|
|
|
|
SeMant
NoDeny
Старожил
Карма: 4
Offline
Сообщений: 266
|
|
« Ответ #9 : 20 Января 2012, 14:34:14 » |
|
так чуть-чуть не так
Заменил Я в /usr/local/nodeny/nol2authcarp.pl $My_server_ip=$c{My_server_ip}; на $My_server_ip="10.13.0.6"; # $My_server_ip=$c{My_server_ip};
B выдало при запуске /usr/local/etc/rc.d/nol2authcarp.sh
Starting nol2authcarp...Scalar found where operator expected at nol2authcarp.pl line 48, near "]$My_server_ip" (Missing operator before $My_server_ip?) syntax error at nol2authcarp.pl line 48, near "]$My_server_ip" Execution of nol2authcarp.pl aborted due to compilation errors. OK
47 строка пустая, а 46 заканчивается на ;
|
|
|
Записан
|
|
|
|
SeMant
NoDeny
Старожил
Карма: 4
Offline
Сообщений: 266
|
|
« Ответ #10 : 20 Января 2012, 14:37:53 » |
|
&Log("====== - NoDeny L2-auth starting - ======");
[b]$My_server_ip="10.13.0.6"; # $My_server_ip=$c{My_server_ip};[/b] $Server_ip=$My_server_ip? inet_aton($My_server_ip) : INADDR_ANY; $My_port=$c{My_port};
|
|
« Последнее редактирование: 20 Января 2012, 14:46:45 от semant »
|
Записан
|
|
|
|
Sork
NoDeny
Пользователь
Карма: 3
Offline
Сообщений: 29
Nodeny 50.32.
|
|
« Ответ #11 : 20 Января 2012, 15:10:52 » |
|
уберите [ b ] и [ /b ] я не увидел что с сегменте "код" не работает разметка форума.
|
|
|
Записан
|
|
|
|
SeMant
NoDeny
Старожил
Карма: 4
Offline
Сообщений: 266
|
|
« Ответ #12 : 20 Января 2012, 15:49:09 » |
|
да Я после того как на форуме начал отписывать сам увидел. вроде пока работает. СПАСИБО
|
|
|
Записан
|
|
|
|
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
Карма: 116
Offline
Сообщений: 1059
|
|
« Ответ #13 : 22 Января 2012, 14:08:06 » |
|
Blind copy-paste...
|
|
|
Записан
|
|
|
|
|