Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
darkfire
- рядовой
- Сообщения: 10
- Зарегистрирован: 2010-01-12 0:41:24
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
darkfire » 2010-03-31 14:34:01
Доброе время суток!
Поднял на днях mpd 5.5 на FreeBSD 7.2-RELEASE-p4 и тестирую подключение клиента с Windows XP Sp3. Все работает, кроме компрессии. В свойствах windows клиента пишет:
Код: Выделить всё
> ee mpd.conf
default:
load pptp_server
pptp_server:
# Define dynamic IP address pool.
set ippool add pool1 192.168.1.100 192.168.1.150
# Create clonable bundle template named B
create bundle template B
set iface enable proxy-arp
set iface idle 1800
set iface enable tcpmssfix
set ipcp yes vjcomp
# Specify IP address pool for dynamic assigment.
set ipcp ranges 192.168.1.101/32 ippool pool1
set ipcp dns 192.168.1.254
set bundle enable compression
set ccp yes mppc
set mppc yes compress
set mppc yes e128
set mppc yes stateless
# Create clonable link template named L
create link template L pptp
как я понимаю параметр set mppc yes compress указан и компрессия должна работать. Подскажите плз где я наступил на грабли?
darkfire
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
darkfire
- рядовой
- Сообщения: 10
- Зарегистрирован: 2010-01-12 0:41:24
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
darkfire » 2010-03-31 15:57:38
Видимо нужно пересобирать ядро для поддержки компрессии в mpd.
В настоящее время у меня загружены и используются такие модули:
Код: Выделить всё
> kldstat
Id Refs Address Size Name
1 21 0xc0400000 99c650 kernel
2 1 0xc0d9d000 6a45c acpi.ko
3 11 0xc23c4000 b000 netgraph.ko
4 1 0xc23fd000 4000 ng_ether.ko
5 1 0xc2402000 6000 ng_pppoe.ko
6 1 0xc2408000 4000 ng_socket.ko
7 1 0xc248e000 22000 linux.ko
8 1 0xc2545000 3000 daemon_saver.ko
9 1 0xc36f3000 4000 ng_mppc.ko
10 1 0xc2f4b000 2000 rc4.ko
11 1 0xc3592000 3000 ng_tee.ko
12 1 0xc36f7000 4000 ng_pptpgre.ko
13 1 0xc36fb000 5000 ng_ksocket.ko
14 1 0xc3700000 4000 ng_iface.ko
15 1 0xc3704000 7000 ng_ppp.ko
16 1 0xc3609000 3000 ng_tcpmss.ko
Можете посдказать могу ли я пересобрать ядро только с частью параметров NETGRAPH? А остальные использовать в виде модулей. То есть в новое ядро включить только
Код: Выделить всё
options NETGRAPH
# MPPC compression requires proprietary files (not included)
options NETGRAPH_MPPC_COMPRESSION
options NETGRAPH_MPPC_ENCRYPTION
А остальные продолжать использовать как подключаемые модули.
darkfire
-
Гость
- проходил мимо
Непрочитанное сообщение
Гость » 2010-03-31 16:00:23
а что измениться от того что я скажу?
скажу - можно - и вы пойдете пробовать и у вас ничего не получиться?
скажу - нельзя - и вы даже не попытаетесь?
голова вам зачем?
Гость
-
darkfire
- рядовой
- Сообщения: 10
- Зарегистрирован: 2010-01-12 0:41:24
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
darkfire » 2010-03-31 16:27:33
да нет:)) я просто уже за эту неделю несколько раз пересобирал ядро последний раз IPsec встроил для туннеля между офисами. Шлюз на продакшене - один раз предупрежу всех смогу перегрузить, а если не заведется - вони столько будет, что легче забить на сжатие до лучших времен.
Просто для NETGRAPH слишком много параметров в ядро можно вписать. Разбираться с каждым просто времени нет. Я просто боюсь что если соберу ядро только с тремя параметрами у меня отвалится например ng_pppoe.ko или ng_pptpgre.ko - в этом случае вообще придется пилять за 20 километров. А собирать с избыточными параметрами тоже не дело - вот зачем мне например NETGRAPH_IPFW если я использую PF. В ядре явно ж есть зависимости между параметрами - ладно если он мне ошибку скажет на этапе компиляции, а если нет?
Да и потом на шлюзе ОЗУ 192Mb - тоже сильно не покомпилишь.
darkfire
-
Гость
- проходил мимо
Непрочитанное сообщение
Гость » 2010-03-31 16:37:09
вас никто не заставляет пересобирать ядро со встроеными модулями
модули могут быть все kldloable, это дурной тон делать монолитное ядро
а вот уже выгрузить ng_mppc пересобрать, а загрузить новый у вас может не получиться(модуль уже используеться в системе)
так что если у вас mpd используеться как основной канал то вы можете спилить сук на котором сидите
пересоберите модуль
и идите все делайте с физической консоли
и вообще нет ничего не возможного
если там через 20км есть руки которые в случае чего дернуть питание для перезагрузки
Гость
-
Гость
- проходил мимо
Непрочитанное сообщение
Гость » 2010-03-31 17:06:08
сатана читай до полгого просветления, там про эти патчи уже сказано
Гость
-
_9 мая
- проходил мимо
Непрочитанное сообщение
_9 мая » 2010-03-31 18:01:18
Гость писал(а):
сатана читай до полгого просветления, там про эти патчи уже сказано
достаточно было дать ссылку человеку где все и сразу написано, нежели посылать его читать размусоленный бред.
_9 мая
-
Гость
- проходил мимо
Непрочитанное сообщение
Гость » 2010-03-31 18:05:24
не надо флудить, и обсуждать еще тридцать страниц кого и куда надо было послать
и тем более нести это фиерический бред и нести товтологию
я ответил на все вопросы, а все доплнительные ссылки есть в той теме, а сама тема ссылочная из статьи на сайте лисяры
Код: Выделить всё
Обсуждение статьи mpd5 + сжатие и шифрование
Cancer » 2009-01-29 10:10:10
Собственно сделана ветка для обсуждение статьи http://www.lissyara.su/?id=1853
Да и в общем по установке и настройке VPN MPD
Гость
-
darkfire
- рядовой
- Сообщения: 10
- Зарегистрирован: 2010-01-12 0:41:24
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
darkfire » 2010-04-01 15:06:24
Спасибо Гостю, Cancer и всем остальным за помощь.
Задачу решил согласно вашим ссылкам.
Как резюме к закрытию этого топика скажу так: подтверждаю, что статья
http://www.lissyara.su/articles/freebsd ... /vpn_mpd5/ актуальна и для FreeBSD 7.2. Для компиляции поддержки сжатия в ядро необходимо и достаточно трех опций
Код: Выделить всё
options NETGRAPH
options NETGRAPH_MPPC_COMPRESSION
options NETGRAPH_MPPC_ENCRYPTION
darkfire