PDA

Visualizza Versione Completa : Creazione server ts3



squerez
09-01-2013, 01:05 PM
Salve a tutti, sono nuovo nel forum e sto cercando di creare un server ts3.
Il mio intento è quello di acquisire una non profit license e nel frattempo sto cercando di settare il server.
Non sono molto pratico in merito, ho guardato qualche guida su internet e fino ad adesso sono riuscito a creare un server in rete locale, al quale però non riesco a far collegare nessun utente non connesso alla mia rete poichè in nessuna guida (ufficiale e non), si riesce a capire quale è l'indirizzo che materialmente deve essere dato agli utenti per connettersi al server in questione.


Per questo, oltre alla mia inesperienza, credo di andare incontro ad alcuni problemi, quali:
- il settaggio delle porte (port forwarding);
- l'impostazione dell'ip statico sul mio pc
ed altri problemi che probabilmente si presenteranno almeno dopo che sarò riuscito ad impostare correttamente le porte.

Intanto vi elenco cosa io ho fatto fino ad adesso ed eventualmente correggetemi se ho sbagliato in qualcosa.
- ho scaricato ed installato correttamente ts3 client.
- ho scaricato ts3 server e salvato la chiave dei privilegi (privilege key)
- ho installato PFPortchecker per verificare lo stato delle porte che vengono sfruttate da ts3
- ho creato un nuovo segnalibro con indirizzo ip il mio (es. 192.168.1.8), ho inserito la chiave dei privilegi e sono a tutti gli effetti il server admin.
- ho verificato con successo che il numero max di slot disponibili, senza licenza è di 32.

*nel corso di questa procedura mi sono registrato anche su http://www.no-ip.com ho richiesto un host.

Ho cercato di seguire questa guida, http://forum.teamspeak.com/showthread.php/56314-Tutorial-Port-Forwarding-(a-k-a-clients-cannot-connect) ma ho un problema nell'impostare le porte. Premetto che ho aperto sul router le porte 9987 UDP e 10011 TCP e ancora 30033 TCP.
Infatti, quando vado a fare la verifica delle porte con PFPortforward sulla porta 9987 UDP , il programma mi dice che non è possibile eseguire la verifica in quanto è possibile che qualche altra applicazione fa in modo che quella porta rimanga chiusa. Se invece provo a fare lo scan sulla 9987 TCP mi dice che il server non riesce a pingare il mio router e la porta è chiusa o non raggiungibile. So bene che i passi da seguire sono ancora tanti per creare il server ma se mi aiutaste potremmo risolvere i problemi uno ad uno. Grazie

So che è un pò un casino, servirebbe ripartire da zero, ma se mi potreste aiutare ve ne sarei grato. Se qualcuno è in grado di aiutarmi, è possibile usare skype, teamviewer o un server ts3 sul quale connettersi.

Grazie in anticipo.

diablo3pk
09-01-2013, 02:02 PM
L'hoster, in questa caso tu, devi connetterti a "localhost", tutti gli altri dovranno connettersi al tuo indirizzo IP ( lo vedi su www.ilmioip.it o simili ).
Quanto riguarda il Port Forwarding, se le porte sono segnate APERTE dal pannello del router allora sono APERTE. Il router per motivi di sicurezza e, per evitare che qualche male intenzionato controlli le tue porte aperte, quando esegui quel test il risultato sarà sempre negativo ovvero tutte le porte chiuse. Per fare un server locale basta che scarichi la versione server del tuo sistema operativo ( occhio al 32 64 bit ) e lo avvii. Dopo che hai aperto le porte da te sopra elencate, dovrai connetterti tramite "localhost" e gli altri attraverso il tuo ip.

squerez
09-01-2013, 02:17 PM
Bene, sono riuscito a far connettere una persona al server da me creato, facendo queste operazioni:

-io mi sono connesso al server e come indirizzo ho messo il mio ip locale 192.168.1.xxx
-il client che si è connesso al mio server ha usato come indirizzopubblicomiaconnessione:9987

Passo successivo sarebbe quello di fare in modo che i client si connettano al server anche se io (creatore del server) non sono connesso. E' possibile fare questo?
Questo passo non mi è chiaro, ossia, deve esserci materialmente un pc sempre accesso affinche i client possano connettersi al server, anche quando io non sono connesso?
Scusa la domanda che sembra un pò assurda, ma sono un newbi/niubbo in materia.

ps.: conosci qualche guida dettagliata e che tu ritieni corretta anche in lingua inglese che io posso seguire per completare la creazione del server?
GRAZIE! :D

squerez
09-01-2013, 05:02 PM
A cosa serve esattamente creare un host su no-ip.com?

diablo3pk
09-01-2013, 07:49 PM
Serve per chi ha IP dinamici, risolve il problema di dover cambiare sempre IP inserendo un dominio, basta che googli un pochino e trovi guide perfette.
Per far connettere tutti anche quando non ci sei, il computer deve essere materialmente acceso.

squerez
09-01-2013, 10:32 PM
Serve per chi ha IP dinamici, risolve il problema di dover cambiare sempre IP inserendo un dominio, basta che googli un pochino e trovi guide perfette.
Per far connettere tutti anche quando non ci sei, il computer deve essere materialmente acceso.

Quindi, in sostanza affinchè qualcuno non connesso alla mia LAN possa connettersi al server è necessario che la ''rete'' che ospita il server abbia un pc acceso sul quale sia in funzione il programma teamspeak 3 server. Giusto?
Anche quando avrò una licenza non profit, varrà lo stesso discorso fatto nella domanda sopra?

*Se la risposta è si ad entrambe le domande, questo significa che per avere un server di teamspeak ''privato'' c'è bisogno di un pc che funga da server sempre acceso?

diablo3pk
10-01-2013, 04:12 PM
Questo significa che per avere un server di teamspeak ''privato'' c'è bisogno di un pc che funga da server sempre acceso?
Esattamente, affinché sia disponibile la connessione. Sempre acceso sia il computer che il modem/router

squerez
10-01-2013, 04:35 PM
Esattamente, affinché sia disponibile la connessione. Sempre acceso sia il computer che il modem/router

Nella mia esperienza non so se è esattamente possibile, ma un mio amico mi ha detto che il suo server ts viene hostato dal suo router e non ha bisogno di tenere sempre il pc acceso.
E' possibile fare una cosa del genere?

Kaos
10-01-2013, 07:50 PM
Un router non può hostare dati al suo interno, è adibito ad altre funzioni, che router usa?

squerez
10-01-2013, 09:14 PM
Un router non può hostare dati al suo interno, è adibito ad altre funzioni, che router usa?

Sinceramente non glielo ho chiesto, ma ponendo il problema anche sul forum internazionale di ts, un utente mi ha risposto che è possibile fare qualcosa di simile, solo avendo un router linux-based e implementando una shell in grado di mettere su il server.
Non essendo molto esperto in materia, non so se ciò che ha scritto è vero e come sia materialmente possibile farlo.
In ogni caso per scrupolo, vi allego ciò che detto utente ha scritto.


In most cases the router isn't enough.

You'll need a host for your teamspeak server which fullfills some requirements and most routers won't match. You need a support OS. Then you need a kind of (shell) access to your device to start the server.

If your router is linux based and you can log in with ssh and get a shell it might work if your router has enough "disc space" and "cpu power". But I personally think it's a bad idea to use a router as host.

Che tradotto per chi non mastica bene l'inglese, significa che per hostare un server ts sul mio router avrei bisogno di un router che supporta i sistemi operativi (?) e una sorta di shell per accedere al router e inizializzare il server.
Inoltre se il router è linux-based e vi si può loggare tramite protocollo SSH, il sistema potrebbe funzionale se la ''cpu'' è abbastanza potente ...

Eventualmente, per chi fosse interessato, può trovare la discussione qui: http://forum.teamspeak.com/showthread.php/81657-Setting-up-a-server-using-the-router?p=337397#post337397

Grazie sempre per il supporto. ;)

Kaos
11-01-2013, 11:45 AM
Un server di ts3 necessità di un sistema operativo, cpu, spazio e un accesso ssh, cosa praticamente impossibile da trovare in un router, ecco perchè ci stiamo spostando su delle idee utopistiche.
Perchè non spendere una 20ina di € all'anno per prendersi un vps e togliersi ogni dubbio o pensiero?
L'idea di hostarlo in proprio non è malvagia, ma comporta le problematiche in cui ti sei scontrato, tralasciando anche la configurazione, che non ha mai portato a difficoltà apocalittiche, rimane il fatto che in upload le connessioni italiane sono particolarmente scarse, brevemente voglio solo dire che un eventuale server di ts3 hostato nel proprio pc reggerebbe massimo 10 persone (attive) mettendo in difficoltà la connessione dell'hoster.

squerez
11-01-2013, 04:13 PM
Difatti ho anche chiesto se ciò sia materialmente possibile a persone che si presume siano più esperte di me. Detto ciò se gli amministratori voglio possono chiudere il 3d.