- MPD и компрессия, Sergey_Krasnikov, 00:55 , 14-Май-04 (1)
- MPD и компрессия, Sergey_Krasnikov, 14:47 , 15-Май-04 (2)
- MPD и компрессия, Xeon, 15:18 , 15-Май-04 (3)
- MPD и компрессия, diam, 15:21 , 15-Май-04 (4)
>mpd.conf >--------------------------------------------- >default: > load pptp1 >pptp1: > new -i ng0 pptp1 >pptp1 > set ipcp ranges 192.168.1.1/32 >192.168.1.51/32 > load clients >clients: > set iface disable on-demand > > set iface enable proxy-arp > > set iface idle 86400 > > set bundle disable multilink > > set link yes acfcomp >protocomp > set link no pap >chap > set link enable chap > > set link keep-alive 10 >60 > set ipcp yes vjcomp > > set ipcp dns 192.168.1.1 > > set ipcp nbns 192.168.1.1 > > set bundle enable compression > > set ccp yes mppc > > set ccp yes mpp-e40 > > set ccp yes mpp-e128 > > set ccp yes mpp-stateless > >--------------------------------------------- >mpd.links >--------------------------------------------- >pptp1: > set link type pptp > > set pptp self 194.84.80.90 > > set pptp enable incoming > > set pptp disable originate > >--------------------------------------------- И что, тогда будет компрессия работать?
- MPD и компрессия, Sergey_Krasnikov, 12:27 , 17-Май-04 (5)
- MPD и компрессия, Sergey_Krasnikov, 17:02 , 18-Май-04 (6)
- MPD и компрессия, diam, 19:51 , 18-Май-04 (7)
Вот мои настройки MPD (собирал из портов без всяких опций): # cat mpd.conf default: load client0 load client1 load client2 load client3 load client4 load client5 load client6 load client7client0: new -i ng0 pptp0 pptp0 set ipcp ranges 192.168.243.1/32 192.168.198.10/32 load clients_standart client1: new -i ng1 pptp1 pptp1 set ipcp ranges 192.168.243.1/32 192.168.198.11/32 load clients_standart client2: new -i ng2 pptp2 pptp2 set ipcp ranges 192.168.243.1/32 192.168.198.12/32 load clients_standart client3: new -i ng3 pptp3 pptp3 set ipcp ranges 192.168.243.1/32 192.168.198.13/32 load clients_standart client4: new -i ng4 pptp4 pptp4 set ipcp ranges 192.168.243.1/32 192.168.198.14/32 load clients_standart client5: new -i ng5 pptp5 pptp5 set ipcp ranges 192.168.243.1/32 192.168.198.15/32 load clients_standart client6: new -i ng6 pptp6 pptp6 set ipcp ranges 192.168.243.1/32 192.168.198.16/32 load clients_standart client7: new -i ng7 pptp7 pptp7 set ipcp ranges 192.168.243.1/32 192.168.198.17/32 load clients_standart clients_standart: set iface disable on-demand set bundle disable multilink set link yes acfcomp protocomp set link no pap chap set link enable chap set link keep-alive 60 180 set ipcp yes vjcomp set ipcp dns 10.20.30.41 set iface enable proxy-arp set bundle enable compression set ccp yes mppc set ccp yes mpp-compress set ccp yes mpp-e40 set ccp yes mpp-e128 set ccp yes mpp-stateless set bundle yes crypt-reqd set pptp self 10.20.30.40 set pptp enable incoming set pptp disable originate # cat mpd.secret clientname1 "password1" 192.168.198.10 clientname2 "password2" 192.168.198.11 clientname3 "password3" 192.168.198.12 # cat mpd.links pptp0: set link type pptp pptp1: set link type pptp pptp2: set link type pptp pptp3: set link type pptp pptp4: set link type pptp pptp5: set link type pptp pptp6: set link type pptp pptp7: set link type pptp --- С этими настройками клиенты могут откуда угодно могут заходить внутрь VPN через шлюз 10.20.30.40 (это твой внешний IP), при этом им будут присвоены адреса (каждому свой - это указано в mpd.secret. Если уберёшь IP после пароля - будет присвоен первый свободный адрес). Пользоваться будут днс 10.20.30.41 (это твой внешний или внутренний IP днс, главное, что бы у твоего гейта были маршруты клиент - ... - днс и обратно). Что ещё нужно сказать. Компрессия mppc даёт сжатие не больше чем 7% (по крайней мере, так написано в свойствах vpn-соединения винды XP), а по дайл-апу - вообще не более 1%. Я эксперементировал очень много, перепробовал все возможные варианты с pptp, но лучших результатов не добился. К тому же, вот что написано в share/doc/mpd: ... COMPRESSION_PRED1 COMPRESSION_STAC COMPRESSION_MPPC COMPRESSION_DEFLATE These enable support for the corresponding compression types. Note that STAC and MPPC compression require proprietary source files that are not included. DEFLATE is unimplemented. All of these are not very well tested. ... А вот из-за шифрования данных реальная ширина канала урезается как минимум в 2 раза. Если кто-то скажет, как сделать сжатие более эффективным, буду очень признателен.
- MPD и компрессия, Sergey_Krasnikov, 01:01 , 19-Май-04 (8)
- MPD и компрессия, diam, 14:05 , 19-Май-04 (9)
>>Вот мои настройки MPD (собирал из портов без всяких опций): > >И вот при вот этих всех настройках, если коннектится юзер с XP, >у тебя в свойствах соединения пишется % компресии? Или может быть >на 2 вкладке у тебя пишется Compression? Да и да. У меня пишется и процент компрессии, и во второй вкладке указан тип включенной компрессии: MPPC. > >>--- >>С этими настройками клиенты могут откуда угодно могут заходить внутрь VPN через >>шлюз 10.20.30.40 (это твой внешний IP), при этом им будут присвоены >>адреса (каждому свой - это указано в mpd.secret. Если уберёшь IP >>после пароля - будет присвоен первый свободный адрес). Пользоваться будут днс >>10.20.30.41 (это твой внешний или внутренний IP днс, главное, что бы >>у твоего гейта были маршруты клиент - ... - днс и >>обратно). > >Все ЭТО у меня и так пашет. Вопрос стал именно как компрессировать >трафик. А MPD в данном случае только конкретно взятый продукт. Я тебе написал КАК. Больше никак, или ты не читал >>с pptp, но лучших результатов не добился. К тому же, вот >>что написано в share/doc/mpd: >>... >>COMPRESSION_PRED1 >>COMPRESSION_STAC >>COMPRESSION_MPPC >>COMPRESSION_DEFLATE >> >> These enable support for the corresponding compression types. >>Note that STAC and MPPC compression require proprietary source files that >>are not included. DEFLATE is unimplemented. All of these are not >>very well tested. >У тебя есть файлики для STAC и MPPC? Там всегото ничего должно >быть 5 файлов. >Или у тебя есть DEFLATE? А PRED1 в 3.18 вообще не компилится. Нет. Я тебе написал всё, что у меня установлено. >>А вот из-за шифрования данных реальная ширина канала урезается как минимум в >>2 раза. >> >>Если кто-то скажет, как сделать сжатие более эффективным, буду очень признателен. > > >Аналогично. Только почему так агрессивно?
- MPD и компрессия, Sergey_Krasnikov, 15:00 , 19-Май-04 (10)
- MPD и компрессия, diam, 07:05 , 20-Май-04 (11)
>>Да и да. У меня пишется и процент компрессии, и во второй >>вкладке указан тип включенной компрессии: MPPC. >А это у тебя пишется при коннекте через модем? Или vpn over >tcp? VPN over TCP
|