Re: [問題]請問有人用 BSD 成功地架設了 CS 的 se …
※ 引述《KENyroj.bbs@no.bbs.starbbs.org.spam (有隻兔兔叫"翠花"~~)》之銘言:
: 我已經用 ports 的式方安裝了 hlserver-cs
: 然後它還順便裝了一堆有的沒的...差點把我的/usr 灌爆... ><
: 如何做其它後續設定呢... @@;;;
: 或是還有其它架設CS server 的方式呢...??
: 謝謝各位的幫忙... ^^
: __yroj
下面是我以前寫的Doc.希望對你有幫助拉.:p
--
la~~現在好像沒有FreeBSD架設CS server的文件.la~~~那我寫寫吧...:p
這邊先謝謝可愛的爛大...:DD
1.CVSup到latest ports. (CVSup的方法去看DK大的文件吧)
2.到 /usr/ports/games/hlserver-cs 下面打 make depend all install clean
會跑很久.因為他還要安裝linux的東西.
3.make完後. chmod +x /compat/linux/usr/games/hlds_l/hlds_run
設好 server.cfg motd.txt mapcycle.txt(其實都不用動都沒關係)
(如果重開機過.記得先跑/usr/sbin/linux)
4.setenv LD_LIBRARY_PATH /compat/linux/usr/games/hlds_l
5../hlds_run -game cstrike +maxplayers 10 +map cs_assault
(./hlds_run -game cstrike +maxplayers 人數 +map 開始地圖名稱)
接下來你會看到他跑一堆東西.當他跑完的時候你輸入status
如果出現下面畫面.代表你成功架起來了.<這是命令列模式>
===================================================
status
hostname: Counter-Strike 1.3 Server
version : 45/4.1.0.8 1789
tcp/ip : 11.22.33.44:27015
map : cs_assault at: 0 x, 0 y, 0 z
players: 0 active (10 max)
# name id wonid frag time ping loss adr
0 users
=====================================================
如果要結束就輸入exit即可.
6.參考網頁:
http://server.counter-strike.net/linuxbasic.html
http://server.counter-strike.net/commands.html
7.不查C3y的方法
架防火牆.在kernel裡面加入
options IPFIREWALL
options IPFIREWALL_FORWARD
options IPFIREWALL_DEFAULT_TO_ACCEPT
options IPFIREWALL_VERBOSE
重編kernel.編法也在DK大CVSup的文件中.
然後在/usr/local/etc/rc.d/中建一個檔案firewail.sh
=======
#!/bin/sh
#
fwcmd="/sbin/ipfw -q"
#
${fwcmd} -f flush
#
${fwcmd} add 1000 deny ip from any to 216.52.220.16
${fwcmd} add 1001 deny ip from any to 63.251.143.218
${fwcmd} add 1002 deny ip from any to 63.251.143.213
#
=========
記得chmod +x firewall.sh..
重開之後.以後開cs server都免C3y了..
這時會有NET_SendPacket ERROR: Permission denied的訊息.
代表你已經把檢查C3y的server給ban掉了...:)
啦...CS server就是降...:)
--
是因為我們都太年輕了 還是都太害怕牽絆
才讓自己愛上這種"曖昧" 然後任自己在猜測中游走
不會太遠 又不敢太近
--
※Post by far from caffeine
ζ ╔Φ工管咖啡因.════╮ζ
█D╰ΠΕΜ═far.twbbs.org╝█D
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章