NUOVO 📢 Offerta di lancio limitata: fino al 70% di sconto sul tuo primo mese, per tutti i giochi!Vedi i piani

Porte e firewall di BeamMP spiegati

BeamMPUpdated Nov 3, 20267 min read

Un server BeamMP usa un solo numero di porta per tutto, sia su TCP sia su UDP. La porta predefinita di BeamMP è la 30814, ma un server PlayNHost ha una porta tutta sua, che il pannello passa a BeamMP a ogni avvio. I giocatori trovano il server dal nome nel launcher oppure usano Direct connect con l’indirizzo, e nessuno deve aprire una porta su un router o un firewall.

Quale porta usa un server BeamMP?

PortaA cosa serveProtocolloPredefinita di BeamMPSul tuo server PlayNHostDove la vedi
Porta di giocoTCP: ingresso, chat e download delle mod che i giocatori ricevono quando entrano. UDP: posizioni delle auto e altri dati dei veicoliTCP e UDP, lo stesso numero30814La porta Principale, un numero assegnato da PlayNHostPorte e rete, la riga Indirizzo di Gioca con gli amici e Indirizzo Direct connect sulla scheda Elenco server di BeamMP

BeamMP-Server apre il suo listener TCP e il suo socket UDP sulla stessa porta, come mostra il suo codice sorgente per la release v3.9.3. La guida al server di BeamMP chiede a chi ospita da casa di consentire il server nel firewall per "both TCP and UDP" (sia TCP sia UDP). Su PlayNHost entrambi raggiungono già la tua porta.

Non c’è una porta query e non c’è una porta RCON. Il server parla anche con i server di BeamMP per controllare la sua chiave, comparire nell’elenco e controllare gli account dei giocatori. Sono connessioni in uscita, e funzionano dai server PlayNHost.

Perché la mia porta non è la 30814?

Molti server condividono una macchina, quindi ogni server ha il suo numero di porta. Il pannello lo passa a BeamMP-Server a ogni avvio, così BeamMP ascolta su quella porta e la comunica all’elenco di BeamMP. Non la imposti mai tu.

La Console mostra la porta quando il server è attivo, nella riga «pronto» di BeamMP:

[03/11/26 15:00:00] [INFO] Vehicle data network online on port 25571 with a Max of 8 Clients

L’ora e i numeri di questo esempio sono inventati. La tua riga mostra la tua porta Principale e i tuoi posti per i giocatori.

E il campo Port in ServerConfig.toml?

La riga Port = 30814 in ServerConfig.toml su PlayNHost non fa nulla. BeamMP-Server legge prima la porta che gli dà il pannello, e ricorre al file solo quando non ne riceve nessuna. Lascia la riga com’è: cambiarla non sposta il server, e Direct connect continua a funzionare sulla porta mostrata nel pannello.

Come vedo la porta del mio server nel pannello?

  1. Apri il tuo server nel pannello e clicca su Porte e rete nel menu a sinistra.
  2. Copia l’indirizzo sotto Dallo ai tuoi giocatori. È l’indirizzo e la porta, scritti come address:port, per esempio 203.0.113.10:25571.
  3. Guarda Tutte le porte. La porta contrassegnata Principale, descritta come La porta a cui si connettono i giocatori, è quella che usa BeamMP. Sotto il titolo Tutte le porte la pagina dice Ogni porta accetta TCP e UDP.

Lo stesso indirizzo è nella tua pagina Panoramica: nella riga Indirizzo della scheda Gioca con gli amici e come Indirizzo Direct connect sulla scheda Elenco server di BeamMP.

Altro sulla pagina stessa: Come trovare le porte e l’indirizzo IP del tuo server.

Come si connettono i giocatori?

Ci sono due modi, entrambi dal launcher di BeamMP:

  • L’elenco dei server. I giocatori aprono Servers (l’elenco dei server) e cercano il nome del server. Un server nuovo può metterci qualche minuto a comparire. Un server privato non è mai nell’elenco.
  • Direct connect. I giocatori digitano l’IP e la porta del tuo indirizzo. Direct connect va dritto alla tua porta e non usa l’elenco di BeamMP, quindi funziona per un server privato e anche quando l’elenco di BeamMP non risponde.

I passaggi completi sono in Come connetterti al tuo server BeamMP.

Devo aprire porte sul mio router o firewall?

No. Il firewall davanti ai server di gioco PlayNHost lascia passare il traffico verso le porte che il pannello assegna ai server, TCP e UDP, e scarta il resto. La porta del tuo server BeamMP è raggiungibile da internet non appena il server è attivo.

I giocatori si connettono verso l’esterno, al tuo server, cosa che ogni normale router di casa permette. I passaggi di port forwarding e di firewall di Windows nella guida di BeamMP sono per chi ospita un server sul proprio PC a casa.

Problemi di porta comuni e come risolverli

Il server non è nell’elenco del launcher

Apri la scheda Elenco server di BeamMP in Panoramica. Cerca il tuo indirizzo, con la tua porta, nell’elenco pubblico di BeamMP e ti dice perché il server c’è o non c’è: Avvio, Privato, Nessuna chiave, Chiave rifiutata, BeamMP non risponde oppure Non nell’elenco. Nel frattempo i giocatori possono usare Direct connect. Le soluzioni per ogni indicatore sono in Il tuo server BeamMP non compare nell’elenco dei server.

La Console dice che la porta del server è in uso

BeamMP si ferma all’avvio con bind: Address already in use nella Console. Un altro programma occupa la porta, il più delle volte una copia di questo server che non aveva finito di spegnersi. Aspetta un minuto e premi di nuovo Avvia. Se continua, manda la riga al supporto in un ticket. Altre cause sono in Il server BeamMP non si avvia o i giocatori non riescono a entrare.

Direct connect non funziona

  • Il giocatore ha digitato la porta predefinita di BeamMP, la 30814, oppure ha lasciato fuori la porta. Copia l’indirizzo completo dalla riga Indirizzo di Gioca con gli amici.
  • Il server si sta ancora avviando. Aspetta la riga Vehicle data network online on port nella Console.
  • Una rete di scuola, lavoro o pubblica può bloccare porte insolite. Prova con un’altra rete per verificare.

La Console dice che i server di BeamMP non hanno risposto

BeamMP stampa Backend failed to respond to a heartbeat. Your server may temporarily disappear from the server list. This is not an error, and will likely resolve itself soon. Direct connect will still work. (Il backend non ha risposto a un heartbeat. Il tuo server può sparire temporaneamente dall’elenco. Non è un errore e probabilmente si risolverà presto. Direct connect continuerà a funzionare.) Riguarda i server di BeamMP, non la tua porta. I giocatori entrano con Direct connect finché non si risolve.

Per tutto il resto, parti da Problemi e soluzioni del server BeamMP.

Lo ospiti già altrove? Sposta il tuo server da noi

ULTIMI ARTICOLI