Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    PfSense и cs 1.6 server

    Scheduled Pinned Locked Moved Russian
    11 Posts 4 Posters 5.0k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      deutsche
      last edited by

      вот до чего техника то дошла…
      серьезно, не стоит.

      http://ru.doc.pfsense.org/

      1 Reply Last reply Reply Quote 0
      • S
        swat
        last edited by

        честно достаточно сложно, я css занимаюсь, так что скажу так на винде все сделать намного проще. на линуксе и фряхе тебе ядро придется пересобирать что бы фпс были нормальными.

        1 Reply Last reply Reply Quote 0
        • M
          Mr. Boroda
          last edited by

          @swat:

          честно достаточно сложно, я css занимаюсь, так что скажу так на винде все сделать намного проще. на линуксе и фряхе тебе ядро придется пересобирать что бы фпс были нормальными.

          Не надо ничего пересобирать достаточно изменить с помощью sysctl некоторые параметры, ну и поставить линукс эмулятор на pfsense  :)
          на обычной фре cs поднимается за 1 час.

          Если есть вопросы пиши что именно не получается.

          1 Reply Last reply Reply Quote 0
          • M
            Man0waR
            last edited by

            использую ман вот отсюда 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
            
            1 Reply Last reply Reply Quote 0
            • M
              Mr. Boroda
              last edited by

              а зачем вам на cs сервере pfsense, что именно вы хотите получить, управление сервером cs в веб интерфейсе pfsense или что то другое?

              pkg_add -r linux_base
              pkg_add -r screen

              ee /etc/sysctl.conf
              вписываете sysctl  переменные
              добавьте еще
              kern.hz = 1000
              внутренние пинги будут поменьше

              fetch http://www.steampowered.com/download/hldsupdatetool.bin
              …
              и далее по статье.

              1 Reply Last reply Reply Quote 0
              • M
                Man0waR
                last edited by

                @Mr.:

                а зачем вам на cs сервере pfsense, что именно вы хотите получить, управление сервером cs в веб интерфейсе pfsense или что то другое?

                просто есть компьютер который раздает интернет под pfsense, ресурсы его простаивают
                вот и захотелось сервер cs с дескопа перенести на pfsense, чтобы на виндовой машине не держать постоянно в процессах сервер

                1 Reply Last reply Reply Quote 0
                • M
                  Man0waR
                  last edited by

                  вот, при первом запуске сервера по мануалу получаю следующее```

                  %./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 crash

                  Console 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 Reply Last reply Reply Quote 0
                  • M
                    Man0waR
                    last edited by

                    не понятно как сделать, чтобы:
                    1. сервер запускался автоматически
                    2. добавить его в webGUI Status –> Services
                    3. через это webGUI его можно было останавливать

                    1 Reply Last reply Reply Quote 0
                    • S
                      swat
                      last edited by

                      в этой теме есть как добавить что либо (на примере proftpd) в сервисы - http://forum.pfsense.org/index.php/topic,14532.0.html
                      по поводу авто запуска не знаю… но на центосе все делалось скриптами для запуска.

                      1 Reply Last reply Reply Quote 0
                      • M
                        Mr. Boroda
                        last edited by

                        для автозапуска положите стартовый скрипт в /usr/local/etc/rc.d/
                        c расширением sh и правами на запуск и будет вам сщастье

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.