rain87
Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору вообще интересный вопрос, я даже хз. я бы обратил внимание на скрипт --learn-address, возможно он вызывается, когда клиент прописывает себе новый ИП если этот вариант не сработает - можно ещё смотреть в файл --status - там в ROUTING TABLE есть список всех внутренних роутов впн, с мак адресами клиентов и их сн вот я попробовал поменять мак адрес на своём клиенте rain87public ROUTING TABLE Virtual Address,Common Name,Real Address,Last Ref 00:ff:0e:df:9b:ba,rain87public,*:46184,Wed Aug 21 10:01:16 2013 12:34:56:78:90:12,rain87public,*:46184,Wed Aug 21 10:15:37 2013 к старому маку 00:ff:0e:df:9b:ba добавился новый мак 12:34:56:78:90:12, по которому можно идентифицировать клиента. т.е. как бы клиент не изгалялся и не менял ип/мак, по внутренним роутам мы всегда вычислим его сн правда я менял мак на винде -> она при этом рвёт соединение, т.е. овпн переподключился. возможно на нормальной операционке, без переподключения овпн, этот мак не засветится в файле статуса, хотя мне кажется что должен. в общем надо проверять хотя щас попробовал на убунте сменить мак адрес - SIOCSIFHWADDR: Устройство или ресурс занято - you may need to down the interface так что драйвер овпн не позволяет сменить мак адрес при поднятом интерфейсе. конечно, можно его модифицировать, чтобы позволял - но не факт что при этом сервер не разорвёт соедниение. опять таки надо б проверить, но думаю что это уже лишнее =) | Всего записей: 1744 | Зарегистр. 21-06-2006 | Отправлено: 12:16 21-08-2013 | Исправлено: rain87, 12:28 21-08-2013 |
|