Verwenden Sie ein USB-Telefon als Netzwerkadapter

8

Ich verwende CentOS 6 und konnte mein HTC-Telefon über einen Proxy namens Proxoid binden . Dadurch kann ich HTTP umleiten. Aber wie leite ich den gesamten TCP-Verkehr um, z. B. wenn ich eine OpenVPN-Verbindung zu meinem VPN-Server einrichten muss?

Es scheint, dass dies möglich ist, weil Software ähnlich wie Proxoid (genau dieselben Prinzipien, z. B. easytether ), die den Netzwerkadapter einrichtet . Ich konnte im Internet möglicherweise nichts finden, weil ich nicht die richtigen Schlüsselwörter habe. Vielleicht ist dies ein virtueller Netzwerkadapter, den ich einrichten möchte.

doon
quelle

Antworten:

7

Bei meinem HTC WildFire und meinem muss ich nur das USB-Tethering aktivieren und dann das USB-Kabel sowohl an meinen PC als auch an das Gerät anschließen. Führen Sie dann in einer als Root die folgenden Befehle aus:

# modprobe usbnet # if not already loaded
# ip link set usb0 up && dhcpcd usb0

Wenn Sie nicht haben dhcpcd, versuchen Sie zu tippen dhctab.

Wenn kein Problem auftritt, können Sie Schnittstellen und IP-Adressen auflisten mit:

$ ip a s

und Sie werden eine Zeile für usb0(oder so) sehen.

Siehe Wiki Archlinux Android Tethering

Gilles Quenot
quelle
1

Unter Fedora werden einige Telefone erkannt und direkt im NetworkManager-Menü angezeigt (mein Samsung Galaxy und jetzt Galaxy III werden sofort erkannt). CentOS 6 ähnelt dem aktuellen Fedora, dies sollte auch funktionieren (insbesondere, wenn Sie es wie gesagt zum Laufen gebracht haben). Stellen Sie einfach sicher, dass das Tethering im Telefon konfiguriert ist.

vonbrand
quelle