Wie teile ich die kabelgebundene Internetverbindung eines Desktops mit einem Android-Handy?

1

Ich besitze einen Linux-Desktop (Fedora 18 oder Ubuntu 14) in einem LAN, das mit dem Internet verbunden ist. Dieser Desktop hat nur 1 Netzwerkkarte, die mit dem LAN verbunden ist. Es hat keine WLAN-Karte.

Welche Hardware- und Softwarekonfigurationsoptionen stehen mir zur Verfügung, wenn ich die Internetverbindung dieses Desktops von Zeit zu Zeit mit meinem Android-Telefon teilen möchte? Das Telefon verfügt über Bluetooth und WLAN, aber keine eigene Internetverbindung über 3G usw.

Nach einigen Recherchen im Internet habe ich festgestellt, dass es USB-basierte Bluetooth- und WLAN-Dongles gibt, mit denen ich meinen Desktop erst drahtlos machen könnte. Aber werden diese Dongles auch Gerätetreiber für Linux benötigen oder funktionieren sie sofort?

Die andere Möglichkeit besteht darin, einen WLAN-Router zu installieren, den Desktop mit dem Router und den Router mit dem LAN zu verbinden und dann die Internetverbindung für mein Telefon freizugeben. Mein LAN ist jedoch so konfiguriert, dass nur bestimmte IP-Adressen (z. B. derzeit mein Desktop und nicht der Router) für das Internet zugelassen werden. Ich bin nicht sicher, ob die IP-Adresse eines Routers in die ursprüngliche IP-Adresse meines Desktops geändert werden kann. Wenn es geändert werden kann, könnte ich die Weiterleitung zwischen meinem Desktop und dem WLAN-Router einrichten, um den Desktop-Internetzugang wie bisher zu ermöglichen, und die Internetverbindung auch für mein Android-Gerät freigeben.

Gibt es noch eine andere Möglichkeit?

Harry
quelle

Antworten:

2

Es gibt zwei Möglichkeiten: Einige Telefone unterstützen Reverse Tethering, aber nicht alle Telefone unterstützen dies. In vielen Fällen benötigen Sie root und Ihr Telefon ist an den Router gebunden.

Alternativ können Sie auch den schönen Hostapd verwenden, um dies zu tun. Sie werden hier ein etwas ungewöhnliches Setup verwenden, da wir sind Überbrückung unser AP auf den anderen Router, anstatt ein ganz separates Netzwerk zu betreiben.

Ich gehe davon aus, Ubuntu, aber Sie müssen installieren hostapd und bridge-utils. Ich habe mein eigenes Setup von Anfang an angepasst cyberciti.biz und es ist eine Lektüre wert

Für den Anfang benötigen Sie eine Drahtloser Chipsatz, der Unterstützung im Kernel bietet - Ich tendiere dazu, USB-Nano-Dongles zu verwenden (die einen unterstützten Mediatek / Ralink-Chipsatz haben).

Sichern Sie in einem Netzwerk im Bereich 192.168.1.x mit einer statischen IP-Adresse 192.168.1.127 auf Ihrem Desktop und einem Router / DHCP-Server mit der IP-Adresse 192.168.1.1 Ihre aktuelle IP-Adresse /etc/networks/interfaces und ersetzen Sie es mit diesem. Es ist ziemlich selbsterklärend, ändern Sie also einfach, was nicht zu Ihren Anforderungen passt

auto lo br0
iface lo inet loopback

# wireless wlan0
allow-hotplug wlan0
iface wlan0 inet manual

# eth0 connected to the ISP router
allow-hotplug eth0
iface eth0 inet manual
iface eth0 inet6 auto
# Setup bridge
iface br0 inet static
    bridge_ports wlan0 eth0
    address 192.168.1.127
    netmask 255.255.255.0
    network 192.168.1.0
    ## isp router ip, 192.168.1.1 also runs DHCPD ##
    gateway 192.168.1.1
    dns-nameservers 192.168.1.1

Sie möchten auch einrichten /etc/hostapd/hostapd.conf - So etwas wird funktionieren, aber ich habe die Standardversion durchgelesen und bearbeitet

### Wireless network name ###
interface=wlan0
### Set your bridge name ###
bridge=br0
driver=nl80211

###CHANGE ANYTHING BELOW THIS TO SUIT!###

### (IN == INDIA, UK == United Kingdom, US == United Stats and so on ) ###
country_code=SG
hw_mode=g
channel=6
wpa=2
## Key management algorithms ##
wpa_key_mgmt=WPA-PSK

## Set cipher suites (encryption algorithms) ##
## TKIP = Temporal Key Integrity Protocol
## CCMP = AES in Counter mode with CBC-MAC
wpa_pairwise=TKIP
rsn_pairwise=CCMP

## Shared Key Authentication ##
auth_algs=1

## Accept all MAC address ###
macaddr_acl=0
Journeyman Geek
quelle
1

USB-Bluetooth-Dongles sind normalerweise nur für Windows geschrieben, manchmal mit Mac-Unterstützung und selten mit Linux-Unterstützung. Trotzdem gibt es Linux. Ein WLAN-Dongle ist nur erforderlich, wenn Sie tatsächlich über ein WLAN-Modem verfügen, zu dem Sie eine Verbindung herstellen können.

Wenn Sie über ein drahtloses Modem / einen drahtlosen Router verfügen, können Sie sowohl ein verkabeltes Netzwerkkabel für den Desktop als auch ein drahtloses Netzwerk für Android verwenden. Stellen Sie die Sicherheit und ein Passwort ein, sonst nutzen Ihre Nachbarn Ihr Internet wahrscheinlich kostenlos.

RedOmego
quelle
Mit der WLAN-Router-Option ... wie richte ich den Router in einem LAN ein, von dem ich nicht der Administrator bin? Ich kann nur die IP-Adresse meines Desktops und meines Routers steuern (vorausgesetzt, letzteres ist sogar möglich!), Sonst wenig.
Harry
1

Sie können einen drahtlosen USB-Netzwerkadapter für weniger als 10 Euro bei Amazon erwerben. Sie können es als Hotspot einrichten und Ihre kabelgebundene Internetverbindung mit Ihrem Telefon / Tablet teilen.

Ich empfehle, Wifi über Bluetooth zu verwenden, da Sie mit Ihrem Wifi eine bessere Reichweite erzielen.

Jakke
quelle