PfSense и cs 1.6 server
-
Вот захотелось поднять на pfsense сие дело
У кого был опыт, напишите, можно даже с манами откуда скачать и как завести -
вот до чего техника то дошла…
серьезно, не стоит. -
честно достаточно сложно, я css занимаюсь, так что скажу так на винде все сделать намного проще. на линуксе и фряхе тебе ядро придется пересобирать что бы фпс были нормальными.
-
честно достаточно сложно, я css занимаюсь, так что скажу так на винде все сделать намного проще. на линуксе и фряхе тебе ядро придется пересобирать что бы фпс были нормальными.
Не надо ничего пересобирать достаточно изменить с помощью sysctl некоторые параметры, ну и поставить линукс эмулятор на pfsense :)
на обычной фре cs поднимается за 1 час.Если есть вопросы пиши что именно не получается.
-
использую ман вот отсюда http://forum.lissyara.su/viewtopic.php?f=33&t=20807#p198698
на первых же парах возникли проблемы с портами
make update и pfSense сказал, что не знает что такое make
опыт по работе в FreeBSD был, но очень маленький, но вот в pfSense вообще тяждело, это ж ведь не полноценный FreeBSD
буду признателен, если кто-то ман подгонит под рамки pfSenseиспользуется pfSense 2.0
по адресу ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.1-release/Latest/ не найден пакет linux_base-fc4
чем его заменить можно, там есть linux_base-fc6, он подходит?Вот результаты попытки его установки:
# pkg_add -r linux_base-fc6 Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.1-release/Latest/linux_base-fc6.tbz... Done. sysctl: unknown oid 'compat.linux.osrelease' linuxulator is not (kld)loaded, exiting pkg_add: install script returned error status
-
а зачем вам на cs сервере pfsense, что именно вы хотите получить, управление сервером cs в веб интерфейсе pfsense или что то другое?
pkg_add -r linux_base
pkg_add -r screenee /etc/sysctl.conf
вписываете sysctl переменные
добавьте еще
kern.hz = 1000
внутренние пинги будут поменьшеfetch http://www.steampowered.com/download/hldsupdatetool.bin
…
и далее по статье. -
@Mr.:
а зачем вам на cs сервере pfsense, что именно вы хотите получить, управление сервером cs в веб интерфейсе pfsense или что то другое?
просто есть компьютер который раздает интернет под pfsense, ресурсы его простаивают
вот и захотелось сервер cs с дескопа перенести на pfsense, чтобы на виндовой машине не держать постоянно в процессах сервер -
вот, при первом запуске сервера по мануалу получаю следующее```
%./hlds_run -game cstrike -insecure -nomaster +sv_lan 1 +ip 0.0.0.0 +port 27020 +map de_aztec
Auto detecting CPU
Using Pentium II Optimised binary.
Auto-restarting the server on crashConsole initialized.
scandir failed:/home/hlds/steam/./valve/SAVE
scandir failed:/home/hlds/steam/./platform/SAVE
Protocol version 48
Exe version 1.1.2.6/Stdio (cstrike)
Exe build: 16:56:12 Mar 8 2010 (4883)
STEAM Auth Server
Server IP address 0.0.0.0:27020
scandir failed:/home/hlds/steam/./valve/SAVE
scandir failed:/home/hlds/steam/./platform/SAVE
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.
Unable to determine CPU Frequency. Try defining CPU_MHZ.
Segmentation fault (core dumped)разобрался, сервер запущен не хватало 2-х файлов в /boot/kernel/
linux.ko и linprocfs.ko
-
не понятно как сделать, чтобы:
1. сервер запускался автоматически
2. добавить его в webGUI Status –> Services
3. через это webGUI его можно было останавливать -
в этой теме есть как добавить что либо (на примере proftpd) в сервисы - http://forum.pfsense.org/index.php/topic,14532.0.html
по поводу авто запуска не знаю… но на центосе все делалось скриптами для запуска. -
для автозапуска положите стартовый скрипт в /usr/local/etc/rc.d/
c расширением sh и правами на запуск и будет вам сщастье