Domanda:
Come posso giocare a Minecraft tramite un server proxy?
tombull89
2011-05-09 14:58:19 UTC
view on stackexchange narkive permalink

Ci sono molte persone costrette a utilizzare un proxy, siano essi studenti in alloggi condivisi o personale scolastico. Seguendo il blog di The Minecraft Teacher, mi sono reso conto che Minecraft potrebbe essere utilizzato per scopi didattici, ma la maggior parte delle scuole ha un proxy.

Finora ho scoperto che spostando minecraft.exe nella cartella % appdata% / bin e creando un file batch con questo in dovrebbe funzionare:

  java -Dhttp.proxyHost = hostURL -Dhttp.proxyPort = hostPort -Xmx800m -jar Minecraft.exe 

... anche se finora non sono riuscito a farlo funzionare.

[supponendo che tu sia un membro della facoltà] Se lo utilizzi per scopi didattici, sicuramente il tuo IT sarà in grado di modificare le regole del proxy per consentirlo?
Sono il tecnico ICT delle scuole. Il proxy è molto rigido e per cambiarlo ci vorrebbe molto, molto tempo.
ti consiglio di chiedere su superuser / serverfault. hanno molta più esperienza nella gestione di casi in cui apportare modifiche alle impostazioni di rete e gestire le porte, ecc.
Hai sostituito i valori hostURL e hostPort con l'IP e la porta effettivi del tuo proxy, giusto?
La risposta breve, se hai un firewall molto restrittivo, potrebbe non esserci alcun modo per far funzionare Minecraft a parte alcuni brutti hack Tunnel / VPN che potrebbero farti licenziare, se vengono trovati. Trova qualcuno con autorità, forse un sovrintendente, preside, capo del programma di studi e chiedi loro di aiutarti a convincere le persone responsabili del firewall a consentirlo.
@Zoredache, sì, l'ho fatto. Inoltre sembra che la VPN sia l'unico modo, quindi dovrò vedere quanto rumore è necessario.
A proposito, sai che tipo di proxy stai usando? Ha politiche diverse a seconda di chi ha effettuato l'accesso? In tal caso, probabilmente il tuo proxy richiede l'autenticazione e dubito che Minecraft lo supporti direttamente.
@Zoredache non sono sicuro ma è richiesta un'autenticazione .. Penso che lo cancellerò (o vedrò se Notch porta il supporto proxy)
Sette risposte:
Dutch
2011-07-23 15:48:47 UTC
view on stackexchange narkive permalink

Per poter riprodurre non è necessario aggiungere solo il proxy HTTP, ma anche l'HTTPS, perché l'autenticazione è in corso.

Il file batch corretto dovrebbe essere simile a questo:

  java -Dhttp.proxyHost = proxyURL -Dhttp.proxyPort = proxyPORT -Dhttps.proxyHost = proxyURL -Dhttps.proxyPort = proxyPORT -Xmx800m -jar Minecraft.exe  

I metti il ​​file batch accanto al mio Minecraft.exe e inizia con questo. Funziona a meraviglia;)

Potresti anche esaminare i proxy Socks4 / 5. Sono molto più veloci.
Ho provato questo ma non sembra funzionare.Le impostazioni proxy vengono totalmente ignorate.Niente registrato dal proxy.
Indigo Casson
2011-05-15 08:36:27 UTC
view on stackexchange narkive permalink

Se hai un controllo sufficiente sul server, ti suggerisco di utilizzare qualcosa come n2n, che è un sistema VPN incredibilmente semplice (sebbene pesante con argomenti della riga di comando e senza gui).

PuTTY è un client ssh molto interessante per tutte le piattaforme e, sebbene la configurazione del tunneling sia un po 'instabile, puoi essenzialmente rimappare la porta del server a una porta locale (il comando sarebbe ssh -L: localhost: anche se lavorare attraverso la gui sarebbe un po 'più difficile.) Quando hai impostato quella configurazione, puoi digitare localhost: in Minecraft e connetterti al server. Nota che hai bisogno dell'accesso ssh al server affinché funzioni, in modo simile alla soluzione.

Queste sono tutte le soluzioni a cui riesco a pensare ora, sebbene i poster precedenti abbiano suggerito altre VPN in cui potresti voler cercare a.

Daniel
2011-11-23 03:39:54 UTC
view on stackexchange narkive permalink

Volevo fare la stessa cosa e combinando le risposte su questa pagina con le risposte su un'altra pagina, ho una soluzione che funziona per me. Tutti i comandi di cui avrai bisogno (crea un file batch e mettilo nella stessa directory in cui si trova il file minecraft.exe ) sono:

  java - Dhttp.proxyHost = localhost -Dhttp.proxyPort = 80 -Dhttps.proxyHost = localhost -Dhttps.proxyPort = 443 -DsocksProxyHost = localhost -DsocksProxyPort = 1080 -Xmx800m -jar Minecraft.exe  

Il una parte extra (oltre a ciò che suggerisce l'olandese) è anche l'inoltro del port SOCKS. Con tutto questo in un file batch e con il mio proxy SSH in esecuzione tramite Putty, sono stato in grado di connettermi ai server multiplayer senza problemi.

M'vy
2011-05-09 18:59:54 UTC
view on stackexchange narkive permalink

La soluzione migliore sarebbe impostare il tuo proxy.

Non so se puoi configurare una connessione SSH a un tuo PC. Ma SSH ti consente di eseguire il tunneling delle connessioni tramite SSH.

Quindi, se la tua scuola non consente la porta che ti serve, dovrai "abilitarla" con i tuoi mezzi. (La cosa migliore sarebbe SSH perché puoi configurarlo sulla porta 443 utilizzata per HTTPS, quindi è abilitato nella maggior parte dei proxy)

TokPhobia
2011-05-09 19:11:34 UTC
view on stackexchange narkive permalink

Uso Comodo VPN per giocare a Minecraft con i miei amici e funziona benissimo, fin da subito.

Siamo studenti e i nostri dormitori si connettono a Internet ciascuno tramite NAT separati, quindi non possiamo stabilire connessioni direttamente tra le nostre macchine. Per questo motivo, anche se SSH e proxy sono possibili, non erano davvero pratici poiché avevamo bisogno di un server esterno per loro, quindi abbiamo deciso di utilizzare un software VPN. Una volta stabilita la connessione, il traffico viene instradato direttamente tra di noi, non utilizzando un server esterno, quindi la velocità è ottima.

Se disponi dei privilegi necessari per installare il software sulle macchine che stai utilizzando, Consiglierei di provare Comodo VPN (è gratis come nella birra tra l'altro).

Big McLargeHuge
2016-12-02 11:27:50 UTC
view on stackexchange narkive permalink

Questa risposta ha funzionato per me, ma di recente ha smesso di funzionare, probabilmente a causa di un aggiornamento di Minecraft.Ora eseguo Minecraft tramite ProxyChains ala

  proxychains java -jar Minecraft.jar
 
Questo non funziona, mi dà la connessione scaduta.
tombull89
2011-07-05 21:28:35 UTC
view on stackexchange narkive permalink

Allo stato attuale delle cose, non c'è modo di giocare a Minecraft, Vanilla (cioè niente mod o software extra), tramite un proxy. Questo potrebbe cambiare nel tempo e in tal caso aggiornerò la risposta.

questo è falso. Ho appena scaricato il gioco e in questo momento sto giocando tramite un proxy
@nosklo, questa domanda (e risposta) è stata pubblicata più di * un anno e mezzo fa * quindi la risposta sarebbe probabilmente cambiata. Se vuoi rispondere, sposterò volentieri il segno di spunta dalla mia risposta alla tua, purché la soluzione funzioni.
La risposta di @tombull89 Dutch sembra funzionare. Forse potresti considerare di accettarlo.


Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...