Tempo di accesso lungo per pagine Web statiche su macchine virtuali


1

La mia configurazione

  1. Windows 7 su workstation che utilizzo al lavoro (con dominio) e home (nessun dominio)
  2. Macchina virtuale (VMWare) che esegue Arch Linux (lo chiamerò solo "Linux") con interfaccia di rete in modalità bridge.
  3. Linux serve pagine Web con Nginx.
  4. L'indirizzo IP della macchina Linux è 192.168.0.16 e viene aggiunto a C: \ windows \ system32 \ drivers \ etc \ hosts:

    192.168.0.16 bri ponte

  5. L'indirizzo IP della workstation Windows viene aggiunto a / etc / hosts:

    192.168.0.10 workstation

Posso aggiungere ulteriori dettagli alla descrizione della mia installazione (non sono sicuro di cosa sia rilevante).

La domanda

Spesso (ma non sempre) ci vuole molto tempo prima che un browser Web (Firefox) apra una pagina Web statica servita da Linux. Sono sicuro che non è un problema di prestazioni. Per essere più specifici: occorrono circa ~ 20 secondi per risolvere (?) L'indirizzo http://bridged di un browser web. Inoltre ho appena installato il servizio samba e ho notato un problema simile, quindi non è specifico per browser e http. Anche l'accesso iniziale per le condivisioni samba richiede molto tempo.


Le prestazioni cambiano se si accede tramite indirizzo IP anziché nome host?
Kasperd,

@kasperd: l'utilizzo dell'IP grezzo nel browser non influisce sulle cose, il problema persiste.
Karol,

Come funziona se si accede ad esso tramite un comando telnet? Se prima digiti telnet 192.168.0.16 80e poi HEAD / HTTP/1.0, quanto velocemente risponde?
Kasperd,

Potrebbe essere il momento di provare Wireshark. Ciò dovrebbe dirti a che punto durante la comunicazione si blocca.
Kasperd,

@kasperd: Telnet e wget recuperano la pagina immediatamente. Come mi hai suggerito, proverò Wireshark ...
Karol,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.