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?
| Porta | A cosa serve | Protocollo | Predefinita di BeamMP | Sul tuo server PlayNHost | Dove la vedi |
|---|---|---|---|---|---|
| Porta di gioco | TCP: ingresso, chat e download delle mod che i giocatori ricevono quando entrano. UDP: posizioni delle auto e altri dati dei veicoli | TCP e UDP, lo stesso numero | 30814 | La porta Principale, un numero assegnato da PlayNHost | Porte 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?
- Apri il tuo server nel pannello e clicca su Porte e rete nel menu a sinistra.
- Copia l’indirizzo sotto Dallo ai tuoi giocatori. È l’indirizzo e la porta, scritti come
address:port, per esempio203.0.113.10:25571. - 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 portnella 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.



