Bir Rust sunucusu dört port kullanır: oyuncuların bağlandığı oyun portu ile sunucu listesi için bir sorgu portu (ikisi de UDP) ve ayrıca yönetici araçları için bir RCON portu ile bir Rust+ uygulama portu (ikisi de TCP). PlayNHost'ta dördü de sizin için atanmış ve açıktır. Oyuncuların yalnızca Arkadaşlarla oyna kartındaki adrese ihtiyacı vardır.
Bir Rust sunucusu hangi portları kullanır?
| Port | Protokol | Facepunch varsayılanı | PlayNHost sunucunuzda | Nerede görürsünüz |
|---|---|---|---|---|
| Oyun portu: oyuncular buraya bağlanır | UDP | 28015 | Birincil port | Arkadaşlarla oyna kartındaki Adres ve Portlar ve ağ |
| Sorgu portu: sunucu listesi sunucunuzu bununla sorgular | UDP | Oyun portundan ya da RCON portundan 1 fazla, hangisi daha yüksekse | Kendine ait bir port | Oyun ayarları içindeki Sorgu Portu |
| RCON portu: dış yönetici araçları buraya bağlanır | TCP | Oyun portunun numarası (Facepunch'ın örneğinde 28016 kullanılır) | Kendine ait bir port | Oyun ayarları içindeki RCON Portu |
| Rust+ uygulama portu: yardımcı uygulama sunucunuzla burada konuşur | TCP | Oyun portundan ya da RCON portundan 67 fazla, hangisi daha yüksekse (28082) | Kendine ait bir port | Oyun ayarları içindeki Uygulama portu |
Facepunch'ın sunucu rehberi de aynı şeyi söyler: bir Rust sunucusunun 4 portu vardır, oyun ve sorgu portları UDP, RCON ve Rust+ ise TCP'dir ve bağlanıp oynamak için yalnızca oyun portu gerekir. Sorgu portu sunucunuzu oyunun sunucu listesine koyan şeydir ve Facepunch, oyun portu ile sorgu portunun asla aynı numara olamayacağını da ekler.
Sorgu Portu, RCON Portu ve Uygulama portu, Oyun ayarları içinde Salt okunur olarak işaretlidir. Panel bunları sunucunuz kurulurken ayarlar ve her başlatmada dört numarayı da Rust'a iletir, böylece Rust her zaman panelin gösterdiği portlarda dinler.
Rust portum neden genellikle 28015 değil?
Her PlayNHost sunucusu, üzerinde çalıştığı makineden kendi portlarını alır; böylece birçok sunucu birbirini engellemeden tek bir IP adresini paylaşabilir. 28015, 28016 ve 28082, Facepunch'ın kendi kurduğunuz bir sunucu için kullandığı numaralardır. Sunucunuzun numaraları genellikle farklıdır; bu yüzden oyunculara her zaman panelin gösterdiği adresi ve portu verin, ev sunucuları için yazılmış bir rehberdeki numarayı asla vermeyin.
Adresi ve portları panelde nerede bulurum?
- Sunucunuzu panelde açın ve soldaki menüden Portlar ve ağ öğesine tıklayın.
- Bunu oyuncularınıza verin altında IP ve port olarak yazılmış adresi bulun, örneğin
203.0.113.10:25600. Yanındaki kopyalama simgesine tıklayın. Bu oyun portudur ve oyuncuların ihtiyaç duyduğu tek porttur. - Tüm portlar altına bakın. Dört satır görürsünüz. Oyuncuların bağlandığı port olarak tanımlanan ve Birincil rozetini taşıyan satır oyun portudur.
- Diğer üçünü ayırt etmek için sayfanın üstündeki sekmelerden Ayarlar, sonra Oyun ayarları öğesine tıklayın ve numaralarını Sorgu Portu, RCON Portu ve Uygulama portu ile karşılaştırın.
- Bir satıra ad vermek için sonundaki ... menüsünü açın, Yeniden adlandır öğesini seçin, Açıklama alanına
RCONgibi bir şey yazın ve Değişiklikleri kaydet düğmesine tıklayın. Satır artık Açıklama yok yerine sizin açıklamanızı gösterir.
Genel bakış sayfasında da aynı adres vardır: Arkadaşlarla oyna kartında Adres yanında ve sunucu kartının Sunucu adresi satırında; oradaki Katıl düğmesi adresi kopyalar.
Oyuncular PlayNHost'taki bir Rust sunucusuna nasıl bağlanır?
Oyuncular oyunda F1'e basar, client.connect yazıp bir boşluk bırakır, adresi portuyla birlikte yapıştırır ve Enter'a basar. Yeni bir sunucu, sorgu portu sayesinde birkaç dakika sonra oyunun Community listesinde de görünür. Oyuncular sorgu, RCON ya da Rust+ portunu asla yazmaz. Tüm adımlar Rust sunucunuza nasıl katılınır yazısındadır.
Router veya güvenlik duvarında port açmam gerekir mi?
Hayır. Rust sunucunuzun çalıştığı makine, panelin sunuculara verdiği portlarda internetten gelen bağlantıları hem TCP hem UDP için kabul eder ve Tüm portlar altındaki her port bunlardan biridir. Panel bunu o sayfada söyler: Her port hem TCP hem UDP kabul eder. Oyuncularınızın evdeki router'ları giden bağlantılara izin verir, bu yüzden onlar da hiçbir şey açmaz.
Facepunch rehberindeki port yönlendirme, kendi router'ınızın arkasında evde çalıştırdığınız sunucu içindir. Barındırılan bir sunucuda bu sizin işiniz değildir.
Güvenlik duvarı neye izin vermez?
Dışarıdan sunucunuza yalnızca Tüm portlar altında listelenen portlar ulaşır. Kendi dinleyicisini açan bir eklentiye, örneğin seçtiği bir portta çalışan bir web sayfasına, bu portlardan birini kullanmadıkça ulaşılamaz. Paketiniz ek portlar içeriyorsa Tüm portlar altında Port ekle görünür. Yeni portun numarasını makine seçer; panel de bunu söyler: Port numbers are assigned by the machine your server runs on - you can name a port, but not choose its number. Eklentiyi o numaraya ayarlayın, ardından yeni port kullanımda olsun diye sunucuyu yeniden başlatın. Port ekle düğmesi yoksa paketiniz ek port içermiyordur; bu durumda bir destek talebi açın ve hangi eklentinin porta ihtiyaç duyduğunu yazın.
Hangi portun birincil olduğunu değiştirebilir veya birini kaldırabilir miyim?
Oyun portunu Birincil olarak bırakın ve dört portun hepsini yerinde tutun. Bir satırın ... menüsündeki Birincil yap yalnızca oyun portunu taşır; Sorgu Portu, RCON Portu ve Uygulama portu olduğu yerde kalır. Örneğin sorgu portunu birincil yapmak oyunu ve sorguyu aynı numaraya koyar ve Facepunch'a göre bu çalışamaz.
Menü; sorgu, RCON ve Uygulama satırlarında Portu kaldır seçeneğini de sunabilir. Kullanmayın: Rust yine de o numarada başlatılır ve kaldırılan port makineye geri döner; orada başka bir sunucu onu alabilir.
RCON portu ve Rust+ uygulama portu ne işe yarar?
RCON, Rust'ın uzak konsoludur. Rust bunu RCON Portu üzerinde, TCP ile bir WebSocket olarak çalıştırır. RustAdmin gibi dış araçlar sunucunuzun IP'si, RCON Portu ve RCON Şifresi ile bağlanır: Kendi RCON aracınızı Rust sunucunuza nasıl bağlarsınız. Panelin kendi Console bölümü bunu kullanmaz, ama Aktif oyuncular kartı ve Canlı harita kullanır; bu yüzden bir RCON Şifresi gerekir.
Rust+, Facepunch'ın yardımcı uygulamasıdır. Rust, Uygulama portu üzerinde TCP ile küçük bir yardımcı sunucu çalıştırır ve Facepunch'ın Rust+ arka ucunun ona internetten ulaşabilmesi gerekir. Facepunch ayrıca bu portun 10000 veya daha yüksek olmasını şart koşar. Uygulama portu sunucunuzun portlarından biridir, dolayısıyla erişilebilirdir. Oyun ayarları içindeki numarasının 10000 veya daha yüksek olup olmadığını kontrol edin; daha düşükse bir destek talebi açın, çünkü Rust+ onda çalışamaz. Oyuncular eşleştirmeyi oyunun içinden yapar: Rust+ uygulamasını Rust sunucunuzla nasıl kullanırsınız.
Yaygın Rust port sorunları ve çözümleri
Rust sunucum sunucu listesinde yok
Console Server startup complete (sunucu başlatma tamamlandı) gösterdikten sonra yeni bir sunucunun Community listesinde görünmesi birkaç dakika sürer. Sorgu portu zaten ayarlıdır, yani açılacak bir şey yok. Bu arada oyuncular client.connect ve adres ile katılabilir. Hâlâ görünmüyorsa adı, etiketleri ve branch'i kontrol edin: Rust sunucunuz sunucu listesinde görünmüyor.
Bir arkadaşım adresle bağlanamıyor
- Adresi Arkadaşlarla oyna kartından yeniden kopyalayın. Yanlış ya da eksik port en yaygın nedendir; sorgu, RCON ve Uygulama portları katılmak için asla işe yaramaz.
- Rozetin Çevrimiçi dediğini ve Console içinde Server startup complete yazdığını kontrol edin.
- Okul, iş ve herkese açık ağlar oyun portlarını engelleyebilir. Oyuncudan başka bir ağ denemesini isteyin.
Sürüm, branch ve dolu sunucu nedenleri Oyuncular Rust sunucunuza katılamıyor yazısındadır.
RCON aracım bağlanamıyor veya reddediliyor
- Adresteki portu değil, Oyun ayarları içindeki RCON Portu'nu kullanın.
- Aracınız sorarsa web ya da WebSocket RCON türünü seçin.
- Sunucu çalışırken RCON Şifresi'ni değiştirdiyseniz sunucuyu yeniden başlatın: panel şifreyi Rust'a başlarken verir, dolayısıyla yeni şifre ancak yeniden başlatmadan sonra kullanılır. Yanlış şifrede Console
RCON: IP ... attempted to connect with incorrect password.yazar.
Panelin kendisi reddedildiğinde The server refused the RCON password der: Rust sunucunuzda sunucu RCON şifresini reddetti. Sunucu başlarken ya da durmuşken Aktif oyuncular kartı It is not answering on its RCON port. That is normal while it is starting or stopped. yazar.
Rust+ sunucuyu çevrimdışı gösteriyor
Console içinde Rust+ companion server connectivity test failed! Disabling Rust+ features. satırını arayın. Rust bunu, Facepunch'ın arka ucu Uygulama portu'na ulaşamadığında yazar ve sonra sunucunuzda Rust+ özelliğini kapatır. Facepunch ayrıca IP adresi başına her 5 dakikada yalnızca 10 böyle kontrole izin verir ve aynı makinedeki Rust sunucuları tek bir IP adresini paylaşır. 5 dakika bekleyin ve sunucuyu bir kez yeniden başlatın. Satır geri gelirse çevresindeki Console satırlarıyla bir destek talebi açın.
Bilmekte fayda var
- Her port ayarı Rust sunucu ayarları: her seçenek açıklandı yazısında listelenir; diğer hatalar Rust sunucu sorunları ve çözümleri yazısındadır.
- Port ayarlarını Ek argümanlar altına yeniden eklemek hiçbir şeyi değiştirmez: Rust aldığı ilk değeri tutar ve panelinki önce gelir.
- Başka bir hosttan taşınmak adresi ve portları değiştirir. Oyunculara Arkadaşlarla oyna kartındaki yeni adresi gönderin: Mevcut sunucunuzu PlayNHost'a nasıl taşırsınız.
- Portlar ve ağ sayfasının kendisi Sunucunuzun portlarını ve IP adresini nasıl bulursunuz yazısında anlatılır.



