L'hosting autonomo di un server ti consente di ospitare il tuo mondo privato per te stesso, i tuoi amici o persino di creare una piccola comunità, dove controlli le sue impostazioni per avere un Arrakis personalizzato a tuo piaciatimento.
Guasto tecnico
Mondo = Battlegroup
Sietch = Server
L'auto-hosting utilizza una macchina virtuale Alpine Linux ospitata su un host Windows tramite HyperV. All'interno della VM, abbiamo un cluster kubernetes preparato. La configurazione iniziale imposterà la VM per utilizzare uno switch esterno (modalità bridge) in modo che la VM ottenga un IP dal router di rete, e gli host potranno inoltrare la porta se è necessario l'accesso esterno al battlegroup.
Durante la configurazione, scarichiamo le ultime immagini del server, le risorse di kubernetes e altri file di configurazione dall'ultima revisione del gioco, e iniziamo ad aggiornare il cluster. Il cluster sta montando la cartella /home/dune/server/DuneSandbox/Saved su tutti i server di gioco in modo che le impostazioni di configurazione possano persistere dopo il riavvio del pod.
Dopo la configurazione iniziale, la VM controllerà la disponibilità di aggiornamenti, li scaricherà e li applicherà ai battlegroup, in modo che siano sempre compatibili con il client Steam attuale.
Per iniziare
Dopo aver abilitato la virtualizzazione hardware nel BIOS e attivato la funzionalità HyperV, gli utenti potranno scaricare il prodotto Dune: Awakening Public Test Client Server su Steam e iniziare il processo.
Utilizzo
Sul prodotto Steam del client di test pubblico di Dune: Awakening, gli utenti troveranno una macchina virtuale (VM) insieme a due file .bat. L'esecuzione di initial-setup.bat avvierà una procedura guidata di configurazione da riga di comando che guiderà l'utente nell'installazione della VM sulla propria macchina locale. Al termine del processo, riceveranno informazioni su quali porte dovranno inoltrare sul proprio router per consentire l'accesso esterno al loro battlegroup.

Durante la configurazione, agli utenti verrà chiesto di selezionare le opzioni per la loro VM e poi per il loro battlegroup. Verrà anche chiesto loro il token ottenuto dalla pagina dell'account.

Dopo aver completato la configurazione del battlegroup, l'esecuzione di battlegroup.bat fornirà all'host del server le opzioni per controllare e monitorare il proprio battlegroup, insieme a varie altre funzionalità come l'ottenimento dei log, l'accesso al browser dei file e l'accesso alla shell alla VM o a qualsiasi parte del battlegroup.

Modifica delle impostazioni del Mondo (Gruppo di Battaglia)
Aprendo il file browser (opzione 9 in battlegroup.bat), gli host troveranno una cartella UserSettings con file di configurazione ini utente che consentono loro di modificare il comportamento dei server nel battlegroup. Alcune opzioni sono documentate affinché possano essere modificate, ma sono in grado di creare vari altri file ini utente per manipolare qualsiasi impostazione esposta. La modifica delle impostazioni lì richiede un riavvio del battlegroup per avere effetto.

Successivamente, gli utenti potranno trovare il server nella scheda Sperimentale. Buon divertimento!
