Настройка сервера кардшаринга NewCS
Файл настроек сервера NewCS - newcs.xml
Скачать NewCS
<?xml version="1.0"?><newCSconfig> <globals> <listening-ip>127.0.0.1</listening-ip><!--IPv4 Адрес локального интерфейса --> <certificate>/var/tuxbox/config/newcs.pem</certificate><!-- Полный путь к файлу сертификата SSL --> </globals> <readers name="Standard Phoenix on PC"> <device> <name>Phoenix on Com1</name><!-- Любое название устройства --> <type>phoenix</type><!-- Значения: Phoenix, Dbox, SCi, Dragon, SC8, MP35, PCSC или Infinity --> <mhz>368</mhz><!-- 153(1.53 MHz), 358(3.58 MHz), 368(3,68 MHz), 450(4.5 MHz), 536(5.36 MHz), 600(6.00 MHz), 800(8.00 MHz), 715(7.15 MHz) 1000(10.00 MHz), 1071(10.71 MHz), 1431(14.31 MHz). Эта настройка теперь важна. Обычный кард ридер Phoenix работает на частоте 3.57 MHz, но часто может быть разогнан до 6 MHz. Будьте с этим осторожны. --> <node>/dev/ttyUSB0</node><!-- Полный путь к устройству в системе. Например /dev/tts/0, /dev/sciX (Dreambox), /dev/cardreaderX (Dragon), /dev/tts/USBX (USB2serial), COMx для Win32, COM1, COM2 и т.д. для PC/SC --> <infinity_number>0</infinity_number><!-- Значения: 0, 1... Номер устройства если их несколько. Имеет значение только для кард ридера Infinity. --> <slot>0</slot><!-- Значения: 0...7. Используется только Sc8 --> <parity>none</parity><!-- Значения: Odd, Even, None. Игнорируется SCi и Dragon. Используется только при подключении кардридера через COM порт. --> <reset>normal</reset><!-- Значения: Normal, Inverse. Игнорируется SCi и Dragon. Normal для кард ридера типа Phoenix, Inverse для Smartmouse --> <export>Yes</export><!-- Значения: Yes/No. Если экспорт запрещен, то соединяться с кард сервером сможет только localhost. --> <enabled>Yes</enabled><!-- Значения: Yes/No. Если устройство не включено, оно не используется --> <blocksa>No</blocksa><!-- Значения: Yes/No. Блокировать общие emm --> <blockua>No</blockua><!-- Значения: Yes/No. Блокировать уникальные emm --> <blockga>No</blockga><!-- Значения: Yes/No. Блокировать групповые emm --> <boxkey>0000000000</boxkey><!-- Box Key от ресивера с Nagra --> <rsa>0000000000</rsa><!-- RSA key от ресивера с Nagra --> <irdeto-camkey>0000000000000000</irdeto-camkey><!-- 8byte hex. --> <irdeto-camkey-data>0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</irdeto-camkey-data><!-- 64byte hex --> <crypto-special>No</crypto-special><!-- Значения: Yes/No. Управляет Realtime MOSC на Cryptoworks. --> <ipk>0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</ipk><!-- 64byte hex --> <ucpk>0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</ucpk><!-- 64byte hex --> <PTShandshake>No</PTShandshake><!-- Значения: Yes/No. Управляет Realtime HighBaud на Cryptoworks и Viacess. --> <carddetect>yes</carddetect><!-- Значения: Yes/No. Атоопределеные наличия карты в кард ридере --> <newcamd_port>15050</newcamd_port><!-- Значения: 0...65535. Порт, на котором сервер newcamd будет ожидать входящие соединения для подключения к данному устройству. --> <autosid>Yes</autosid><!-- Значения: Yes/No. Разрешать/запрещать SID средствами newcs на основе ответов карты --> <Seca-PPV>no</Seca-PPV><!-- Значения: Yes/No. Разрешать/запрещать SID средствами newcs на основе ответов карты --> <pincode>0000</pincode><!-- 0000...9999. Например для PPV на Conax. Также для защиты от детей на Conax и Cryptoworks. -->
<!-- Подробнее про Service ID's:
- Если вы разрешаете SID, все не разрешенные будут запрещены
- Если вы запрещаете SID, то все остальные будут разрешены для данного CAID
- Если вы не указываете кард ридер, будут разрешены все SID
- Возможно любое количество разделов провайдеров и разделов ID
- Запрещение (Deny) имеет более высокий приоритет чем разрешение (Allow)
- Если вам надо добавить несколько SID, используйте <id>0000:0010</id> -->
<sid> <allow> <id>0000</id> <id>0001</id> <id>0002</id><!-- 4 цифры. Если SID состоит из 3 цифр, добавьте в начале 0 --> </allow> <deny> <id>0000</id> <id>0001</id> <id>0002</id><!-- 4 цифры. Если SID состоит из 3 цифр, добавьте в начале 0 --> </deny> </sid> <priority>round</priority><!-- Значения: Hard, Round, FIFO. Hard - чем ниже userid, тем выше приоритет. Round - равные шансы для всех пользователей. FIFO - первый получает ecm --> </device> </readers> <radegastserver> <enabled>Yes</enabled><!-- Значения: Yes/No. Включить или выключить сервер --> <port>10001</port><!-- Значения: 0...65535. Порт, на котором ожидать входящие соединения --> <allow> <hostname>all</hostname><!-- Значения: ALL, IP-адрес или домен --> </allow> </radegastserver> <cache> <emm>20</emm><!-- Значения: 0...255. Количество EMM для кэширования --> <ecm>-1</ecm><!-- Значения: 0...255. Количество EMM для кэширования. Значение -1 включает динамический кэш ECM --> </cache> <httpd> <server> <port>8080</port><!-- Значения: 0...65535. Порт, на котором HTTP сервер будет ожидать входящие соединения-- <enabled>yes</enabled><!-- Значения: Yes/No --> </server> <user> <name>newcs</name><!-- Имя пользователя для доступа к серверу --> <password>newcs</password><!-- Пароль для доступа к серверу --> <accesslevel>admin</accesslevel><!-- Значения: ADMIN/STATS. Уровень прав доступа --> </user> </httpd> <debug> <password>NewCSpwd</password><!-- Пароль. Максимальная длина 25 символов, минимальная - 8. Пароль чувствителен к регистру --> <mode>simple</mode><!-- Значения: SIMPLE/ADVANCED. Включение/выключение дополнительных (потенциально опасных) функций в консоли --> <level>normal</level><!-- Значения: NORMAL, VERBOSE, SPAM. Уровень подробности сообщений --> <type>init</type><!-- Значения: INIT, GENERAL, ECM, EMM, NET, ALL. Тип сообщений --> <output>console,tcp</output><!-- Значения: CONSOLE, UDP, TCP, FILE, ALL. Куда выводить сообщения --> <console_options>normal,init</console_options><!-- опции лога для консоли --> <logfile>/hdd/newcs.txt</logfile><!-- Файл лога --> <file_options>spam,all</file_options><!-- опции лога для файла --> <udp_host>192.168.1.10</udp_host><!-- IP-адрес или домен куда отправлять лог по UDP--> <udp_port>1000</udp_port><!-- Значения: 0...65535. UDP порт куда отправлять пакеты --> <udp_options>normal,init</udp_options><!-- опции лога для UDP --> <tcp_port>1001</tcp_port><!-- Значения: 0...65535. TCP порт для входящих соединений --> <tcp_options>normal,init</tcp_options><!-- опции лога для TCP --> </debug> <newcamdserver> <enabled>Yes</enabled><!-- Значения: Yes/No. Включить/выключить сервер newcamd --> <name>newcs</name><!-- Имя сервера для удаленных клиентов. Если удаленный клиент НЕ newcamd, это поле теряет смысл. --> <deskey>01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey><!-- любые 28 цифр. Используется для шифрования сообщений между клиентом и сервером. --> <user> <name>dummy</name><!-- логин пользователя --> <password>dummy</password><!-- пароль пользователя --> <hostname>localhost</hostname><!-- IP-адрес или домен. Для обратного входа на клиентский ресивер --> <port>12000</port><!-- Значения: 0...65535. Порт для обратного входа на клиентский ресивер -->
<au>on</au><!-- Значения: ON/OFF. Позволено ли клиентам отправлять EMM на сервер --> <sidoverride>off</sidoverride><!-- Значения: ON/OFF. Позволено ли клиентам обходить фильтр SID --> <readers> <allow>Phoenix on Com1</allow><!-- Имя устройства, к которому устанавливается доступ. Если есть оддна директива <allow>, остальные ридеры будут отключены! --> </readers> <spider>No</spider><!-- Значения: YES/NO. Разрешено ли клиенту быть кард спайдером newcamd--> <rate>2</rate><!-- Значения: 1...60. Количество секунд между каждым ECM --> <status>access</status><!-- Значения: ACCESS/BANNED. Если BANNED, то пользователь не сможет войти на сервер --> </user> </newcamdserver> <chameleon> <server> <port>1234</port><!-- Значения: 0...65535. Порт, на котором ожидать входяшие соединения --> <enabled>yes</enabled><!-- Значения: YES/NO --> </server> <peer> <hostname>localhost</hostname><!-- Соединение с удаленным сервером Chameleon --> <port>1234</port><!-- Значения: 0...65535. Порт для входящих соединений --> <name>myname</name><!-- Логин для входа --> <password>mypassword</password><!-- Пароль для входа --> <realm>myShares</realm><!-- Еще не работает. Для соединения с более чем одной сетью --> </peer> <user> <name>myname</name><!-- Ваш логин --> <password>mypassword</password><!-- Ваш пароль --> <realm>myrealm</realm><!-- Еще не работает. Для соединения с более чем одной сетью --> </user> </chameleon> <feynman> <server> <port>12345</port><!-- Значения: 0...65535 - Порт для входящих соединений --> <enabled>yes</enabled><!-- Значения: YES/NO --> </server> <user> <name>myname</name><!-- Ваш логин --> <password>mypassword</password><!-- Ваш пароль --> <au><!-- Автообновление --> <ua>on</ua><!-- Значения: ON/OFF. Будет ли сервер отправлять данные карты клиенту --> <sa>on</sa> </au> </user> </feynman> </newCSconfig>
|