Freigegebener Ordner des PCs auf dem Handy

414
kaushikC

Ich habe folgendes Galaxy on8 mit WLAN-Hotspot eingerichtet: 192.168.43.1

Xolo a500 mit WLAN-Hotspot verbunden: 192.168.43.23

Und auch dasselbe xolo a500 über USB-Kabel mit USB-Tethering an einen PC (Mint Linux) angeschlossen. Also für diesen Anschluss Xolo A500: 192.168.42.1 Pc: 192.168.42.12

Ich kann über die USB-Verbindung auf den freigegebenen Ordner des PCs auf dem xolo a500 zugreifen. Aber ich kann nicht auf die Galaxie on8 zugreifen. Wenn Sie jedoch einige Server-App auf der Galaxie on8 einschalten und ihre IP-Adresse auf den PC setzen, kann ich sehen, dass die Server-Schnittstelle .. Oder mit anderen Worten, ich kann Ping-Galaxie on8 vom PC aus, ich kann mit beiden Adressen X500 A500 ping. Aber ich kann keinen PC von der Galaxie an8 senden.

Pc und Galaxie on8 befinden sich in verschiedenen Subnetzen ..und ich kann diese Subnetze nicht zusammenführen.

Dies geschieht bei allen Android-Geräten. Sie verfügen über 192.168.43. * Mit Wi-Fi-Schnittstelle. Und 192.168.42. * Mit USB-Schnittstelle ..

Diese Angaben sind für win7 auf demselben PC identisch.

Meine Frage ist folgende: Wenn ich von PC aus 8 auf Ping-Galaxie setzen kann, warum kann ich dann nicht umgekehrt?

Und

Wie kann ich freigegebene Ordner des PCs auf Galaxy on8 in diesem Setup anzeigen ..?

(Ich möchte mein Galaxy on8 nicht rooten, aber xolo a500 ist verwurzelt, und ich kann die Position beider Geräte in diesem Setup austauschen, wenn das hilft !!!!)

0

2 Antworten auf die Frage

0
xavier_fakerat

Das könnte ein Problem mit sein netmask. Können Sie Gateway, DNS und andere Details mithilfe der Codes vom Terminal überprüfen

ip addr show 

und,

ip route show 

Überprüfen Sie, ob sie mit den anderen beiden übereinstimmen. Andernfalls befindet sich das Galaxietelefon wahrscheinlich in einem anderen Subnetz.

Galaxy ist auf 192.168.43. * Netzwerk .... kaushikC vor 7 Jahren 0
Und PC ist auf 192.168.42. * Netzwerk kaushikC vor 7 Jahren 0
OK, das sind IP-Adressen, ich meinte Subnetz. Normalerweise entspricht ein einzelnes Subnetz einer Gruppe von IP-Adressen. Wenn sich Ihre Verbindungen im selben Subnetz befinden, können Sie problemlos eine Verbindung herstellen, da ihre geleaste IP-Adresse verbunden ist. Beispiel: 255.255.255.0 gibt IP-Bereiche 192.168.43.xxx an (Standardeinstellung für Android-24-Bit) Präfix), während die anderen 32-Bit-255.255.255.255-Präfixe normalerweise einen Bereich von 10.1.2.xxx.xxx ergeben xavier_fakerat vor 7 Jahren 0
Es kann sein, dass sich sowohl Xolo als auch PC in unterschiedlichen Subnetzen mit Galaxietelefon befinden. Wenn Sie nun den Xolo mit dem WLAN-Hotspot verbinden, gehört seine neue IP-Adresse zum neuen Subnetz der Galaxie mit den Reichweiten 192.168.43.xxx **. und nicht mehr 192.168.42.xx wie zuvor ** mit Linux-PC, da sie über USB zum Bereich 192.168.42.xxx gehören. Dies kann die einzige Erklärung sein. Wenn Sie ** alle in einem Subnetz ** haben möchten, stellen Sie eine Verbindung über einen einzigen Zugangspunkt (Wi-Fi-Hotspot) her, so dass sie dasselbe Netzwerkpräfix oder dieselbe Netzmaske haben xavier_fakerat vor 7 Jahren 0
Hallo zuerst, in beiden Verbindungen sind Subnetze 255.255.255.0 kaushikC vor 7 Jahren 0
Und wenn ich Xolo mit dem WLAN-Hotspot verbinde, wird ihm die Adresse 192.168.43. * Zugewiesen. kaushikC vor 7 Jahren 0
Und wenn ich dann den xolo an den PC anschließe (während er die WiFi-Verbindung beibehält), weist er 192.168.42. * Dem PC zu und XOLO wird selbst zu 192.168.42.1 ... kaushikC vor 7 Jahren 0
Kurz gesagt, xolo hat ZWEI IP-Adresse (beide können vom PC aus gepingelt werden) kaushikC vor 7 Jahren 0
Ich hoffe du wirst das verstehen ..... kaushikC vor 7 Jahren 0
0
kaushikC

Laufen Sie iptables -Lin Xolo.

wenn Sie so etwas finden,

Chain FORWARD policy DROP

Dann ist es klar, dass der Xolo a500 keine Pakete vom Wifi-Netzwerk an das USB-Netzwerk weiterleitet. Dazu müssen Sie die FORWARD-Richtlinie in ACCEPT in iptables von xolo ändern, anstatt den Befehl einzugeben. Installieren Sie die AFWall + -App auf verwurzeltem xolo, öffnen Sie sie und erteilen Sie der Superuser-Berechtigung Zugriff. Aktivieren Sie das Kontrollkästchen WLAN und Lan (Tethering) - DHCP + DNS-Dienste aus der Liste, dann Option -> Übernehmen, dann Option -> Firewall aktivieren

erledigt..

eine andere Sache, wenn Ping von On8 zu PC nicht funktioniert, versuchen Sie, die Route von Galaxy on8 zu PC über Xolo A500 in Galaxy on8 mit diesem Befehl hinzuzufügen

ip route add 192.168.42.0/24 via 192.168.43.23 dev wlan0 

Wenn Sie in On8 keine Route hinzufügen können (Ihr Galaxy on9 ist NICHT gerootet), nehmen Sie am obigen Setup eine kleine Änderung vor. 1 mal auf Hotspot von xolo a500 2 verbinden galaxy on8 mit xolo a500 und alles andere bleibt unberührt

In Galaxy on8 wird jetzt eine Standardroute für xolo a500 hinzugefügt.

erledigt...