Мы — долго запрягаем, быстро ездим, и сильно тормозим.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
www.lissyara.su
—> статьи
—> FreeBSD
|
По просьбам трудящихся, точнее по их заявлениям, о том что нужна им контра хоть "убейся об стену". Решил разобраться, наконец, с этим вопросом, что и сделал. Сразу скажу, что я ставлю не из портов, в связи с некоторыми ограничениями по трафику (т.е. пришлось просить знакомого, чтобы он выкачал мне нужные файлы). Я установил CS на машине, где был инет, обновил игру и всю директорию просто перенес на рабочий сервер (плюс chmod, что ему нужно) который не подключен к инету и все ок. Т.е. если вы все поставили и все работает, можно просто клонировать/копировать уже установленный Counter Strike на другие сервера без проблем :)
Ну-с начнем...
Подготовка системы
Инсталяция
Конфигурация
Моды
Администрирование
Faq
Литература
1) Подготовка системы
Установим линукс эмулятор linux_base-fc-4_9, он нужен для запуска игры.
|
Впишем строки запуска эмулятора при загрузке системы, плюс настроим систему.
|
1.1) Включим режим polling`a (можно обойтись без него)
В конфигурацию ядра, добавляем следующие опции
|
Собираем и устанавливаем ядро.
Дополнительная информация о polling'е:
http://www.lissyara.su/?id=1156
http://www.opennet.ru/base/dev/int_polling.txt.html
http://info.iet.unipi.it/~luigi/polling/
2) Инсталяция
Скачаем эти файлы
1) Сам сервер - hlds_l_1120_full.bin 424Mb
2) NoSteam :) - linux_server_nosteam_27.10.06_.zip 8mb
2.1) Распаковываем архив, создаем директорию и обновляем.
|
Копируем в созданную директорию файл hlds_l_1120_full.bin, затем установим ему права на запуск и запускаем.
|
На вопрос о лицензии отвечаем "YES".
Через некоторое время появится файл hlds_l_1120_full.tgz который нужно распаковать
|
Появилась директория hlds_l в которую необходимо перейти
|
2.2) Обновление Steam
Cтавим из под любого юзера кроме root иначе не обновит и вы словите гимор :)
|
После запуска видим примерно, следующее:
Checking bootstrapper version ... Getting version 9 of Steam HLDS Update Tool Downloading. . . . . . . . . . . Steam Linux Client updated, please retry the command |
Если у вас остутствует аккаунт в стиме, можно его, при необходимости, создать. Но нам не надо, поэтому ниже будет NoSteam Можно смело перемещаться к Обновлению Counter-Strike :)
Если очень хочется официальный аккаунт, то проделываем следующее:
Соответственно, вводимые данные ваши
|
После того, как создан аккаунт, наблюдаем такие строки:
Checking bootstrapper version... Creating Account Account Created successfully |
Аккаунт готов, по сему приступим к скачиванию самого сервера:
|
То же самое, но с точной формой заполнения:
|
Remember_password в данном случае, указывает на то, что вам не придется по 15 раз вводить пароль и он будет сохранен.
2.3) Обновление Counter-Strike
|
Появится сообщение об успешном обновлении.
Verifying: /usr/steam/hlds_l\valve\valvecomm.lst Downloading: /usr/steam/hlds_l\valve\violence.cfg Verifying: /usr/steam/hlds_l\valve\xeno.wad HLDS installation up to date |
2.4) NoSteam
Если сервер запустить сразу и попробовать подключить к нему клиента, то появится интерестная табличка Invalid CD key. Ее необходимо убрать Для этого, распакуем содержимое файла linux_server_nosteam_27.10.06_.zip заменив оригинальные файлы
|
2.5) Стартуем
Оговорюсь сразу, что запускаем не от пользователя root, а от другого созданого пользователя, ибо во-первых безопастнее, во-вторых - будет меньше проблем при запуске сервера!
|
Если вывод происходит без ошибок, то я вас поздравляю - все впорядке сервер встал
Auto detecting CPU Using Pentium II Optimised binary. Auto-restarting the server on crash Console initialized. scandir failed:/usr/home/911/hlds_l/./valve/SAVE scandir failed:/usr/home/911/hlds_l/./platform/SAVE Protocol version 47 Exe version 1.1.2.5/Stdio (cstrike) Exe build: 20:02:49 Oct 24 2006 (3651) STEAM Auth Server couldn't exec language.cfg Server IP address 192.168.0.5:27015 scandir failed:/usr/home/911/hlds_l/./valve/SAVE scandir failed:/usr/home/911/hlds_l/./platform/SAVE couldn't exec listip.cfg couldn't exec banned.cfg Master server communication disabled. 0 fps -- host(6401) sv( 0) cl( 0) gfx( 0) snd( 0) ents(101) |
Можно еще посмотреть следующим образом.
# sockstat |grep hlds 911 hlds_i686 2067 4 udp4 *:27015 *:* 911 hlds_i686 2067 7 udp4 192.168.0.5:26900 *:* 911 hlds_i686 2066 4 udp4 *:27015 *:* 911 hlds_i686 2066 7 udp4 192.168.0.5:26900 *:* 911 hlds_i686 2065 4 udp4 *:27015 *:* 911 hlds_i686 2065 7 udp4 192.168.0.5:26900 *:* |
Немного ликбеза
-game cstrike - запускаемый мод.
-insecure - отключает античит VAC
-nomaster - сервер не авторизовается в WON.
+sv_lan 1 - работа в режиме локальной сети
+maxplayers - количество игроков
+map de_dust - стартовая карта
2.6) Запуск в background
Я тут перенес строки так что вся команда должна быть в 1 строку
|
Чтобы background писался в лог для последующего просмотра полетов.
|
Для полноценного администрирования и работы в background читай Screen
3) Конфигурация
Немного о конфигурации.
|
Главный конфиг сервера, здесь задаются все основные параметры его работы.
Все доступные переменные см Cmds & Cvars
|
Здесь находится текст сообщения, который выводится при подключении к игре.
|
Список карт находящихся в ротации в игре. хотите добавляйте удаляйте и дублируйте по вашему желанию.
|
Собственно, путь где расположены карты
С остальной конфигурацией, надеюсь, вы разберетесь сами.
3.1) Скрипты запуска
Создаем скрипт cs1.6.sh следующего содержания:
|
Не забываем присвоить ему атрибут запуска и запускаем скрипт:
|
Автозапуск при загрузке, достигается простым копированием скрипта в /usr/local/etc/rc.d
Теперь CS 1.6 сервер, при перезагрузке системы, запустится сам.
Убить процесс не так легко, он перезапускается при #killall hlds_amd
чтобы сервер стартовал без автоперезапуска то в стартовый скрипт вписываем -norestart
и
|
hlds_* зависит от типа процессора на машине свой hlds_* можно посмотреть в списке # top
4) Моды
Моды это отдельные дополнения, придающие, или добавляющие в игру, новые возможности.
MetaMod - мод, который позволяет установить на сервер другие поддерживаемые моды.
Качаем v1.19 linux Binary
Создаем в /usr/steam/hlds_l/cstrike директорию addons, в ней metamod, и в нем dlls :)
|
Распакуем в нужную директорию MetaMod.
|
Далее в файле hlds_l/cstrike/liblist.gam ищем нужные строки и меняем их:
gamedll_linux "dlls/cs_i386.so"
на
gamedll_linux "addons/metamod/dlls/metamod_i386.so"
Теперь, создаем в директории metamod файл plugins.ini:
Этот файл необходим для подключения и запуска плагинов.
|
Формат файла: <platform> <filepath> [<description>]
Например:
|
Это пример и его использовать НЕ НАДО!!!
Запускаем сервер - если запуск прошел без проблем, мы можем увидеть в консоли, примерно, следующее:
Metamod version 1.19 Copyright (c) 2001-2006 Will Day <willday@metamod.org> Metamod comes with ABSOLUTELY NO WARRANTY; for details type `meta gpl'. This is free software, and you are welcome to redistribute it under certain conditions; type `meta gpl' for details. |
Поздравляю! metamod работает как надо :)
Теперь к контре можно подключать другие моды. Их великое множество, поэтому, ищите себе по вкусу сами.
Ниже приведен пример установки AMXModX и старого AMX MODа.
4.1) AMX Mod X - Half-Life Scripting for Pros!
Этот мод необходим для администрирования сервера CS 1.6
Качаем AMX Mod X Base и Counter-Strike Addon
Распаковываем первый архив потом второй чтобы распаковываясь он заменил файлы первого.
Далее копируем в addons директорию amxmodx
В metamod plugin.ini добавляем
|
Теперь у нас есть, на сервере, мод AMX Mod X.
Смотрим переменные Documentation (AMX Mod X) и настраиваете его как хотите. :)
4.2) AMX Mod
AMX Mod 0.9.9 - Linux - glibc2.3 (amx-0.9.9-won.tar)
Распаковываем amx-0.9.9-won.tar
|
Архив распаковали. Он создал директорию addons в ней будет директории amx и metamod
Я распаковывал в tmp :)
|
Директорию amx перемещаем в
|
В папке metamod есть sample_plugins.ini, который нам надо скопировать
|
Затем запускаем сервер, если видим при запуске нижеследующее, то моды подключились и работают.
* Server language set to: EN * Multilingual AMX Mod * Available languages: - EN : 100.00% - FR : 100.00% Executing AMX Configuration File |
Теперь у нас есть, на сервере, мод AMX.
Настраиваете мод в amx/config/*.ini, по вкусу. Смотрим переменные каждого конфига Setting up AMX Mod
5) Администрирование
Для администрирования сервера можете попробовать:
HL Admin Mod, AmxMod.
Screen - Так же используют GNU screen like utility on Emacsen. Это специальный экранный менеджер с эмуляцией терминала, который позволяет сохранять сессию, те все процессы, которые ты запустил на нем при последующем подключении продолжают работу. Это удобно когда админишь удаленно сервер и не хочешь терять доступ к консоли управления нужной игры.
|
После установки стартуем теперь так.
|
Это создаст сессию работы со screen, которая будет называться "csserv" с которой все это будет запускаться. Вы заметите, что вас сразу же вернет в строку набора вашей системной оболочки. Это происходит из-за того, что сервер спокойно себе работает в сессии screen. Теперь вы можете спокойно отсоединиться/завершить вашу сессию удаленного контроля и сервер будет продолжать работать. Если вы хотите переподсоединиться к сессии, когда подключаетесь в следующий раз, или сразу же после запуска скрипта, просто наберите:
|
Чтобы присоединиться к сессии сервера, а потом снова отсоединиться, нажмите Ctrl-A, а потом d.
6) Faq
В: Сервер не видно в списке серверов, или при подключении возникает ошибка протокола.
О: Разные версии клиента и сервера. Необходимо обновить клиента Патчи для Патчи для CS 1.6 на текущий момент последняя версия v29
В: Что такое Steam, VAC, WON
О: WON и Steam - онлайновые системы Valve, выполняющие несколько задач:
- идентификация каждого игрока по его WONID или STEAMID
- публикация всех создаваемых серверов в едином официальном списке, доступном всем игрокам
- проверка ключей клиентов
Steam кроме этого является платформой продаж игр, их доставки и постоянного обновления.
WON существовал до недавнего времени, в т.ч. в этой системе работали сервера CS 1.5
STEAM - новая и текущая система, начала работать с версии CS 1.6
У Valve нет таких терминов как nowon или nosteam. Это названия методов взлома серверов и клиентов, позволяющих играть без ключей. Ключи нужны только клиенту. Проверка ключа выполняется сервером - при входе клиент передает ключ, сервер выполняет проверку ключа в онлайне на серверах аутентификации, если ключ не совпадает, клиента не пустит на сервер.
Во всех версиях CS была и есть возможность запуска сервера в LAN-режиме -sv_lan 1. В этом случае сервер не выполняет проверку ключа в онлайне. Как правило в LAN'е сервер также запускают с ключом -nomaster, который подавляет публикацию сервера в официальном списке. Сервер в режиме LAN пускает только клиентов, находящихся с сервером в одной подсети класса "C".
Чтобы на ваш сервер могли заходить с интернета клиенты без ключей, сервер должен быть запущен в LAN режиме, и у сервера должна быть отключена проверка на класс "С". Для серверов CS 1.5 и CS 1.6 используется утилита nowon, которая патчит swds.dll/engine_i686.so. Для сервера CS:Source (SRCDS - Source Dedicated Server) - используется патченный файл bin\steam.dll (bin/libsteamvalidateuseridtickets_i486.so для linux), из патчей EMPORiO или из SteamEmu от hCUPa.
На nowon/nosteam серверах нет возможности идентифицировать игроков по WONID или STEAMID, вместо них все игроки имеют общий код STEAM_ID_LAN или VALVE_ID_LAN. К счастью, почти все плагины и прочие "усовершенствования" умеют работать по IP или никам.
У Valve есть свой античит VAC (Valve Anti-Cheat), для CS <=1.6, который банит читеров именно по WONID/STEAMID. Поэтому использовать VAC на no-won/no-steam серверах "почти" невозможно (см. "эмулятор VAC"). Для CSS скоро ожидается выход VAC2.
В: Где я могу посмотреть Список консольных команд для Counter Strike 1.6
О: Тут Counter Strike 1.6 [Список консольных команд]
7) Литература:
1) Counter-Server - The Official Counter-Strike Server Admin Resource
2) Dedicated Server RU
3) CS-Division - Основной форум по Counter-Strike.
4) United Admins Limited
5) FAQ - CS 1.6 и Counter Strike: Source сервера на CStrike.ru
6) AlliedModders - Powered by vBulletin
7) Выделенный сервер (ЧаВо/FAQ)
Ну вот и все..
|
don_oles, 2007-08-02 в 23:44:46
Если б ещё podbot мог бы под фрёй запускаться.
Kontra, 2007-08-03 в 8:46:08
как запустить скрипт cs1.6.sh от определенного юзера, например от peta ?
Raven2000, 2007-08-03 в 10:00:52
2 Kontra
# su user -c 'hlds_run ....' >...& запускается от другого юзера
to don_oles
Если б ещё podbot мог бы под фрёй запускаться.
см в инете где-то было..
ximik, 2007-08-03 в 11:00:30
2Kontra man su либо man sudo
exn, 2007-08-05 в 20:40:51
Я например извратился, что на клиенте и сервере версии были разницей в 1час 8минут..
а вот список локальных серверов пуст, избранное и конект, и вообще сервер работают отлично, много видел таких вопросов в гугле но нигде ответа небыло(рабочего)...
что делать ?
Raven2000, 2007-08-06 в 9:19:47
to exn
Посмотри 6) Faq там твой вопрос есть (первый).
+ смотря в каком режиме запускаешь Lan или инетовскую.
around, 2007-08-07 в 2:18:15
Спасибо огромное!!! Тоже замучили! Хотел сесть разбираться, зашёл, а тут - готовый мануал!!!
around, 2007-08-07 в 3:32:16
>появится интерестная табличка Invalid CD key. Ее необходимо убрать Для этого, распакуем содержимое файла >linux_server_nosteam_27.10.06_.zip заменив оригинальные >файлы
А где бы ссылку на этот файл взять??? :( В статье нет(((
Kadafi, 2007-08-07 в 16:26:59
Внимательней читай. В пункте "2) Инсталяция" есть ссылка.
DarkHost, 2007-08-08 в 14:04:17
Путем хитрейших извращений и многократных попыток сервер поставился, запустился и работает. Ура, товарищи!
Raven2000,
Я бы в твою статью внес еще одно изменение: перенес бы tgz в /usr/ports/distfiles, потом немного подредактировал /usr/ports/games/halflifeserver, чтобы убрать пару строчек, говорящих, что порт нерабочий, и потом ставить уже из портов.
DarkHost, 2007-08-09 в 10:21:13
Запустил ботов под FreeBSD, настраиваю psychostats. Крутотень! :)
Raven2000, 2007-08-09 в 16:10:53
2 DarkHost
Каких прикрутил? как играют как с мозгами?
Да и вообще какие умнее боты из списка ботов
weec, 2007-08-10 в 21:22:00
http://www.bots-united.com/ из этого списка ни одни боты не сравнятся с zbot
ребята с reallite-labs работают над локализацией и конфигом, ожидается вторая версия их пака для zbot
http://cs.rin.ru/forum/viewtopic.php?t=4062
wolfenstain, 2007-08-16 в 21:50:50
про ./steam -update и hlds_l_1120_full.bin
Сделал как в статье, и сервер ни из чего не видно. Потому что сйчас большинство народу играет на 47-м протоколе, там же 46, и он еще и нормально не хочет через стим обноситься =(
Поэтому я скачал с сайта valve стип мод линукс (FreeBSD amd64 у меня) и полностью скачал сервак через стим (для этого не обязателен аккаунт).
Во всем остальном статья - отличная =)
wolfenstain, 2007-08-16 в 21:53:03
Да, охрененное спасибо за этот nosteam. Вместо копирований файлов туда, сюда, поисков скриптов и т.п. все просто, заменил и все =)
Николай, 2007-08-17 в 8:13:04
Статья класная
пасиб
exn, 2007-08-22 в 2:23:02
Да, извените что задал здесь вопрос, раньше тут небыло написано что спрашивать нельзя.
Вот я вам что еще хочу посоветовать, только без холиворов там всяких - если вы ставите новый сервер, ставте линукс, и ставте amx mod X (подчеркиваю MOD X а не amxmod.net который), он поновее, поддерживаеться, и постоянно разрабатываються плагины.. а то я с этим amxmod горя хлебнул.
ЗЫ всеравно я не смог сделать чтобы было видно сервер во складке LAN.. что я тока не делал..
exn, 2007-08-22 в 2:31:11
to Raven2000
сервер локальный, тырнета на нем нет.
connect, закладки - работают
в LAN не виден, запускаю так:
hlds_run -game cstrike -insecure -nomaster +sv_lan 1 +maxplayers 16 +map fy_snow
Фаервол настроен правильно
Клиент видет другие сервера(вынь запущенные в сети)
Перепробовал много разных версий и клиентов и серверов но увы чтото я делаю не так, а что хз.
exn, 2007-08-22 в 18:07:11
Разобрался.. дело было в машине(нах) ггг на двух..
Бинари мать их заногу, такчто ниже третьего пня даже не пытайтесь.
Патч я бы рекомендовал искать тот который на пайтоне - работает с последней версией.
Все заработало! ура ! мясной сервер жужжжит.
weec, 2007-08-24 в 11:42:55
николай, linuxolator не предназначен для работы приложений под root-ом
причина: под запущенные под root-ом linux-приложения для записи файлов используют корень /usr/compat/linux
даже если Ваше приложение лежит тут /usr/compat/linux/...
все файлы будут складываться сюда /usr/compat/linux/usr/compat/linux/...
freeloader, 2007-10-01 в 14:59:46
Статья отличная, лучшая из тех что я до этого видел.
Афтор, риспект и уважуха тебе!!! Побольше бы таких людей ;)
sunTechnic, 2007-10-24 в 17:50:45
в /usr/local/ всё пихать а лучше в /usr/local/games/
liquer, 2007-10-31 в 16:31:19
Народ ,почему я не вижу сервер в лане? Когда всё работает . И зайти не могу. Кстати я запускаю серв без +map de_dust2 ,так как когда с +map у меня серв не запускается,ошибки показывает.МОжет надо натсроить +sv_lan 2 или как там? что бы через интернет шло,заранее спасибо.
Моя ася если что , 267658778
val_Atero, 2007-10-31 в 17:34:36
Нюанс нашел, на Фре 6 hlds_run не хотел запускаться пока chmod +x не сделал на него...
а вот то что сервак не стартует не определяя Проц так и не разобрался...
Cawwwok, 2007-11-08 в 13:51:55
Еще можно добавить до параметра запуска -pingboost 2.
Я тож не могу разобратся как зделать чтоб было видно в лане? Можете дать пожалуста кто-то свои строчки с фаервола где на счёт сервака кс? У меня только порты открыты.
feniks2202, 2007-11-27 в 11:09:50
Вообщем статья нармальная тока я сей сервак настроил на Mandriva 2006 PowerPack, причем в целях эксперимета я не стал обнавлять стма и контру! а запустил в первозданном виде. К удивлениею все заработало!
dialup, 2007-12-29 в 0:18:07
что б людям не писать каждый раз через консоль конект к вашему серверу могу предложыть тюнинг самого клиента кс скоро наверно его в 1 ехе закатаю и выложу в локалку!! если кого интерисует решение проблемы пишыте в аську 923447 раскажу как Лисяра если интерисует могу расисать все в краске что б добавить к статье ;)
o2x, 2007-12-29 в 13:18:53
Подскажие, как настроить WEB статистику под сервер.
Спасибо
Gek, 2007-12-29 в 19:23:28
Всё очень просто:
...Counter-Strike 1.6\cstrike\resource\GameMenu.res
после этих сторк
"*"
{"label" ""
"command" ""
"OnlyInGame" "1"}
добавляем
"*+1"
{"label" "(название)-=EVEREST=- "
"command" "engine connect (IP сервера к примеру)192.168.0.11"}
 
RusBiT, 2008-01-08 в 6:37:06
Ставил сегодня сервер, no stream неподошел, пишет
Protocol version 47
Exe version 1.1.2.5/Stdio (cstrike)
Exe build: 20:02:49 Oct 24 2006 (3651)
STEAM Auth Server
При подключении пишет, что CD key не верный :(
cgs, 2008-01-10 в 11:20:34
1. Версия клиента выше(новее) чем версия сервера.
2. У тебя не установлен no steam.
Cayenne, 2008-01-11 в 10:12:52
Я в шоке =) Сервак не качает 424Mb, скачивает 173 и выдает ошибку ....could not be saved, because the source file could not be read........
RussianE39, 2008-02-20 в 10:02:44
тут обычно выкладывают патчилки для свежих версий, сегодня только ставил srcds, пропатчился нормально, играют и с пиратки и с лицензии.
kpekep, 2008-03-03 в 16:13:21
Статья без спорно норм, но люди nosteam это как кряк, а щас сами знаете какие у нас законы. А без nosteam сервер и так бесплатно разработчики отдают, но минус то что к нему нужны стим клиенты
feniks2202, 2008-03-03 в 22:17:12
да есть проблема не в каждом регионе можно купить лицензионную игру! вот и ставит народ левое!
я к примеру живу от волгограда 400км! и купить лицензионку я бы рад но я её не нашел!
вот вся перспектива!
gekz, 2008-03-13 в 12:40:32
привет
на сервере стоит 2 сетевухи, cs стартует на одном интерфейсе.
как сделать, чтобы он видиле оба?
Auto detecting CPU
Using AMD Optimised binary.
Auto-restarting the server on crash
Console initialized.
scandir failed:/usr/steam/hlds_l/./valve/SAVE
scandir failed:/usr/steam/hlds_l/./platform/SAVE
Protocol version 47
Exe version 1.1.2.5/Stdio (cstrike)
Exe build: 20:02:44 Oct 24 2006 (3651)
STEAM Auth Server
couldn't exec language.cfg
Server IP address 172.18.1.90:27015 а есть ещё одна сетевуха!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Metamod version 1.19 Copyright (c) 2001-2006 Will Day <willday@metamod.org>
Metamod comes with ABSOLUTELY NO WARRANTY; for details type `meta gpl'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `meta gpl' for details.
scandir failed:/usr/steam/hlds_l/./valve/SAVE
scandir failed:/usr/steam/hlds_l/./platform/SAVE
net.cpp (926) : Assertion Failed: 0 == iRet
net.cpp (928) : Assertion Failed: 0 == iRet
Got a NaN origin on armoury_entity
Got a NaN origin on armoury_entity
Got a NaN origin on armoury_entity
couldn't exec listip.cfg
couldn't exec banned.cfg
Master server communication disabled.
0 fps — host(1520) sv( 1) cl( 0) gfx( 0) snd( 0) ents(105)
feniks2202, 2008-03-13 в 13:38:23
скажи а нах оно чтобы он видел 2 интерфейса?
есть вариант настроить иптаблес = чтобы при обращении скажем на 10,0,0,15 он перебрасывал на 172,18,1,90
gekz, 2008-03-14 в 2:56:11
2 сетувухи, 2 сетки.
народ ходит с обоих. а cs работает только на одном.
мудрить с маршрутами чего то не охота.
под виндой контра видит 2 интерфеса и народ спокойно к ней конектиктся из любой сети, под фрихой только один.
как быть?
RussianE39, 2008-03-14 в 4:02:58
hlds_run бла-бла +ip 0.0.0.0
gekz, 2008-03-18 в 8:52:52
2-RussianE39:
так и делал, команда запускает его на указанном интерфейсе.
интресно но проблему решил.
у нас сервер на фрибсд, стоит 3 сетевухи. 2 смотрят вовнутрь и 1 в инет. во 2-й сетке стоит ещё один сервак на фрибсд(апачь и прочая лабуда). на него поставил сервак cs.
так вот в качестве шлюза у всех прописан главный сервак, при таком раскладе сервер кс не виден, только с одной подсети.
а вот если указать в качестве шлюза сервак с кс, то всё ок.
Виктор, 2008-04-08 в 15:50:13
Статья супер при внимательном ее использовании проблем не возникает, но есть проблема у некоторых :
...
Unable to determine CPU Frequency
Segmentation fault (core dumped)
....
кто решил, если не трудно vic_ga@rambler.ru
Виктор, 2008-04-08 в 16:12:10
...
Unable to determine CPU Frequency
Segmentation fault (core dumped)
....
Вот решение:
mount_linprocfs linprocfs /proc
Raven2000, 2008-04-08 в 18:00:47
To Виктор
>при внимательном ее использовании проблем не возникает
Не хочу быть ботаном, но внимательно прочтем пункт 1. где
> Впишем строки запуска эмулятора...
И ищем там linprocfs =)
G, 2008-04-20 в 0:18:13
Пожалуйста, залейте этот файл
http://rapidshare.com/files/11870226/linux_server_nosteam_27.10.06_.zip
на http://ifolder.ru/ или в другое место
не могу скачать=(
Raven2000, 2008-04-20 в 13:48:43
to G
Почему не можешь? Сейчас я скачал его..
G, 2008-04-20 в 16:07:27
о_о скачалось на раз 12
я так и непонял с кошечьками
G, 2008-04-24 в 6:34:10
люди помогите!
При обновлении выскакивает такое, что делать?
$ ./steam -command update -game cstrike -dir /usr/steam/hlds_l
Checking bootstrapper version ...
Updating Installation
Updating 'Counter-Strike Base Content' from version 0 to version 23
0.11% /usr/steam/hlds_l\cstrike\cl_dlls\client.dll
1.75% /usr/steam/hlds_l\cstrike\dlls\cs_amd64.so
6.42% /usr/steam/hlds_l\cstrike\dlls\cs_i386.so
10.73% /usr/steam/hlds_l\cstrike\dlls\mp.dll
12.97% /usr/steam/hlds_l\cstrike\events\ak47.sc
Failed to set file attributes
gekz, 2008-04-24 в 8:59:06
делал всё как написанно. всё ок
только вот обновил раза с 5.
прерывается зараза и всё тут. запускаю снова - продолжает.
и так пока 100% не увидел )
WHAT-CAN-BE-BETTER-THEN-SEX, 2008-05-14 в 15:52:28
Низнаю как у вас, но у меня это всё дело после запуска ужасно глючило, возможно у меня линукс эмулятор не такой как надо я из портов новый не собраюсь ставить.
У меня стандартный сервер под винду уже 3 года без перезагрузки работает, без всяких глюков и проблем.
Три года назад стартонул его так wine hlds.exe -game cstrike -console -nomaster +maxplayers 20 +sv_lan 1 +map fy_pool_day и не какизх проблем :)
{StaN}, 2008-08-05 в 21:58:55
ЛЮДИ ДОБРЫЕ И ЗЛЫЕ, помогите пожалуйста поставить сервак, Adrenaline Gamer Mod (мод халвы) имею доступ к машине провайдера на которую нужно поставить сервер, на не уже стоит штук 10 серверов, ОС Линух
Пожалуйста откликнитесь кто нибудь :(
ICQ - 83373334
mail - stan_hl@mail.ru
Konstantin, 2008-10-21 в 12:27:18
Привет!
Что то сервак валится переодически, нон стим. Даже понять не могу почему, может эксплойт? логинюсь, смотрю в top, hlds_i686 загружает проц на 100%...
У кого такая же проблема была, откликнитесь плз, как решили, что делали?
Phantom, 2008-10-22 в 11:37:15
есть небольшая не точность: screen надо ставить не из
# /usr/ports/misc/elscreen && make install clean
, а из
# /usr/ports/sysutils/screen && make install clean
Redacid, 2008-10-25 в 7:55:50
Возможно кому-то будет интерестно.
http://redacid.org.ua/public_63-2_cs-console.html
Это моя самописная консолька для управления сервером КС
умеет запускать, перезапускать, компилировать плагины....
Доступ по ssh
DarkHost, 2008-10-27 в 10:19:02
Подскажите, как автоматически стартовать через screen сервер CS при загрузке системы?
У всех утечка памяти с сервером CS на FreeBSD?
redacid, 2008-10-27 в 18:29:05
скриптом через крон
DarkHost, 2008-11-14 в 9:23:52
После заливки nosteam, не запускается сервер:
Auto-restarting the server on crash
Error:steam_api_i486.so: cannot open shared object file: No such file or directory
Unable to load engine, image is corrupt.
DarkHost, 2008-11-14 в 9:37:27
Проблему решил. Таких файлов не было в директории, пришлось искать гуглом и качать.
Phantom, 2008-11-15 в 1:03:52
Народ! А какая конкретно ветка форума относится к данной статье?
&& Раз уж спросил про форум, рискну задать и сам вопрос здесь...
В статье написано, что если обновить steam из под root, то не обновится, да и получишь гемор. Но у меня, по крайней мере сам steam обновился только под root почему-то. А в чём может выражаться гемор? Что-то подпортит? Оставит где-то метку?
Спасибо...
Raven2000, 2008-11-15 в 1:26:55
В конец статьи добавил ветку об игре.
Раньше была заморочка тк обновления каталась в домашную дир-ю рута, а не в директорию игры. Сейчас может уже изменилось.
==
Да и обновить статью стоит только жаль, что нету у меня игрового подопытного сервачка чтобы все вспомнить и поставить + статью изменить под новые веяния стима =)
DarkHost, 2008-11-25 в 11:23:35
Raven2000
Новые веяния стима - это 48-й протокол. Но насколько я знаю, пока не существует сломаного 48-го протокола под Linux. По крайней мере гугл ничего не дал.
Raven2000, 2008-11-25 в 18:58:43
to DarkHost
Это я знаю так как накануте начал переделывать статью ну и запоролся на стиме... Если будут новости про nosteam пишите ;)
Phantom, 2008-11-28 в 21:47:46
Хм... а я то думал у меня руки кривые... :)
shuric, 2008-12-03 в 22:02:13
А у меня чёто такое выдаёт:
Half-life binary './hlds_i686' not found, exiting
:(
BAXMAH, 2008-12-04 в 14:52:28
Решил не возиться с screen, а запихать сервер в автозагрузку. Написал такой вот скриптик, обозвал как hlds и положил в /usr/local/etc/rc.d
#!/bin/sh
#
# $FreeBSD: ports/net/mpd4/files/mpd4.sh.in,v 1.3 2007/07/06 07:35:54 sem Exp $
#
# PROVIDE: hlds
# REQUIRE: SERVERS
# KEYWORD: shutdown
. /etc/rc.subr
name="hlds"
rcvar=`set_rcvar hlds`
load_rc_config ${name}
hlds_user="games" # От какого пользователя запускаем CS
hlds_chdir="/usr/local/games/hlds/" # каталог, где лежит сервер
command="/usr/local/games/hlds/hlds_run" # Ну это и так понятно :)
command_args="-nomaster -insecure +sv_lan 1 -game cstrike +maxplayers 20 +map de_dust2 +log on +ip 0.0.0.0 +port 27015 -pingbooster 2 2>&1 >/dev/null &" # Ну не люблю я, когда что-то валится не в логи, а в консоль
stop_cmd=hlds_stop
hlds_stop()
{
# Так как запускается от другого пользователя, то ищем и прибиваем лаунчер таким способом
kill -TERM `pgrep -f hlds_run`
# Прибиваем сам сервер
killall -TERM hlds_i686
}
run_rc_command "$1"
Одно НО - в лаунчере hlds_run надо указать в начале путь к библиотекам. это строка
export LD_LIBRARY_PATH=".:$LD_LIBRARY_PATH"
Вместо точки вписываем туда полный путь к каталогу с сервером КС
Ну а после этого добавляем в rc.conf строку
hlds_enable="YES"
Вот и все :)
Phantom, 2008-12-04 в 23:37:51
<shuric, 2008-12-03 в 22:02:13
А у меня чёто такое выдаёт:
Half-life binary './hlds_i686' not found, exiting
:(>
У меня тоже так писало. В тот момент не стал разбираться: покопался в скрипте запуска, убрал выбор процессора, чтоб работало на i386. Конечно нужно порешать вопрос окончательно, но пока не стал.
Igorka(:, 2008-12-05 в 22:53:08
По поводу 48го протокола.
Эсть уже чем лечить :)
Вот гугл помог:
http://www.maxcheaters.com/forum/index.php?topic=38793.0
Не сегодня, так завтра посмотрю.
Предупреждаю, не тестировал.
Phantom, 2008-12-06 в 17:53:34
2 Igorka(:
Что-то не могу скачать именно линуховый патч: пишет битый архив. Уже пробовал с других мест - везде одно и тоже.
Если у кого скачалось нормально - выложите, плз, где-нить...
Igorka(:, 2008-12-06 в 18:01:55
Phantom, 2008-12-06 в 19:36:54
Igorka(:
Спасибо.
А что там на один файл меньше? steamclient_linux.so
Он не нужен?
Uzwer, 2008-12-29 в 2:24:08
Привет, после обновления на новых протокол, сервер один за одним падает по очереди.
уже даже поднимал просто серваки без модов, всё равно падают.
Хотя некоторые работаю нормально стабильно и постоянно.
Подскажите что сделать, устал уже killall_i686 писать постоянно)
verify_all говорит что всё окей
Kinard, 2008-12-29 в 3:14:31
У меня не получилось верно права раздать. Мучался несколько дней. Пришлось ставить отсюда: [url=http://torrents.ru/forum/viewtopic.php?t=185638]. Влёт заработал!
Денис, 2009-01-01 в 12:56:03
Чтобы убить сервер пишите killall -9 hlds_i486
Или по другому, посмотрите в ps. На 48 протоколе все работает. Единственное что, качайте стим с офф сайта, прямой линк - http://storefront.steampowered.com/download/hldsupdatetool.bin
Потом делаем исполняемым, соглашаемся и распаковываем. Затем
# ./steam -command update -game cstrike -dir /usr/steam/hlds_l
И все =) Если чего пишите =)
DarkHost, 2009-01-12 в 13:42:02
hlds_l_1120_full.bin больше не обновляется. Доступ к мастеровым серверам закрыт тем, у кого nosteam. Так что сервера нужно запускать с -nomaster, или обновляться.
DarkHost, 2009-01-12 в 20:38:50
Покупаю CS steam по 8-10$ и gift'ом дарю своим друзьям. Другого выхода не вижу, сервера без регистрации на мастеровых серверах абсолютно бесполезны.
Если кто-то найдет лекарство-буду очень рад.
nikola93, 2009-01-16 в 16:59:19
Если будет ругаться на > /dev/null 2>&1 & в скрипте запуска
то заместо #!/bin/sh ставим #!/usr/local/bin/bash
Тоесть заставляем выполнять данный скрипт не sh, а bash.
nikola93, 2009-01-16 в 17:00:01
естественно bash должен быть установлен
cawwwok, 2009-01-28 в 5:01:18
На счёт двух протоколов сразу - http://shuriman.org.ua/counter-strike-16-server-pod-freebsd-4748-protocol/
jafff, 2009-02-21 в 15:18:16
Ставил counter strike source на freeBSD, на openSUSE , и на debian, на всех падает в корку, в чем может быть проблемма? или подскажите на чем поставить чтобы работало надежно, без падения, только я надеюсь не на винде =)
Phantom, 2009-02-21 в 18:20:26
jafff на DOS ставь
Товарищщи!, 2009-10-30 в 13:48:20
Товарищщи! Это поля для ввода комментариев к статье, а не для вопросов. Сюда пишите найденные баги, или какие-то фичи :)
Для вопросов есть форум!
Phantom, 2009-11-06 в 18:49:37
Вот решил поставить сервер снова.
Steam обновляться не захотел. Пишет что не может подключиться не к одному серверу. Пришлось скачивать steam отдельно с http://storefront.steampowered.com/download/hldsupdatetool.bin
Команда
#./steam -update
Тоже не работает. Пишет не верная команда. Steam надо обновлять вместе с приложениями, то есть сразу набирать:
#./steam -command update -game cstrike -dir /usr/steam/hlds_l
Так обновление заработает.
Phantom, 2009-11-06 в 18:53:09
Да!
Совсем забыл. Всё прекрасно работает как под root, так и под рядовым пользователем.
microbash, 2009-11-07 в 20:39:18
Начал переставлять сервак.
Почему то не могу раскрыть hlds_l_1120_full.bin.
Файл hlds_l_1120_full.tgz просто не появляется.
Выложите плз его куда нибудь.
receptor, 2010-01-07 в 11:36:46
Обновлять нужно так - ./steam -command update -game cstrike -verify_all -dir ./
Одна проблема есть, пока незнаю как решить,при запуске из под другого пользователя не перезапускается после падения.
Мол пишет порт занят и так в цикле крутится пока полностью не прибить руками,может кто подскажет как побороть? заранее спасибо.
Параметры запуска
/usr/bin/su gungame ./hlds_run -pidfile hlds.pid -game cstrike -insecure +ip ХХХ +port ХХХ +maxplayers 24 +rcon_password "" +map cs_assault -binary ./hlds_i686 > /dev/null 2>&1 &
Олег, 2010-02-17 в 11:50:28
Не понял, при скачивании 1) Сам сервер - hlds_l_1120_full.bin 424Mb
Требуется пароль, где взять?
Artem, 2010-03-31 в 0:58:19
receptor, 2010-05-02 в 22:14:52
Олег, проще со стима скачать целиком последнюю версию, там не много.
Или в нете поискать,есть линуксовые сборки готовые с дпрото и т.д
Phantom, 2010-08-10 в 13:22:03
Рекомендую из статьи совсем выбросить упоминание про hlds_l_1120_full.bin.
Обновлять контру с этой версии, почти всё равно, что качать с нуля всё. Пир этом возможно останутся каке-то рудименты от старого. Можно просто скачать всё заново. Установить стим:
./hldsupdatetool.bin
при этом в папке появятся файлы steam(исполняемый)и readme.txt. Далее запустить:
./steam -command update -game cstrike -dir /путь/где/устанавливается/контра
запустить придётся 2 раза: сначала он обновит себя, а потом уже начнёт качать мод вместе с ядром HL.
Так же можно скачать и другие моды. Весь список можно посмотреть так:
./steam -command list
maxijon, 2010-10-23 в 13:37:21
Привет всем у меня чета не обновляется игра ошибки выдает
Checking bootstrapper version ...
Unable to write to the current Steam application folder.
Please move Steam to a folder where you have write privileges.
помогите плииз
shuric, 2010-10-23 в 20:38:39
Проверь права доступа на папку куда Steam установлен.
Вродебы там в ошибке доступно написано ...
maxijon, 2010-10-29 в 13:30:44
Теперь это вышло.
WARNING! Using deprecated syntax! Run tool without commands to see new syntax
Missing 'game' parameter
CAsyncIOManager: 0 threads terminating. 0 reads, 0 writes, 0 deferrals.
CAsyncIOManager: 0 single object sleeps, 0 multi object sleeps
CAsyncIOManager: 0 single object alertable sleeps, 0 multi object alertable sleeps
maxijon, 2010-10-29 в 13:30:45
Теперь это вышло.
WARNING! Using deprecated syntax! Run tool without commands to see new syntax
Missing 'game' parameter
CAsyncIOManager: 0 threads terminating. 0 reads, 0 writes, 0 deferrals.
CAsyncIOManager: 0 single object sleeps, 0 multi object sleeps
CAsyncIOManager: 0 single object alertable sleeps, 0 multi object alertable sleeps
Phantom, 2010-11-08 в 11:27:07
translate.ru
mixnet, 2011-01-07 в 11:59:48
люди все работает как тут ботов добавить ? и Псих чета не читает логов ? сами логи не идут на сервак в папку лог как быть ? может ктото тоже наступал на эти грабли......прошу помощи...
DarkHost, 2011-02-15 в 10:16:28
Vasya, есть там боты. Просто руки надо иметь прямые.
mixnet, ищи в нете ботов, которые подключаются как metamod.
BlackJaguar, 2011-03-14 в 21:17:23
В комментах нарисован скрипт автозапуска - фря вешается на нем в момент загрузки. Т.е. запускается, пишет Starting hlds, но дальше не идет без Ctrl+C. не грузит дальше ничего
Илья, 2011-10-10 в 4:57:28
вот тема на форуме http://forum.lissyara.su/viewtopic.php?f=33&t=31704&p=309633#p309633
в чём дело-то может быть?
Алекс, 2013-01-02 в 11:24:29
Начиная с
2) Инсталяция
Скачаем эти файлы
1) Сам сервер - hlds_l_1120_full.bin 424Mb - ссылка битая. Далее тоже самое.
phantom, 2013-01-03 в 3:53:03
Ну дык! сколько времени прошло! Да он и не нужен:
1) Ищем в инете steam.bin или как то так (поиск по словам steam для linux) и устанавливаем.
2) запускаем обновление почти как в статье: ./steam -command update -game cstrike -dir /usr/local/steam/cstrike
оно само всё скачает
phantom, 2013-01-03 в 3:55:49
Хотя статью можно было бы переработать, но боюсь автор "уже вырос из этих штанишек".
Pasha, 2013-03-07 в 21:13:16
Задался целью реализовать на практике. Но не освещен вопрос о том, на каком железе можно поднять cs? Предположим, одновременно 100 пользователей будут играть - какова будет нагрузка на сервер? И такая интересная тема: а можно ли на одном физическом серваке насоздавать клеток, и в каждую клетку сунуть свою игру. Сервак не ляжет?
redacid, 2013-03-08 в 21:23:26
Не совсем понятно, что имеется ввиду под клетками? jail? Да и зачем их разносить, можно просто от разных юзеров стартовать.
По нагрузке тоже не понятно, нагрузка на сеть, процессор, память ....?
Pasha, 2013-03-10 в 9:37:38
Да, я про jail говорю. Если на сервере крутится 3-4 игры, и одна потом встанет - мало ли какая ошибка окажется. И чтобы не ложить весь сервер, достаточно ребутнуть одну клетку без ущерба для остальных. Или я не прав?
А по загрузке - как раз на те компоненты, что и были вами подмечены)
redacid, 2013-03-10 в 19:13:46
ни разу не видел что-бы система стала колом от КС, запускал по 7-8 штук на одной системе без jail от разных юзеров, проблем не заметил. Что касаемо нагрузки на систему в целом, то в любом лучае это всё субъективно. Обычно 200-300 Метров на каждый, КПУ грузится как правило не сильно, сеть и того меньше. Вам проще сказать чем располагаете и постараемся подсказать что он сможет вытянуть
Pasha, 2013-03-11 в 11:14:45
ну, давайте попробуем)
запускать требуется так же несколько игр, к примеру: counter strike, lineage, world of warcraft, call of duty, need for speed (с выбором еще не определились). Предположительная конфигурация сервера: 8 Гб оперативы, FreeBSD (наверное, 8.х), винчестер на терабайт, процессор CPU Intel Xeon E5-2620 2.0 ГГц / 6core или аналогичный. Вот как-то так )
redacid, 2013-03-11 в 15:45:09
Такое вытянет, если конечно не по нескольку тысяч будут одновременно гонять в линейку и вов. Линейча на мой взгляд самая тяжёлая из всех. 2 Гб попросит со старту и нагрузка на КПУ прямо пропорционально количеству игроков. У нас на колокейшине стоит один довольно извесный сервер, онлайн около 5т. параметры системы примерно такие - 64 ядра и 256 Гб ОЗУ при этом траффик около 50-60 Мбит
Pasha, 2013-03-29 в 0:37:26
redacid, спасибо за совет!
Да да, 2013-11-12 в 14:16:19
Тoвapищщи! Этo пoля для ввoдa комментариeв к стaтьe, a нe для вoпросoв. Сюдa пишите нaйденные бaги, или кaкие-то фичи :)
Для вoпросoв eсть фopум!
Vasya, 2014-08-14 в 23:41:19
Тoоварищщи! Это пoоля для ввоoда комментариев к статье, а не для воoпросoов. Сюда пишите найденные баги, или какие-то фичи :)
Для воoпроoсоoв есть фoорум!
LOL, 2016-04-23 в 16:43:23
АФТАР ЕБЛАН СОСИ ХУЙС
2014-07-27, lissyara
gmirror
Удалённое создание софтверного зеркала средствами gmirror, на диске разбитом с использованием gpart. Использование меток дисков для монтирования разделов.
2013-08-20, zentarim
Scan+Print server FreeBSD 9
Настройка сервера печати и сервера сканирования под управлением операционной системы FreebSD 9 для МФУ Canon PIXMA MP540
2011-11-20, BlackCat
Разъём на WiFi-карту
Делаем съёмной несъёмную антену на WiFi-карте путём установки ВЧ-разъёма
2011-09-14, manefesto
Настройка git+gitosis
Настройка системы контроля версия исходного кода в связке git+gitosis+ssh
2011-08-14, zentarim
Wi-FI роутер + DHCP + DNS
Настройка Wi-Fi роутера на Freebsd 8 + DNS сервер + DHCP сервер: чтобы Wi-Fi клиенты были в одной подсети с проводными, проводные и беспроводные клиенты получали адреса автоматически по DHCP, кэширующ
2011-06-15, -ZG-
Охранная система на FreeBSD+LPT
В этой статье описана попытка реализации простой охранной системы на базе FreeBSD с подключением к ней охранных устройтсв на LPT порт и видеорегистрацией.
2011-03-13, terminus
ng_nat
Описание работы ng_nat, практическое использование, достоинства и недостатки в сравнении с ipfw nat
2011-02-20, Капитан
Nagios+Digitemp
Статья описывает создание системы оповещения о превышении температуры в специальных помещениях на основе Nagios с использованием программы Digitemp.
2011-02-17, Le1
Zyxel Configuration
Скрипт для массового изменения конфига свичей Zyxel. Берет из файла iplist список ip-шек, заходит последовательно на каждый и выполняет комманды из файла commands, записывая происходящее в лог файл.
2011-02-16, fox
hast carp zfs ucarp cluster
HAST (Highly Available Storage), CARP, UCARP, ZFS, Cluster настройка и одаптация плюс личные размышления…
2011-02-04, BlackCat
Восстановление ZFS
История о том, как был восстановлен развалившийся RAIDZ ZFS-пул (перешедший в FAULTED) с помощью скотча и подручных средств. Или о том, какие приключения ожидают тех, кто не делает резервных копий.
2011-02-03, Капитан
1-Wire
Статья описывает самостоятельное изготовление контроллера DS9097 для съёма показаний с датчиков температуры DS1820 с помощью программы Digitemp.
2011-01-28, Капитан
Температура в серверной
Статья описывает построение системы наблюдения за температурой в помещении серверной с использованием программы Digitemp и выводом графиков в MRTG
2011-01-21, m4rkell
Syslog server
Как то буквально на днях, у нас завалилось, что то в еве) или не в еве не суть. Суть в том, что когда захотели снять логи с хостов esx обнаружили, что хранят эти негодяи логии только за последнии сутк
2011-01-07, lissyara
Canon/gphotofs
Монтирование цифровых фотоаппаратов Canon (PTP) как файловой системы, автоматизация этого процесса через события devd и внешние скрипты.
2010-12-13, Al
IPSec
Описание принципов работы IPSEC и способов аутентификации.
2010-12-07, manefesto
FreeBSD on flash
Было принято решении переехать на USB Flash и установить минимальный джентельменский набор для работы своего роутера. Делаем =)
2010-12-05, Fomalhaut
root ZFS, GPT
Инструкция по установке FreeBSD с использованием в качестве таблицы разделов GPT и в качестве основной файловой системы - ZFS
2010-09-05, Cancer
Настройка аудиоплеера на ximp3
Цели: Простенький аудиоплеер, для того что бы тетя продавец в магазине утром пришла нажала на кнопку Power и заиграла в зале музыка, так же был доступ по сети, общая шара куда можно заливать музыку, к
2010-08-31, Cancer
Установка и настройка OpenVPN
На днях появилась задача - объединить головной офис и 3 филиала в одну сеть через интернет посредством OpenVPN, чтобы люди могли подключаться через RDP к базам 1С на серверах.
2010-08-25, manefesto
freebsd lvm
Использование linux_lvm для работы с LVM разделами из-под FreeBSD. Проблемы которые возники при монтирование lvm раздела
2010-04-30, gonzo111
proftpd file auth"a
Proftpd - квоты и авторизация из файлов, без использования базы данных и/или системных пользователей
2010-04-22, lissyara
tw_cli
Пошаговая инструкция по восстановлению RAID на контроллере 3ware, из которого выпал один диск. Настройка мониторинга состояния рейда и отчётов о его состоянии на email.
2010-04-14, fox
MySQL Master+Master
MySQL (Master Master) and (Master Slave) Как настроить репликацию…
2010-03-09, terminus
DNS zones
Краткий ликбез про управление DNS зонами. Примеры проведения делегирования прямых и обратных DNS зон.
2010-03-09, aspera
Squid+AD (group access)
Настройка прокси сервера SQUID с автроризацией пользователей в AD. Разделение пользователей на группы
2010-03-02, BlackCat
Шлюз: Часть 4
Настройка дополнительных сервисов: синхронизация времени (OpenNTPD), клиент DynDNS.org.
2010-03-01, BlackCat
Шлюз: Часть 3
Настройка DHCP и DNS серверов для работы внутри частной сети, c поддержкой внутренних (частных зон) DNS, а так же интеграция DHCP и DNS сервисов.
2010-03-01, BlackCat
Шлюз: Часть 2
Конфигурация МСЭ pf для проброса портов с изменением порта назначения и без, а так же поддержки активного режима FTP и ограничения максимального размера сегмента
2010-03-01, BlackCat
Шлюз: Часть 1
Быстрая настройка шлюза/маршрутизатора с установлением PPPoE-соединения, поддержкой NAT и DNS-forwarding.
2010-02-23, Morty
darkstat
Простая считалка траффика, со встроенным веб-сервером. Очень маленькая, может делать отчеты трафика по хостам, портам, протоколам, а также строить графики
2010-01-23, gonzo111
squid+sams+sqstat
Пилим squid и sams - примеры конфигов с объяснениями. Установка SqStat.
2009-12-19, schizoid
mpd5 + radius + ng_car + Abills
Настройка pppoe-сервера с биллинговой системой Abills и шейпером ng_car
2009-11-16, lissyara
UFS->ZFS
Удалённая миграция с UFS на ZFS. Загрузка с раздела zfs. Настройка для работы с малым количеством памяти под архитектурой i386.
2009-11-13, gx_ua
fusefs-ntfs
Установка, настройка и использование fusefs-ntfs, драйвер NTFS, предназанченного для монтирования NTFS разделов под FreeBSD
2009-11-12, Morty
LiveCD
Создание собственного LiveCD с необходимыми вам изменениями, автоматизирование данного процесса, а так же вариант скоростной сборки СД.
2009-09-27, lissyara
Samba как PDC
Контроллер домена - аналог M$ NT4 домена под самбой, без использования LDAP и прочей хиромантии. Просто и быстро =)
2009-08-30, terminus
ipfw nat
Подробное руководство по ipfw nat, сложные случаи конфигурации.
2009-08-24, levantuev
HotSpot
Установка Hotspot системы в общественное заведение.
2009-08-18, lissyara
diskless
Создание бездисковых терминалов под управлением FreeBSD - с загрузкой по сети. Используются для старта rdesktop и подключения к виндовому серверу терминалов.
2009-07-29, BAV_Lug
Видеонаблюдение
Настройка бюджетного варианта видеонаблюдения на удаленном объекте
2009-07-22, Cancer
OpenLDAP адресная книга
Настройка и создание адресной книги на базе OpenLDAP + phpLDAPadmin
2009-06-30, SergeySL
AimSniff
Руководство по созданию системы мониторинга ICQ-переписки на базе AimSniff, использующей базу данных MySQL для хранения и Web-интерфейс WAS (Web Aim Sniff) для просмотра перехваченных сообщений
2009-06-25, atrium
Управление правами доступа
Полномочия пользователей и файлов, принадлежащих им, формирует концепцию ОС UNIX.
вверх
|
Этот информационный блок появился по той простой причине,
что многие считают нормальным, брать чужую информацию не уведомляя автора
(что не так страшно), и не оставляя линк на оригинал и автора — что более существенно.
Я не против распространения информации — только за. Только условие простое — извольте
подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой,
незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
Если соизволите поставить автора в известность — то вообще почёт вам и уважение.
© lissyara 2006-10-24 08:47 MSK
Комментарии пользователей [110 шт.]