Il dispositivo Android non è in grado di eseguire il ping del mio laptop sulla stessa rete


2

Computer portatile:
Windows 7
collegato a Wifi -
IP "Hydra" : 10.73.112.35
Gateway: 10.73.112.1

Galaxy Nexus
Android 4.2
connesso a Wifi -
IP "Hydra" : 10.73.52.67
Gateway: 10.73.52.1

Non sono in grado di scoprire o eseguire il ping del mio laptop da nessuna app Android (ho usato Fing / network discovery). Vedo che i gateway sono diversi in entrambi i dispositivi e lo stesso vale per l'intervallo IP. Questa è la mia rete dell'ufficio, quindi non posso controllare IP e gateway assegnati ai miei dispositivi. Esiste un modo per connettere questi due dispositivi usando il wifi in questo caso?

Il mio obiettivo è quello di eseguire un'app client in Android e un server in laptop e farli comunicare. Per questo ho bisogno che prima si facciano un rumore metallico.

Risposte:


-1

È improbabile che si trovino sulla stessa sottorete.

Una sottorete è separata da un'altra sottorete da un router. Il fatto che essi hanno diversi gateway predefiniti indicherebbe che siano possibilmente su diverse sottoreti. Puoi confermarlo guardando la subnet mask di ogni dispositivo.

Se entrambi i dispositivi hanno la maschera di sottorete impostata su 255.255.0.0 , saranno sulla stessa sottorete (ci sono altre maschere che li metterebbero anche nella stessa sottorete).

Osservando le informazioni IP fornite, è probabile che entrambi i dispositivi dispongano della seguente subnet mask: 255.255.255.0 . Questa maschera di sottorete indica che si troverebbero su sottoreti diverse.

Essere su sottoreti diverse significa che saranno in grado di comunicare tra loro solo a condizione che a ciascun router sia stato appreso o che sia stato assegnato manualmente un percorso verso l'altra rete.

Anche con percorsi reciproci, possono esserci ancora vari motivi per cui un ping non funziona. Ad esempio, l'eco ICMP (ping) potrebbe essere bloccato sull'ACL (Access Control List) di uno switch di rete. Ciò significa che i tuoi dispositivi potrebbero comunicare tra loro in tutti gli altri aspetti, semplicemente non possono eseguire il ping.

Se il tuo telefono ha la funzione, un modo per farlo è quello di creare un hotspot sul tuo telefono. Collega il laptop all'hotspot e saranno quindi sulla stessa rete e dovresti scoprire che saranno in grado di eseguire il ping l'un l'altro.


2
No, per definizione una rete locale è una rete che si estende su un'area locale. Non ha nulla a che fare con i router.
qasdfdsaq,

Ok, ho riformulato il commento. Tuttavia ha tutto a che fare con i router. I due dispositivi hanno ROUTER diversi impostati come gateway. Ciò renderebbe molto probabile che i due dispositivi si trovino su reti diverse e non siano in grado di eseguire il ping a meno che i ROUTER non si conoscano reciprocamente.
Jamie Cole,

Router! = Rete.
qasdfdsaq,

unless the ROUTERS had known routes è la parte chiave qui. Posso eseguire il ping di molti server su Internet bene e sono sicuramente connessi a router diversi. Potrebbe voler sottolineare il routing e la parte predefinita del gateway. E forse aggiungere che a volte tutto l'ICMP è erroneamente bloccato per motivi legacy. ( collegamento alla parte ICMP).
Hennes,

@qasdfdsaq Supponendo che gli indirizzi IP siano assegnati da DHCP, non sembra interessante che ad entrambi i dispositivi vengano assegnati gateway diversi? La risposta più ovvia a questo è che si trovano su reti diverse, reti che non hanno rotte tra loro.
Jamie Cole,

-4

Nelle impostazioni di reti wireless, verificare quanto segue:

  • Assicurati che "Politica ospite" sia disabilitato o Deselezionato e
  • In Opzione avanzata: la modalità WPA è selezionata "Solo WPA2 e la crittografia è selezionata solo" AES / CCMP "

inserisci qui la descrizione dell'immagine


2
Rileggi la domanda: "Questa è la mia rete dell'ufficio, quindi non posso controllare IP e gateway assegnati ai miei dispositivi."
qasdfdsaq,
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.