デスクトップの有線インターネット接続を Android スマートフォンと共有するにはどうすればよいですか?

デスクトップの有線インターネット接続を Android スマートフォンと共有するにはどうすればよいですか?

私はインターネットに接続された有線 LAN 上に Linux デスクトップ (Fedora 18 または Ubuntu 14) を持っています。このデスクトップには LAN に接続された NIC が 1 つだけあり、Wi-Fi カードは内蔵されていません。

このデスクトップのインターネット接続を Android スマートフォンと時々共有したい場合、どのようなハードウェアおよびソフトウェア構成の選択肢がありますか? スマートフォンには Bluetooth と Wi-Fi の両方が搭載されていますが、3G などを介した独自のインターネット接続はありません。

ネットで検索してみると、デスクトップをワイヤレス対応にするために最初に使用できる USB ベースの Bluetooth および Wi-Fi ドングルがあることがわかりました。しかし、これらのドングルには Linux 用のデバイス ドライバーも必要ですか、それともそのまま使用できるのでしょうか?

他のオプションは、ワイヤレス ルーターを入手し、デスクトップをルーターに接続し、ルーターを LAN に接続して、インターネット接続を携帯電話と共有することです。ただし、私の LAN は特定の IP アドレス (たとえば、現在はデスクトップでルーターではない) にのみインターネットを許可するように設定されており、ルーターの IP アドレスをデスクトップの元の IP アドレスに変更できるかどうかはわかりません。変更できる場合は、デスクトップとワイヤレス ルーター間の転送を設定して、デスクトップのインターネット アクセスを以前と同じように許可し、インターネット接続を Android とも共有できます。

他に選択肢はありますか?

答え1

オプションは 2 つあります。一部の携帯電話はリバース テザリングをサポートしていますが、すべての携帯電話がサポートしているわけではありません。多くの場合、ルート権限が必要であり、携帯電話はルーターに接続されています。

あるいは、素敵なhostapdを使ってこれを行うこともできます。ここでは少し変わった設定を使用します。橋渡しまったく別のネットワークを実行するのではなく、AP を他のルーターに接続します。

Ubuntuを想定していますが、インストールする必要がありますhostapdbridge-utils私は、上の設定を自分のものにしました。サイバーシティ読む価値は十分あります

まず最初に必要なのはカーネルでサポートされているワイヤレスチップセット- 私は USB ナノ ドングル (MediaTek/Ralink チップセットがサポートされているもの) を使用する傾向があります。

192.168.1.x 範囲のネットワークで、デスクトップの静的 IP が 192.168.1.127、ルーター/DHCP サーバーの IP アドレスが 192.168.1.1 の場合、現在の IP アドレスをバックアップして/etc/networks/interfaces、これに置き換えます。説明は不要ですので、ニーズに合わせて、適切でない部分を変更するだけです。

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

また、設定したい/etc/hostapd/hostapd.confもの - このようなものが機能しますが、私はストックのものを読んで編集しました

### 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

答え2

USB Bluetooth ドングルは通常 Windows 専用ですが、Mac 対応のものもあれば、まれに Linux 対応のものも存在します。ただし、Linux 対応のものは存在します。実際に接続するためのワイヤレス モデムがない限り、Wi-Fi ドングルは必要ありません。

ワイヤレス モデム/ルーターをお持ちの場合は、デスクトップ用の有線ネットワーク ケーブルと Android 用のワイヤレス ネットワークの両方を使用できます。セキュリティとパスワードを設定しないと、隣人があなたのインターネットを無料で使用してしまう可能性があります。

答え3

Amazon では 10 ポンド未満でワイヤレス USB ネットワーク アダプターを購入できます。これをホットスポットとして設定し、有線インターネット接続を携帯電話やタブレットと共有できます。

Wi-Fi の方が範囲が広くなるので、Bluetooth よりも Wi-Fi を使用することをお勧めします。

関連情報