POWERLan Posted March 3, 2005 Posted March 3, 2005 А всетаки есть ли очумельцы которые умудрились прикрутить VPN к СТГ ?
Guest Guest Posted March 3, 2005 Posted March 3, 2005 Почему бы не сделать это с помощью 2 машин по схеме: инет - 1машина - 2машина - клиенты. На второй машине VPN сервер, к которому цепляются клиенты. На первой машине stargazer c галочками always online у всех клиентов.
Max Posted March 3, 2005 Posted March 3, 2005 Я кстати так и планирую в ближайшее время... Стг + mpd 3.18, думаю пойдёт... Когда сделаю напишу
XoRe Posted March 3, 2005 Posted March 3, 2005 Есть хорошая конкретно про настройку MPD. На опеннете поищи. После её прочтения шансов НЕ настроить MPD у тебя нет =)
Guest Guest Posted March 3, 2005 Posted March 3, 2005 http://abills.sourceforge.net/ Что еще для счастья надо
Max Posted March 3, 2005 Posted March 3, 2005 ДА нет же MPD уже стоит давно но в стороне, я имел ввиду всю связку сразу сразу. Пока просто нет сервера свободного.
wind Posted March 3, 2005 Posted March 3, 2005 На сколько мне известно довольно скоро будет модуль vpn к старгейзеру , который решит подобные задачи.
POWERLan Posted March 3, 2005 Author Posted March 3, 2005 Боря пообещял но пока молчит ((( а сервер ставить нада.... Щас юзаю UTM5 штука конечно мочная но дорогая
keshaLG Posted September 18, 2005 Posted September 18, 2005 Я думаю divert будет считать траффик и через VPN да....а модуля досих пор нет((( заметил, что при указании eth0 у клиента, СТГ не считает VPN-адрес, явно надо указывать интефейс VPN-клиента в СТГ, но при коннекте свыше 1го клиента уже трабла (ppp1, ppp2 и .т.д.) жду, не дождусь модуля..... PS СТГ собран с divert ом
p0int Posted September 19, 2005 Posted September 19, 2005 на опеннете и тут видел решение этой проблемы там пререписывают pptp и в конце ppp выстравляеться последняя цифра айпишника
Stranix Posted September 21, 2005 Posted September 21, 2005 Я давно использую Stargazer в режиме использования libipq, и при попытках реализации VPN, мне не хватало всего лишь одной возможности: Указать пользователю в поле интерфейс нечто типа all, чтобы независимо от имени виртуального интерфейса, адрес обсчитывался. Т.к. постоянные адреса задать пользователям не проблема, а к пакеты к старгейзеру попадут в любом случае, т.к. используется таргет QUEUE. Таким образом, очень хотелось бы добавить одно специальное значение в поле имен интерфейсов. P.S. Глюк с двойным траффиком, если роутер провайдера находится в том же сегмента что и сервер со старгейзером тоже остался Может кто занимался этой проблемой и знает что и где надо поправить в исходниках?
p0int Posted September 21, 2005 Posted September 21, 2005 с интерфейсом траблу решил 1 чел ищи на opennet.ru там точно есть
keshaLG Posted September 21, 2005 Posted September 21, 2005 с интерфейсом траблу решил 1 чел ищи на opennet.ru там точно есть 2 p0int ну есть, http://www.opennet.ru/base/patch/pptpd_fix_int.txt.html а ты сам патчил, получилось?
p0int Posted September 21, 2005 Posted September 21, 2005 патчил получилось тока версию постарее надо какую точно не помню
keshaLG Posted September 22, 2005 Posted September 22, 2005 патчилполучилось z = sscanf(inet_ntoa(inetaddrs[1]), "%s.%s.%s.%s", m[0], m[1], m[2], m[3]); syslog(LOG_INFO, "CTRL M: %s , %s , %s, %s ", m[0], m[1], m[2], m[3]); результат: Sep 22 10:30:24 ХХХХnet pptpd[4716]: CTRL M: 192.168.1.14 , 168.1.14 , 1.14 ля, где же m[3] или как вообще вытянуть последний байт адреса? если подсунуть inet_ntoa(inetaddrs[1]) == 192.168.001.14 - то работает у тебя наверное сеть вида: 192,168,ХХХ,0 ?
keshaLG Posted September 22, 2005 Posted September 22, 2005 да нет 192.168.9.x вроде пропатчил с горем пополам, и криками людей в ИРК-чатах))
нечто Posted October 4, 2005 Posted October 4, 2005 патчилполучилось z = sscanf(inet_ntoa(inetaddrs[1]), "%s.%s.%s.%s", m[0], m[1], m[2], m[3]); syslog(LOG_INFO, "CTRL M: %s , %s , %s, %s ", m[0], m[1], m[2], m[3]); результат: Sep 22 10:30:24 ХХХХnet pptpd[4716]: CTRL M: 192.168.1.14 , 168.1.14 , 1.14 ля, где же m[3] или как вообще вытянуть последний байт адреса? если подсунуть inet_ntoa(inetaddrs[1]) == 192.168.001.14 - то работает у тебя наверное сеть вида: 192,168,ХХХ,0 ? я енто щастя заменил на ... tmp = strtok( inet_ntoa(inetaddrs[2]), "." ); while( tmp != NULL ) { ip[i++] = tmp; tmp = strtok( NULL, "." ); } if ( ip[3] > 0 ) { ... работает на ура..
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now