Tutorial: Как да си направим NEWCS сървър
Този урок е само и единствено за образователни цели!
Възпроизвеждането е забранено, без разрешение. Този урок ще ви покаже как да конфигурирате и пуснете сървър, използвайки протокола NewCS и Phoenix програматор на Windows XP. А сега, как да го направите! Какво ще ви е нужно: * Високоскоростна интернет връзка. * Статичен IP адрес. (ако не разполагате с подобен използвайте услугата DDNS или no-ip.com) * Cardreader хардуер (Phoenix програматор) * Активиран Сериен Порт. * Инсталиране на NewCS протокол. Когато всичко е готово, следвайте стъпка по стъпка процедурата за настройка: Първа стъпка: Изтеглете последната версия на NewCS протокола или тази за която сте сигурни че работи най стабилно. Създайте директория на твърдия си диск на компютъра (например "C:\NewCS") и копирайте файловете newcs.exe, mingwm10.dll and pthreadGCE2.dll от архива в тази новосъздадена директория на компютъра си.Изтеглете NewCS.zip (последна версия) Втора стъпка: В инсталационния NewCS архив има \Configs директория. Разархивирайте newcs.xml.windows от тази директория и го преименувайте на newcs.xml след това го копирайте в C:\NewCS директория на компютъра си.Трета стъпка: Отворете newcs.xml с текстови редактор (за предпочитане е EditPad Lite или с WORD). Първо редактирайте <device> таговете от файла:<device> <name>phoenix</name> <type>Phoenix</type> <node>COM1</node> <mhz>357</mhz> <!-- или 600 --> <parity>odd</parity> <reset>normal</reset> <export>yes</export> <enabled>yes</enabled> <blocksa>No</blocksa> <blockua>No</blockua> <blockga>No</blockga> <!-- <boxkey>0000000000</boxkey> --> <!-- <rsa>0000000000</rsa> --> <PTShandshake>no</PTShandshake> <crypto-special>no</crypto-special> <carddetect>yes</carddetect> <newcamd_port>10001</newcamd_port> <autosid>Yes</autosid> <Seca-PPV>no</Seca-PPV> <priority>round</priority> <!-- hard е по подразбиране --> </device> <node> и <newcamd_port> са таговете които са интересни за нас. В <node> тага, посочете серийния порт (COMx) на който имате инсталирания CARDREADER хардуер. Също така, посочете порт за Debug режима на NewCS сървъра в <newcamd_port> тага. Сега, редактирайте <newcamdserver> тага: <newcamdserver> <enabled>yes</enabled> <name>newcs</name> <deskey>01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey> <userfile>/tmp/users.txt</userfile> <user> <name>User1</name> <password>Pass1</password> <au>Off</au> <sidoverride>on</sideoverride> <spider>no</spider> </user> <!-- Remove if you dont use reverse login --> <user> <name>User2</name> <password>Pass2</password> <hostname>localhost</hostname> <port>12345</port> <spider>yes</spider> </user> </newcamdserver> В <deskey> тага, вие поставяте DES ключа който ще подавате на потребителите си, или го оставете по подразбиране както е в настройките. Добавянето на потребители към сървъра се дописва в <user> тага. Променете <юзер(name)> и <парола(password)> така че да отговарят на нуждите ви. Можете да имате няколко <user> тага, разбира се. Когато направите всички тези настройки, запазете промените по newcs.xml файла. Четвърта стъпка: Пуснете командния ред (Start>Run>cmd) и стартирайте newcs.exe (C:\NewCS>newcs.exe).Сега вече можете да тествате сървъра, като за да се свържете или свържат, може да използвате NewCAMD, EvoCAMD, MGCAMD, WinCSC и други CAM емулатори. Данните, които трябва да подавате на клиентите си, са следните: Host (хост): [Вашето IP или DDNS адрес] DESKey (ключ): 0102030405060708091011121314 User (юзер): User1 Password (парола): Pass1 Port (порт): 10001 Пета стъпка: Активиране на html достъп до сървъра:<httpd> <server> <port>порт-а</port> <enabled>yes</enabled> </server> <user> <name>юзернейм</name> <password>парола</password> <accesslevel>admin</accesslevel> </user> </httpd> Поставете в тага <port> порт-а за връзка към сървъра. Поставете в тага <name> юзера-а с който ще се логвате. Поставете в тага <password> паролата с която ще се логвате. Това е всичко, сега просто отворете един Интернет браузър като Мозилла или просто който ви е под ръка и напишете IP-то на приемника/компютъра:порт-а и се наслаждавайте на цялата информация която ви предлага сървъра, може да добавяте, премахвате юзери да рестартирате кама и още куп промени на сървъра от тук. |
Интересна работа! Тегля архива от дадения линк, обаче нито един от описaните "newcs.exe, mingwm10.dll and pthreadGCE2.dll" не фигурира вътре?!? ;;601
|
линка е фикснат, извинявам се за неудобството.
|
Привет, благодаря за ръководството. Успях да се справя общо взето от раз.
За да не отварям нова тема искам да използвам случая и да попитам нещо, което ще е полезно и за други новобранци. Възможно ли е да се направи в конфига нещо като сид асайн, защото имам колега с който разменям и получавам заявки за сидове, които не са на провайдера(или са стари). Интересува ме дали е възможно да се зададе на определен усер да НЕ решерва? Поздрави! |
Цитирай:
Код:
<protectedsid> Цитирай:
Код:
<!-- valid value for rate are: |
Мерси!
Предполагам, че сидовете от смартсид асайна на цццкам могат да се ползват, ако ги сложа в нужния ред (едно под друго със скобите от 2 страни)? Поздрави! |
Цитирай:
|
Ok ECM Bd ECM
127 598 В уеб интерфейса за един от усерите ми дава горното. Лошите ЕЦМ са на сидове : 02BF, 1251, 0178, 1BC0, 3312, 35C0, 35C1 и куп други. Ако му задам алоу за определени сидове, то при усер контрола SO не трябва да е чекнато, за да важи забраната? Ще трябва да спра също така и autosid. Обърках се от всякъде. По принцип каква е причината да пуска такива заявки за сидове, които не са за тази карта? Или аз бъркам, но не намирам такива за Бул.. Поиграх си малко и сътворих това. Коректно ли е направен? Код:
<sid> |
Цитирай:
Код:
<deny> Код:
<autosid>No</autosid> |
Като пейстна сидовете, махна аутосида от конфига и махна отметката на SO, сървъра спира. Дава ми ипк и упск, че са некоректни и забива, което само по себе си не ми говори нищо.
|
Всички времена са във формат GMT +3. Часът е 10:05. |
DTV-BG Powered by vBulletin Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.