> ## Documentation Index
> Fetch the complete documentation index at: https://support.zonely.gen.tr/llms.txt
> Use this file to discover all available pages before exploring further.

# Garry’s Mod RCON

> Sitenizden Garry’s Mod sunucunuza RCON üzerinden komut göndermek için adım adım kurulum rehberi.

## 1) Ön Gereksinimler

* Çalışan bir **Garry’s Mod Dedicated Sunucu (srcds)**.
* Tanımlı şifreyle **RCON** etkinleştirilmiş olmalıdır.

## 2) GMod Sunucusunda RCON'u Yapılandırma

1. Aşağıdaki dosyayı açın veya oluşturun:\
   `garrysmod/cfg/sunucu.cfg`
2. Aşağıdaki minimum RCON ayarlarını ekleyin veya güncelleyin:

```cfg theme={null}
rcon_password "YOUR_PASSWORD"
// Optional (if supported):
// sv_rcon_banpenalty 30
// sv_rcon_maxfailures 5
```

* `rcon_password`: Panelde gireceğiniz **RCON Şifresi** ile eşleşmelidir.
* RCON genellikle **oyun portu** üzerinden bağlanır (çoğu zaman **27015**). Sunucuyu farklı bir `-port` ile başlattıysanız panelde o portu girin.

3. Ayarları uygulamak için sunucuyu yeniden başlatın veya haritayı değiştirin.
4. Güvenlik duvarında veya bulut güvenlik duvarında **sunucu portuna** (örneğin **27015**) **panel IP adresi** için izin verin.

<Tip>
  RCON portu genellikle oyun portuyla aynıdır. Başlatma parametrelerinizdeki aynı `-port` değerini panelde kullanın.
</Tip>

## 3) Panelde Sunucu Kaydı Oluşturma

1. **Sunucular** sayfasına gidin.
2. **Sunucu Ekle** düğmesine tıklayın.
3. Alanları doldurun:
   * **Eklenti**: `RCON`
   * **Sunucu IP Adresi**: Sunucu IP'si veya erişilebilir bir alan adı
   * **RCON Portu**: Sunucu portu (örneğin **27015**)
   * **RCON Şifresi**: `sunucu.cfg` içindeki `rcon_password` değeri
4. **Eklenti Bağlantısını Kontrol Et** düğmesine tıklayın.
5. Başarılı olursa kaydetmek için **Yayınla** düğmesine tıklayın.

<Warning>
  Paneldeki **RCON Şifresi**, `sunucu.cfg` içindeki `rcon_password` değeriyle tam olarak eşleşmelidir.
</Warning>

## 4) Sorun Giderme

* **Bağlantı başarısız oldu veya zaman aşımına uğradı**
  * IP ve port doğru mu? İşletim sistemi ve sağlayıcı güvenlik duvarlarında porta izin verdiniz mi?
  * Sunucuya erişilebiliyor mu (ping, tracert)?
* **Yetkisiz erişim veya yanlış şifre**
  * `rcon_password` ile paneldeki **RCON Şifresi** eşleşiyor mu?
  * Çok sayıda başarısız denemeden sonra geçici engel oluşabilir. Bir süre bekleyip tekrar deneyin.
* **Ayarlar uygulanmıyor**
  * `sunucu.cfg` doğru dizinde mi?
  * Düzenledikten sonra sunucuyu yeniden başlattınız mı veya haritayı değiştirdiniz mi?

## 5) Güvenlik İpuçları

* Güçlü, uzun ve **benzersiz** bir `rcon_password` kullanın.
* Portu yalnızca **panel IP adresine** açın.
* Destekleniyorsa brute force saldırılarına karşı `sv_rcon_maxfailures` ve `sv_rcon_banpenalty` değerlerini artırın.
* RCON şifresini düzenli olarak değiştirin ve logları izleyin.
* Paneli **HTTPS** üzerinden yayınlayın.

## 6) SSS

**Varsayılan port nedir?**\
Genellikle **27015**. Sunucuyu farklı bir `-port` ile başlattıysanız o portu kullanın.

**IP yerine alan adı kullanabilir miyim?**\
Evet. Panelin erişebildiği bir alan adını kullanabilirsiniz.

**Birden fazla Garry’s Mod sunucusu ekleyebilir miyim?**\
Evet. Her sunucu için ayrı bir kayıt oluşturun ve doğru IP, port ve şifreyi girin.

**Komutları nasıl yazmalıyım?**\
Panelde komutun başına eğik çizgi koymayın. Örneğin `changelevel gm_construct`, `ulx kick PlayerName`.

<Check>
  Kurulum tamamlandı. Artık panelden Garry’s Mod sunucunuza RCON komutları gönderebilirsiniz.
</Check>
