Hướng dẫn tạo Server Counter Strike

Đăng ngày 6 Mar 2007 302 Bình luận

Đây là bài viết của Spirit đã được đăng trên Tạp Chí Thế Giới Vi Tính – Thế Giới Game số tháng 3 (ra vào cuối tháng 2) ở trang 62. Đây là bản gốc, bài dc đăng báo đã có chỉnh sửa và biên tập lại.

Đã có rất nhiều bạn quan tâm, đặt câu hỏi về việc tạo 1 server Counter Strike (CS) online. Việc đó không hoàn toàn khó nhưng hơi mất thời gian 1 chút xíu, do đó bài viết sau xin được hướng dẫn các bạn các bước để có 1 server CS online.

Sau đây là 1 số việc cần làm:

Chạy Server: Dĩ nhiên bạn có Server và chạy Server thì mọi người mới có thể truy cập vào, đúng không nào?
Port Forward: Việc forward port có chức năng như “mở cổng” cho mọi người có thể truy cập vào server của bạn thông qua Internet.
Đăng kí tên miền: Bởi đa số các bạn sử dụng Internet tại Việt Nam đều sử dụng ADSL, là IP động nên việc mọi người muốn truy cập vào Server của bạn thường xuyên thông qua IP sẽ khó khăn, nếu đó là bạn bè thì bạn sẽ phải gửi IP cho bạn bè mỗi lần IP của bạn thay đổi. Còn nếu đó là “khách” thì sao? Nói chung là bạn sẽ phải tự động cập nhật IP cho mọi người, việc đăng kí 1 tên miền miễn phí và sử dụng dịch vụ tự động cập nhật IP sẽ giúp bạn không phải làm gì khác ngoài việc gửi cho mọi người tên miền bạn đã đăng kí và mọi người có thể truy cập vào server qua tên miền đó.

Phần 1: Chạy Server

Server CS là hoàn toàn miễn phí do đó bạn chỉ cần tải Steam ở http://www.steampowered.com về, cài đặt. Sau đó đăng kí 1 tài khỏan Steam miễn phí, đăng nhập và vào mục Tools, bạn sẽ thấy được 4 Server của các Game trong đó có Dedicated Server (Server CS 1.6) và Source Dedicated Server (Server CS:Source). Right-Click và chọn Install Game để tải server về (Hoàn toàn miễn phí), quá trình này sẽ rất nhanh nếu máy bạn đã có cài đặt sẵn CS 1.6 hay CS:S (Tùy server bạn muốn tạo) .

Sau khi đã tải server về xong, bạn Right-Click và chọn Launch Game để chạy Server. Chọn và điền các thông số của Server.

Game: bao gồm có Counter Strike, Team Fortress Classic, Day Of Defeat, Death Match Classic, Ricochet, Half-Life và Condition Zero.
Server Name: điền tên Server.
Map:
Network: Internet.
Max Players: số người chơi tối đa được phép truy cập vào Server.
UDP Port: đây là cổng mà bạn sẽ sử dụng để cho phép người chơi truy cập vào Server, thường là 27015->27010. Tuy nhiên bạn có thể tùy chọn nhưng hãy nhớ bạn sẽ dùng đến con số này ở công việc tiếp theo là Forward Port.
Rcon Password: mật khẩu rcon, dùng để quản lí server “từ xa”.
Secure (Valve Anti-Cheat): sử dụng VAC chống Cheat có sẵn của Valve, tuy nhiên nó không mấy tác dụng.

Đây là giao diện khi server đang hoạt động:

Ở mục Main bạn có thể chỉnh sửa Server Name, Map, Network, Rcon Password, Player Password, Map Cycle ( Các map tự động thay đổi – thứ tự ). Mục Configure cho phép bạn chỉnh sửa 1 số thông số trong game của Server mà bạn không cần biết các lệnh của Server. Mục Statistics sẽ hiển thị biểu đồ về họat động của Server như Players, Ping, In, Out, CPU, FPS. Mục Players sẽ hiển thị cho bạn Player Name, ID Steam, Ping, Loss, Frags và Time. Mục BAN sẽ hiển thị cho bạn danh sách các IP, ID Steam bị BAN cũng như thời hạn bị BAN, bạn có thể Add thêm vào danh sách đó. Mục Console sẽ hiển thị các dòng lệnh của Server được sử dụng và bạn có thể sử dụng lệnh cho Server tại đây.

Bạn hãy chú ý thêm về IP Address hiển thị ở mục Main, bạn sẽ dụng IP này cho việc Forward Port. (Trong hình minh họa là 10.0.0.10:27015)

Phần 2: Port Forward

Nếu bạn sử dụng đường truyền của Medianet (internet qua truyền hình cáp) thì bạn không cần làm gì ở bước này bởi Medianet trực tiếp quản lí port. (Bạn không thể can thiệp) và Medianet cũng đã mở sẵn port này cho bạn rồi.
Với các ISP còn lại thì yêu cầu chỉ đơn giản là bạn có quyền truy cập vào modem. Mỗi loại Modem sẽ có cách forward port khác nhau. Mình sẽ hướng dẫn các bạn sử dụng trang web http://www.portforward.com để tìm ra hướng dẫn forward port cho modem của mình.

Truy cập vào http://www.portforward.com, vào tiếp mục Port Forwarding.Di chuyển xuống dưới bạn sẽ thấy danh sách các modem được liệt kê theo tên. Hãy kiếm modem của bạn đúng model của nó. (Vd ở đây mình sử dụng đường truyền VNN và modem Allied Telesyn AT-AR236E.

Sau khi chọn Modem cũng model đúng, trang web sẽ hiển thị cho bạn các cách forward port của các Game. Di chuyển xuống kí tự H để tìm game Half Life.

Sau đó trang web sẽ hiển thị tiếp đầy đủ các bước từ đăng nhập vào modem (kể cả cung cấp cho bạn user & pass mặc định của modem đó) đến bước forward port. Mặc dù là tiếng Anh nhưng cực kì dể hiểu bởi có đầy đủ hình minh họa từ bước đầu tiên cho đến bước cuối cùng.

Và luôn nhớ, Destination IP Address chính là IP mà bạn cho phép truy cập vào, do đó bạn sẽ sử dụng IP đã hiển thị tại mục Main như mình đã nói. (Vd trường hợp của mình sẽ sử dụng IP 10.0.0.10)

Phần 3: Đăng kí tên miền.

Để phù hợp nhu cầu tạo và sử dụng miễn phí. Xin giới thiệu tới các bạn dịch vụ tên miền cùng dịch vụ tự động cập nhật IP vào tên miền đó tại: http://www.dyndns.org

Truy cập vào http://www.dyndns.org sau đó chọn Create Account để đăng kí tài khoản mới. Điền đầy đủ vào phần User Information bao gồm: Username (tên tài khỏan), Email (địa chỉ thư điện tử), Confirm Email (xác nhận địa chỉ thư điện tử), Password (mật khẩu), Confirm Password (xác nhận mật khẩu).

Đánh dấu chọn ô I Agree to the AUPI will only create one free account ở mục Term Of Service để đồng ý với các điều khỏan mà dyndns đưa ra.

Mục About You và Mailing Lists là phụ, không quan trọng và dyndns cũng không yêu cầu bạn nhập vào. Bạn có thể nhập vào tùy thích.

Tiếp tục chọn Create Account (trang web hiển thị: Account Created …). Nếu đăng kí thành công thì bạn hãy vào kích họat tại địa chỉ thư điện tử mà bạn đã dùng để đăng kí.

Sau khi kích hoạt xong bạn đăng nhập vào và chọn Add Host Services trong My Hosts ở mục My Account. Tiếp tục chọn Add Dynamic DNS Host.

Mục Hostname bạn có thể chọn 1 phần mở rộng tên miền miễn phí, tốt nhất là bạn hãy chọn .servegame.org cho phù hợp với server game và thói quen của người chơi cũng dễ nhớ hơn, còn ô trống trước đó là do bạn chọn, ở đây mình điền q9cs. Như vậy tên miễn của mình đăng kí và sử dụng là q9cs.servegame.org.

Như vậy là xong, bạn đã có 1 tên miền miễn phí và cố định. Tiếp theo là việc cuối cùng, sử dụng dịch vụ tự động cập nhật IP vào tên miền đó của dyndns. Vào Support > Update Clients và chọn Get It From CNET Download.com! để tại chương trình DynDNS Updater bản mới nhất tại download.com

Sau khi download và cài đặt, bạn chạy chương trình DynDNS Updater và để mặc định, chọn Next đến bước điền Hostname Group, điền vào tùy ý. (Vd mình điền q9cs)

Next tiếp và chương trình sẽ yêu cầu bạn điền Username, Password và Confirm. Bạn hãy sử dụng Username, Password đã đăng kí tại trang web http://www.dyndns.org để điền vào. Ở đây mình điền Username là q9server, Password & Confirm là 123456.

Nhấn Next. Chọn Yes, do automatic download ở mục Entering Hostname để chương trình tự động download những tên miền bạn đã đăng kí, tránh sai sót nếu bạn tự điền vào.

Next, chương trình sẽ hiển thị tên miền bạn có, đánh dấu vào ô trước tên miền để chọn tên miền đó. (Vd q9cs.servegame.org). Next 1 lần nữa

Và quan trọng là ở bước này bạn hãy chọn Enable Automatic Update để chương trình tự động cập nhật IP của bạn nếu có thay đổi cho tên miền đó.

Nhấn Next, chọn Start with Windows, nhấn Next sau đó nhấn Finish.

Như vậy là xong, bạn chỉ việc gửi tên miền này cho bạn bè hoặc đưa lên web để mọi người có thể cùng vào chơi. Tuy nhiên lưu ý, do đây là bạn sử dụng phiên bản server Steam (có bản quyền) do đó chỉ những người chơi sử dụng Steam mới có thể truy cập được. Và nếu bạn sử dụng Server bạn sẽ ko phải suy nghĩ về quá nhiều vấn đề như tại sao đã tạo server rồi mà server ko hiển thị ở mục Find ở Internet? Người truy cập ko thể add Server của bạn vào mục Favorite hay tương tự như vậy …

Tuy nhiên đa số các người chơi CS ở VN hiện chưa có sử dụng CS Steam, nên nếu bạn muốn tạo 1 Server cho nhiều người chơi bằng Non-Steam thì bạn chỉ việc tìm kiếm 1 bản Server Non-Steam – Sử dụng chức năng tim kiếm ở Google hay Altavista tìm kiếm rất dễ dàng – Và làm tương tự các bước trên. Do ko ủng hộ việc tạo thêm server Non-Steam tại VN nên mình ko cung cấp cho các bạn link download cũng như hỗ trợ các bạn trong việc làm server nếu các bạn làm server Non-Steam.

302 Comments to “Hướng dẫn tạo Server Counter Strike”

  • coi modem cua minh thuoc modem nao xem o dau vay :? ?

  • em xài ip động thì sao hả bác

  • ban oi! minh lam xong server rui, nhung khi vao ko thay co /rank, /top15…ban huong dan minh voi!! that chi tiet vao nha!! thx ban nhieu

  • cac bac oi em tim mai ko thay cai phan Get it from CNET Download.com o dau ca cac bac lam on chi gium em voi:L

  • cac bac oi em lam song server roi day nhung ma van ko biet cach de moi nguoi biet den ser cua em em mong cac bac chi bao cho em voi.lam sao de moi nguoi biet ser cua em vao choi va con mot van de nua la em cung ko biet cach nao de vao ser cua minh luon cac bac chi giup cho em voi

  • RTL8139 minh vao do` roi ma toi nhiu thu muc help life roi help life server steam roi help life server 2 steam minh ko biet chon cai nao co gi ban chi minh lai nha
    Y!M : harrykien@yahoo.com
    thanks

  • anh spirit ơi , em xài modem của viettell ( nó khuyến mãi ) . em ko biết modem em thuộc loại nào nữa hình như là AA-121ABN gì đó , anh chỉ em sữ dụng cái http://portforward.com/ dum` em đi T__T

  • Chào Spirit, mình muốn mua một full box steam CSS và được giới thiệu gặp bạn. Bạn có còn hàng không để lại cho mình với.
    Có gì trả lời mình qua nick yahoo: vuly61@yahoo.com
    Hoặc nếu có nhắn tin cho mình theo số này: 0908.271672 (nếu có hàng).
    Thanks trước nha.

  • Xin lỗi mọi người vì em có vấn đề này nhưng ko biết hỏi ở đâu mà hỏi thì có ai trả lời ko, tình cờ vào đây thấy rất nhiều người cùng cảnh ngộ và có một leader tận tình nên mạn phép hỏi. Em ko chơi CS nhung lai choi 1 game đối kháng là Guilty Gear, muốn chơi dc thì em cần port foward modem ADSl Zoom X5 GS Ver 2.1.0, modem này port được nhung ko hiểu sao port mai~ mà ko xong. Số Port cần để chơi GG mặc định tư` 1024-65535, mong anh Spirit giúp đỡ nhiệt tình, em cảm ơn nhiều lắm :)

  • neu tao sever bang cs steam thi chac chan se~ thay dc phai khong ?
    Em muon gioi han motj so slot cho nonsteam vao choi giong nhu cua Igame thi lam the nao `/
    Anh chi giup

  • anh oi tra loi giup em voi

  • Sao mình ko tìm thấy con Zoom X6 trong http://www.portforward.com nhỉ? làm cách nào bây h hả bạn?

  • Mình có 1 thắc mắc thế này: nhà mình hiện đang dùng modem Zoom X6,nhưng khi vào trang 10.0.0.2 để cấu hình modem thì ko tìm thấy phần “Virtual Server/DMZ”…bạn cũng dùng Zoom thì chỉ cho mình phần đấy nó nằm ở đâu hoặc là 1 phần tương tự là j`??? thanks all

  • em muốn tạo sever deathmatch lan vậy có cần phải thực hiện bước 2 và 3 ko?

  • em tạo đuọc rùi nhung khi ađ sever và vô thì nó báo “valve validation rejected”là sao ? em đang xài non steam ,liên hệ Y!M của em : intheend_is
    em cám ơn !!

  • Cho em hỏi là khi Port Forward thì ở cái phần IP Address gõ vào IP Modem hay IP LAN ? (trang Portforward không có modem của em )

  • À thôi khỏi trả lời #266 nha ,trả lời cái #267 này nè :P
    Có ai trong đây có cái bản CS nào mà chạy HLDS được không ? Hiện giờ kiếm nát cái Google vẫn không thấy cái nào :(
    Xài cái EsportVN thì “Bad engine” ,baltgames thì “unable to local autherium library ,exiting…” ,4 link mediafire thì 99.99% là tắt ngúm nói chung là…T___T (trừ cái bản HLDS Steam thì ngon lành ,mà cái này lập serve Steam T___T )

  • Anh ơi ! Sao đổi sang IP mạng NET thì rớt mạng vậy ? Em dang xài IP mạng LAN : 192.168.1.10.27015 . Tới đó em không biết làm gì nữa, anh chỉ em tip nha ! Có gì liên hệ qua gia_cat_1996@yahoo.com.vn

  • sao em làm như anh chỉ
    nhưng khi vô phần port fowarding nó lại hiện ra web của google

  • anh oi ngay tu buoc 1 i’ no da bao loi la
    Failed to mount Steam filesystem

  • anh oi ngay tu buoc 1 i’ no da bao loi la
    Failed to mount Steam filesystem

  • Anh Spirit oi ! em dang thac’ mac’ la` cai’ server Steam cua? em vua` tao. dc. , h` lam` sao de? cho may’ thang ban. em vao ( NONE STEAM ) :( ( ….

  • Tại sao khi enter ipaddress đúng như hướng dẫn mà vẫn không được là sao vậy?Nó cứ hiện ra trang đó hoài à.

  • Khi startserver nó ghi là VAC mode disabled nghĩa là sao vậy?Làm thế nào để khắc phục?

  • dai dong we

  • Anh ơi vào port fowarding thế nào?Em chả thấy tên modem hiện lên ở đâu cả?

  • em ko tim thay muc port forwarding o dau trong trang web kia ca?

  • Cho minh hoi voi Spirit
    sao minh tao dc sever vietnamf3(ID:10.0.0.2:27015)ma sao vo no cu bao Invalid CD Key la sao minh ko hieu ro lam,Spirit biet khach phuc ko chi minh voi,con chi dan cua ban minh chi lam co moi phan 1&3 thoi,phan 2 minh thay ban bao mang truyen hinh cap nen minh ko lam the co sai gi ko.PM minh som nha (tom1995knd@yahoo.com)

  • spirit ơi cho mình hỏi với mình dùng amx các plugins ý mình vẫn chơi được và dùng các plugins như bình thường nhưng có cái plugin zombie ý mình làm như bình thường nhưng vào trong nó không hề có gì cả, không có lệnh để gõ, giúp mình vấn đề này mới mình rất thíc chơi zombie nhưng không làm thế nào chơi được hix hix liên hệ giúp mình qua níc nguyenttung2003@yahoo.com nhé thank^^

  • cho minh hỏi luôn tạo được sever zombie rồi muốn cho bot vào thì làm cách nào ?^^

  • em sai model Smart Ax MT880 cho em hoj model nay` la` mang Internet hay mang LAN vay

  • chỉ em cách tạo modem d-link
    model:dsl-500T
    em cam ơn

  • spirit co the viet mot bai huong dan ve tao server cs 1.6 tren web hosting ko ?
    cam on rat nhieu !

  • [...] Đã có rất nhiều bạn quan tâm, đặt câu hỏi về việc tạo 1 server Counter Strike (CS) online. Việc đó không hoàn toàn khó nhưng hơi mất thời gian 1 chút xíu, do đó bài viết sau xin được hướng dẫn các bạn các bước để có 1 server CS online. Sau đây là 1 số việc cần làm: [...]

  • Khi chạy HLDS, mình tìm được server nhưng lại là CounterStrike:Source (mọi người, ngay cả mình đều không vào được server). Mình muốn tạo server CounterStrike mà, khổ thật, giúp mình với. Cho mình hỏi 1 điều nữa “…Class C..” là bị lỗi gì thế, khắc phục ra sao ?? Cảm ơn!

  • đối với xài mạng wireless LAN thì làm sao ??????????

  • Anh ơi! em mở được 1 SV NONSTEAM rồi. Nhưng gần đây nó báo lỗi:
    No masters loaded
    Using default master
    Vậy có làm sao ko hả các anh??? Help me!!!

  • tìm mãi ko thấy con mode zyxel P-660H-T1 v2 loại mà fpt hay dùng
    bó tay luôn

  • anh oi em hoi la`
    cai mo? port modem ay
    o? cai o^ Application thj` minh` chon la` HTTPS hay la` FTP hay la cai gi` ha anh

  • ec…sao dài thế….ngắn hơn dc ko….tui mún làm mod trong sv ToT.clan cơ…

  • anh spirit co the huong dan so ve cach tao sv non steam dc ko

  • Don’t want to deal with forwarding ports ? la gi anh

  • ko có modem Comtrend CT-6383

  • sao ten modem minh ko trong list cua portforward.com vậy
    p- 660H-T1 v2

  • xin bác lập hộ em 1 cái luôn dc ko, thấy lằng nhằng quá ko hiểu jì cả, nếu mà dc thì bác lập hộ em cái server và lấy map là mansion nhá, ko cheat code.cám ơn bác nhiều

  • à quên bác à, cái này là non-steam nhá, nếu giúp thì làm ơn giúp tới cùng đi , làm ơn

  • Hinh nhu cai DNS nay k cho free nua thi phai. T.T

  • anh Spirit co the tao cho em 1 sv dc ko! ten gi` cung~ dc !

  • dao nay ko thay FD_GODZ ban css nua nhi, ma sprit oi, neu muon tao sv 64 slot tro len ma ping on dinh thi the nao nhi??

Post comment

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word