Инструкция по настройке связки skynet+bda+OpenVPN+skydsl 8.2 на любую винду
Итак. Всё опять оказалось очень просто.
Сначала выпишите МАС-адреса из ДВБ(БДА)-даты!
1. Скачиваем необходимые компоненты:
skynet0897b6sbf0-20a-full
BDA драйвера для S-1401. Для других карт ищите сами.
OpenVPN
ПО SkyDSL 8.2
Стримридер для БДА
2. Ставим БДА дрова к карте.
Операция стандартная, надеюсь проблем не возникнет.
3. Настраиваем скайнет.
Вот мои настройки:
Цитата: [StreamReader] Device_Id=0 # Режим сортировки поумолчанию fl_sm=0 #Захватывать файлы неимеющие начала размером не меньше #hevent_begin_min_size=100M # Специальный таймоут для таких файлов #timeout_havent_begin=3600 #Включить показ расширенной статистики при запуске show_eXtendet_stat=1 #Включить показ статистики потока при запуске show_signal_info=0 #таймоут для пакетов при дефрагментации IP ip_timeout=5000 #Управление перехватчиком глобакс #хранить не более пакетов глобакс для одной сессии gl_max_blocks_wait=512 #Таймоут для сессии ms gl_session_timeout=3600000 #таймоут для канала ms gl_channel_timeout=300000 #Пинать тюнер в случае отсутсвия потока каждые ms tuner_kick_timeout=2000 #Бэкгроунд для окна статисктики в виде битмапа use_header_bg_bitmap=1 #Влючить http сервер статистики и использовать порт для приема соединенй hserver_port=70 #перегружать темплейт morda.tmpl каждый раз при запросе reload_htmpl=1 ip_defrag_buf_size=32000 #Настройка параметров отображения статистики потока stat_speed_mult=120 signal_quality_log_height=25 #Пользовательская строка, выводится в имени окна user_info_str= @ skyDSL 53°E AM-22 rar_str_timeout=172800 name_str_timeout=172800 #in=e:\tmp use_tcp = 1 use_udp = 1 use_gre = 1 inet_mac_str0=00D05C0XYU inet_mac_str1=01005E7FFFFA inet_mac_str2=01005E3179AC inet_mac_str3=01005E000001 inet_mac_str4=00FFB66XYU inet_mac_str5=01005E* use_openvpn_tun=1 tun_ip=127.0.0.1 tcp_log=0 use_file_log=0 logdir=log zoom=200M autosave_time=600000 discon_to_log=0 no_crc32=0 # window wx=0 wy=0 ww=750 wh=630 maximize=0 refresh=250 signal_quality_log_height=25 font=courier font_size=16 processor=0 xfont=-*-*-*-*-*-*-*-*-*-*-*-*-*-cp1251 # files timeout_100k = 500 timeout_500k = 1000 timeout_1m = 2000 timeout_5m = 4000 timeout_10m = 8000 timeout_50m = 172800 timeout_100m = 172800 timeout_500m = 172800 p2p_add = 6000 one_percent_timeout=3600 ninety_nine_percent_timeout=3600 timeout_fade_rate=50 timeout_line=0 incomplete_min_size=10M incomplete_%=98 ftp=1 http=1 nntp=0 # tcp/ip mss=1500 tcp_timeout=300000 tcp_window=8M tcp_buffer=32K tcp_fin_timeout=30000 # disk name_format=E/m_d_s_c_i_R.E incomplete=L:\incomplete temp=L:\temp ok=L:\ok cache_max_block=256k cache_scan=200 cache_flush=10000 # tuner lnb=9750000,10600000,11700000 #SkyDSL 53°E (Express AM22) tuner=11481000 H 41250000 34 pids=8192 |
Естественно файл надо подправить:
- пути куда сохраняется награбленное (ok, temp, incomplete)
- МАС-адреса. (inet_mac_str0-9) Про них позже.
Скаченный стримридер кидаем в папку к скайнету.
Запускаем скайнет и смотрим на бегущие цифирки. Коль бегут - усё гут. Нет - смотрим логи скайнета и стримридера.
4. Ставим OpenVPN.
Просто всегда жмём далее.
5. Настраиваем опен-впн соединение.
В блокнот вставте текст ниже и сохраните как SkyDSL.ovpn
Вот скрипт:
Код: ;log skynet.log local 127.0.0.1 port 1194 dev tun0 ip-win32 dynamic ifconfig 192.168.100.101 192.168.100.102 float auth none disable-occ |
В строке "ifconfig 192.168.100.101 192.168.100.102" первым идёт IP виртуальной карты, затем IP шлюза той же серии. Адреса должны подпадать под маску 255.255.255.252.
В свойствах виртуального TAP-Win32 Adapter V8 поставьте ему быть всегда включённым, а то в трее будет висеть сеть без кабеля
Щёлкаем по файлу SkyDSL.ovpn правой клавишей и выбираем пункт "Start OpenVPN on this config file".
В появившемся окне должнобыть что-то вроде этого:
Цитата: Sat Nov 10 17:20:04 2007 OpenVPN 2.0.9 Win32-MinGW [SSL] [LZO] built on Oct 1 2006 Sat Nov 10 17:20:04 2007 ******* WARNING *******: all encryption and authentication features disable d -- all data will be tunnelled as cleartext Sat Nov 10 17:20:04 2007 TAP-WIN32 device [╧юфъы■ўхэшх яю ыюъры№эющ ёхЄш 4] opened: \\.\Global\{B66A 1DC9-49F5-4CE6-8FEF-63EB002F7BEE}.tap Sat Nov 10 17:20:04 2007 Notified TAP-Win32 driver to set a DHCP IP/netmask of 192.168.100.101/255.2 55.255.252 on interface {B66A1DC9-49F5-4CE6-8FEF-63EB002F7BEE} [DHCP-serv: 192.168.100.102, lease-ti me: 31536000] Sat Nov 10 17:20:04 2007 Successful ARP Flush on interface [2883586] {B66A1DC9-49F5-4CE6-8FEF-63EB00 2F7BEE} Sat Nov 10 17:20:04 2007 UDPv4 link local (bound): 127.0.0.1:1194 Sat Nov 10 17:20:04 2007 UDPv4 link remote: [undef] |
6. Запускаем скайнет
в окне опенвпн добавятся две строки:
Цитата: Sat Nov 10 17:20:04 2007 Peer Connection Initiated with 127.0.0.1:2321 Sat Nov 10 17:20:06 2007 Initialization Sequence Completed |
7. Ставим ПО 8.2 SkyDSL.
Выбираем в качестве сетевухи TAP-Win32 Adapter V8.
Указываем что мы всегда в сети.
Перезагружаемся.
Мастер ская пока не трогаем.
ВАЖНО!!!
Чтобы работал инет через скайдсл надо указать в инишнике скайнета мультикастовые служебные МАСи скайдсл из ДВБ(БДА)-даты, МАС своей ДВБ-карты и ОБЯЗАТЕЛЬНО УКАЖИТЕ МАС-АДРЕС TAP-Win32 Adapter V8!
Пример из файла выше:
Цитата: inet_mac_str0=00D05C0XYU #моя SS3 inet_mac_str1=01005E7FFFFA #служебные inet_mac_str2=01005E3179AC #МАС-адреса inet_mac_str3=01005E000001 # SkyDSL из ДВБ(БДА)-даты inet_mac_str4=00FFB66XYU #MAC TAP-Win32 Adapter V8 inet_mac_str5=01005E* #это я по маске пробовал, но оно не работает |
Запускаем связку опенвпн+скайнет.
Запускаем наземное соединение.
Проходим мастер скайдсл.
ВСЁ!!!
З.Ы. Я писал по первым впечатлениям после установки всего этого, поэтому что-нить да упустил.
Попытайтесь повторить это и отпишитесь.