На данный момент очень большой проблемой на многих серверах
стал так называемый SQL инджекшн . Когда вам через порты определенной командой заносят данные в базу данных таких
людей вы называете читерами...aka хакерами . Они бегают со статами по 30 штук и так далее... как легко убить эту проблему в корне ? просто ... если вы не хотите устанавливать на свой компьютер FireWall , то качаете этот файл :
PORT BLOCKER1.Это програма... она называется PortBlocker ... установите её .
2.Далее запустите ( Start -> AnalogX -> PortBlocker )
3.В Traye появится иконка Pb... жмете на неё правой кнопкой мышки и открываете Mapping .
4.В Маpping-е вы должны добавить те Порты вашего сервера , которые у вас открыты ( желательно просконировать самих себя ... каким нибуть порт сканом ) , но не забывайте не вкоем случае не заткните 44405 порт и порт Логин Сервера (в множистве случаев он такой 55901 ) ... а то никто не сможет к вам зайти
5. Нажмите Done в Mapping-е и протестируйте ваш Коннект к серверу ... если всё прошло удачно , то Блок установлен ...
Кто хочет чтобы на сервере после ресета было обнуление и за каждый рес давали DW/DK/ELF - 1000 poins , MG/DL - 1200 points , сделайте в SQL - Job и вставте ниже приведённый код :
Теперь запомните или запишите свой IP адрес, и попросите друга что бы он пропинговал ваш IP, пропинговать можно в том же Досе написав ping IP, вместо ИП впишите ИП сервера, если пинг прошёл удачно вы можете читать руководство дальше....
Установка и конфигурация серверных файлов .Вам понадобится сами файлы сервера, их можно
скачать из раздела Downloads, теперь надо
распаковать архив ! Папка MuServer
должна быть на диске D: если диска нету то
зайдите в Comand Promt , напишите "SUBST D:
C:\\papka_gde_le#it_muserver" – пример SUBST D:
C:\\DDisk – в папке C:\\DDisk лежит папка
MuServer, есле у вас диск D: ставтье на диск C:
(вы можете поставить на диск С: только сервер
версии 97, 97д можно ставить только на D:....
Вам надо настроить файлы, вот список файлов в
которых надо изменит IP с того что был на свой .
d:\muserver\CS\Connectserverlist.dat
d:\muserver\CS\data\Connectserverlist.dat
d:\muserver\CS\data\Serverlist.dat
d:\muserver\Data\IpList.dat
d:\muserver\Data\commonserver.cfg - тут 3 места с IP
d:\muserver\Data\Lang\chs\commonloc.cfg - если у вас версия 97д
d:\muserver\Data\Lang\kor\commonloc.cfg - если у вас версия 97.0
Так же вам надо изменить ссылки в папке d:\muserver\links\ итак:
8.lnk - Properties
Эти места надо изменить на свой IP
4.lnk - Properties
Тут тоже 127.0.0.1 изменить на свой IP
Так IP мы настроили это хорошо, но надо настроить ещё 2 файла:
D:\\muserver\\MU2003_EVENT_SERVER\\DATA\\svconfig.ini и изменить строки:
mu2003_dbname = Ranking (чтобы выглядело так)
mu2003_pass = ??? на mu2003_pass = ваш пароль
который вы указывали на последнем шаге установки SQL
D:\\muserver\\RankingServer\\svconfig.ini и изменить строки:
dbname=Ranking (чтобы выглядело так)
odbc_pass=??? на odbc_pass=ваш пароль который вы
указывали на последнем шаге установки SQL Всё
Как установить Microsoft SQL Server ?Всё что нужно сделать - это посмотреть как сделано на рисунках приведённых ниже и повторить .
SQL Server можно скачать в разделе "Downloads" .
Тут всё оставить по умолчанию, только изменить Username на Administrator, есле у вас есть пароль на Администраторе то пишите его, если нету, то непишите, есле при продолжении он вас обругает, то пишите свой Windows'кий Username и если есть то и пароль, но если онопять ругается оствте поля Username и Password чистыми.
Пароль придумайте сами, он вам пригодится. Всё теперь должна пойти инсталляция.
Как восстановить базу данных в SQL ?Зайдите в Enterprise Manager (Start->Programs->Microsoft SQL Server->Enterprise Manager),и делайте все как показано на картинках .
Нажмите 3 раза ОК и перейдите на закладку Options, как показано ниже...
Если у вас сервер на диске С: то делайте по этой картинке , а не по предыдущей....
Если всё прошло удачно, то появиться это верхнее окошко . Теперь делайте то же самое сначало, только везде вместо MuOnline пишите Ranking, и восстонавливайте не MuOnline a Ranking (7 картинка, Ranking ниже чем MuOnline.)
Как создать SYSTEM DSN ?Заходим : ПУСК > ПАНЕЛЬ УПРАВЛЕНИЯ > ПРОИЗВОДИТЕЛЬНОСТЬ И ОБСЛУЖИВАНИЕ > АДМИНИСТРИРОВАНИЕ > ИСТОЧНИКИ ДАННЫХ (ODBC) > Нажимаем закладку СИСТЕМНЫЙ DSN и :
1) Жмём "Добавить"
2) Выбираем в самом конце "SQL Server"
3) Жмём "OK"
4) В пропуске заполняем только имя "Event"
5) Жмём "Далее" до того момента , где надо будет выбирать "MuOnline/Ranking..."
6) Выбираем "MuOnline" и жмём "Далее"
7) Когда Вы зделали это , Вам надо будет также мпрописать еще несколько слов (Также - имееться ввиду как и "Event")
Прописываем также :
MuOnline ; UseLog ; MuOnlineJoinDB ; MuOnlineReg ; Devilsqure_Ranking и Ranking ( ТОЛЬКО БУДЬТЕ ВНИМАТЕЛЬНЫ : КОГДА ПРОПИСЫВАЕМ "Ranking" , надо в поле где мы указывали "MuOnline" прописать вместо "MuOnline" , "Ranking" !!!)
Вы всё сделали . Вам надо скачать из раздела "Download" прогу для создания Лаунчра и для запуска сервера . Они называються : LauncherBuild и MuServerStartUP .