GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menghosting Counter-Strike:Server Serangan Global di Ubuntu

Counter-Strike:Global Offensive, yang dikenal sebagai CS:GO, adalah salah satu game paling populer. Dirilis pada tahun 1999, gim ini melibatkan dua tim di mana tim Teroris mencoba menanam bahan peledak sedangkan tim Kontra-Teroris mencoba mencegahnya.

Setelah hampir 21 tahun diluncurkan, gim ini masih memiliki jutaan pemain aktif di seluruh dunia. Menurut Statista, CS:GO memiliki 24 juta pengguna aktif pada Februari 2020. Game ini juga dimainkan di eSports, di mana tim CS:GO profesional seperti Cloud9, G2, dan NaVi ambil bagian untuk memenangkan trofi.

Jadi itu bukan hanya permainan tetapi juga bisa menjadi profesional jika Anda pandai melakukannya. Ada ratusan streamer di Twitch yang memiliki banyak pelanggan.

CS:Server GO

CS:GO adalah game kompetitif online. Ini dimainkan antara dua tim, dan kedua tim harus terhubung ke server game untuk memainkannya.

Server resmi

Server resmi Counter-Strike di-host oleh Valve, perusahaan di balik game ini. Server resmi ini memiliki seperangkat aturan yang harus dipatuhi setiap pemain. Tapi itu tidak menyenangkan. Benar? Nah, ada server komunitas.

Server komunitas

Individu menjadi tuan rumah server komunitas. Server komunitas mana pun dapat diatur untuk memainkan pertandingan kompetitif resmi atau permainan khusus yang sepenuhnya dirancang oleh anggota komunitas. Tuan rumah dapat menetapkan seperangkat aturan mereka sendiri untuk membuatnya lebih menyenangkan bagi komunitas mereka.

Pada artikel ini, saya akan memandu Anda melalui cara mengatur server CS:GO. Tempat di mana teman Anda bisa bersenang-senang tanpa banyak batasan atau aturan.

Bagaimana cara meng-host server CS:GO?

Buat CS:GO Server

Prasyarat

  • Instalasi Ubuntu (lainnya) yang baru
  • Akun Steam (Tidak dilarang atau dibatasi vac)

Pada artikel ini, saya menggunakan Ubuntu 20.04 LTS. Saya memiliki akun steam yang tidak dilarang atau dibatasi. Jadi saya baik untuk pergi sekarang.

Untuk pengalaman bermain game yang luar biasa, pastikan server game Anda dekat dengan lokasi Anda. Sekarang ssh ke server Anda dan mulai penyiapan.

Langkah 1. Perbarui sistem operasi

sudo apt update

Langkah 2. Buat pengguna baru

Untuk tujuan keamanan, kami tidak akan menggunakan root untuk menyiapkan server game kami. Kami dapat membuat akun pengguna baru dan memberikannya hak istimewa untuk melakukan tindakan yang diperlukan.

adduser username

Catatan

Ganti nama pengguna dengan nama pengguna yang ingin Anda buat

Selanjutnya, tambahkan pengguna ke sudo kelompok untuk melakukan tugas administratif.

usermod -aG sudo username

Sekarang login ke pengguna yang baru dibuat. Anda dapat masuk menggunakan ssh atau beralih menggunakan langsung dari baris perintah –

login username

Ini akan menanyakan kata sandi pengguna. Masukkan kata sandi untuk melanjutkan.

Sekarang kita akan menginstal SteamCMD, alat baris perintah untuk menyiapkan dan mengelola server CS:GO.

Langkah 3. Instal SteamCMD

Instal Dependensi

sudo apt install lib32gcc1 lib32stdc++6

Pastikan untuk menginstal dependensi di atas sebelum SteamCMD.

mkdir steamcmd && cd steamcmd

Sekarang unduh SteamCMD.

curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -

Perintah di atas akan mengunduh arsip file SteamCMD &mengekstraknya. Untuk menjalankan baris perintah Steam, jalankan steamcmd.sh berkas.

./steamcmd.sh

Ini akan memasukkan Anda ke baris perintah Steam. Dari sini, kita dapat menggunakan perintah untuk membuat koneksi antara steam dan server kita. Setelah server kami diotorisasi, kami dapat membuka server kami ke seluruh dunia.

Login pertama menggunakan akun steam Anda. Jangan bingung dengan nama pengguna server.

login steam_username

Setelah diautentikasi, Anda siap untuk menginstal CS:GO server.

Jika perlu, Anda dapat mengubah direktori instalasi server menggunakan force_install_dir perintah.

force_install_dir /path/to/csgo-server

Terakhir, instal server CS:GO.

app_update 740 validate

Instalasi akan memakan waktu. Ini akan mengunduh server dan memvalidasi semua file.

Setelah selesai, Anda dapat keluar dari baris perintah menggunakan quit perintah.

Dan itu hampir! Jika Anda ingin memainkan game di LAN, kami selesai di sini. Perintah berikut akan meluncurkan game kasual di de_dust2 peta.

/path_to_csgo_installation/srcds_run -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_active +map de_dust2

Langkah 4. Jadikan server CS:GO publik

Seperti yang saya katakan, kita hampir selesai di sini. Kami menginstal dan memulai pertandingan CS:GO pertama kami di langkah terakhir, tetapi itu hanya dimaksudkan untuk bermain di jaringan LAN. Untuk membuat server ini publik, kita perlu mendapatkan Steam Game Server Login Token atau GSLT .

Buka browser web dan masuk ke akun steam Anda. Sekarang kunjungi manajemen akun server game Steam.

Di sini kita dapat membuat akun server game. Masukkan ID aplikasi game (730 untuk CS:GO) dan Memo untuk membuat token. Salin token dan lanjutkan ke langkah berikutnya.

Sekarang jalankan perintah yang sama yang kita jalankan untuk memulai server dengan opsi tambahan +sv_setsteamaccount dan token .

/path_to_csgo/srcds_run -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_active +map de_mirage +sv_setsteamaccount token

Catatan

Pada perintah di atas, ganti token dengan token yang dibuat di atas pada langkah 4.

Itu dia! Jika setiap langkah dilakukan dengan benar, server akan memulai game kasual di peta de_mirage, tetapi kali ini, game dapat diikuti oleh siapa saja yang memiliki alamat IP server.

Buka game CS:GO, buka konsol, dan ketik perintah berikut untuk bergabung dengan server ini –

connect ip_address:port

Ubuntu
  1. Cara Menginstal MySQL di Ubuntu 18.04

  2. Cara Instal Zimbra 8.6 di Server Ubuntu 14.04

  3. Cara Menginstal Klien dan Server NFS di Ubuntu 20.04

  1. Cara menggunakan Mattermost di Ubuntu 18.04

  2. Cara Mengatur Server OpenVPN di Ubuntu 18.04

  3. Cara Memasang Server Minecraft di Ubuntu 18.04

  1. Cara Menginstal Nginx di Ubuntu 20.04

  2. Cara Menginstal MariaDB di Ubuntu 20.04

  3. Cara Membuat Server Minecraft di Ubuntu 20.04