Como compartilhar a conexão de Internet com fio de um desktop com um telefone Android?

1

Eu tenho um Linux Desktop (Fedora 18 ou Ubuntu 14) em uma LAN com fio conectada à Internet. Esta área de trabalho tem apenas 1 NIC conectada à LAN; não tem cartão wifi.

Quais opções de configuração de hardware e software eu tenho se eu quiser compartilhar a conexão de Internet dessa área de trabalho com meu telefone Android de vez em quando? O telefone tem bluetooth e wi-fi ambos, mas sem conexão com a Internet por conta própria via 3G, etc.

Algumas pesquisas na Net me dizem que há dongles USB e bluetooth com base em USB que eu poderia usar para primeiro fazer com que meu Desktop ficasse sem fio. Mas esses dongles também exigirão drivers de dispositivos para o Linux ou eles funcionarão fora da caixa?

A outra opção é obter um roteador sem fio, conectar a área de trabalho ao roteador e o roteador à LAN e, em seguida, tentar compartilhar a conexão com a Internet com o meu telefone. Mas minha LAN está configurada para permitir a Internet somente para endereços IP específicos (por exemplo, atualmente meu computador desktop e não o roteador) e não tenho certeza se o endereço IP de um roteador pode ser alterado para o endereço IP original da minha área de trabalho. Se puder ser alterado, eu poderia configurar o encaminhamento entre o meu desktop e o roteador sem fio, permitindo o acesso à Internet no desktop como antes, além de compartilhar a conexão com a Internet com meu Android também.

Existe alguma outra opção?

    
por Harry 08.07.2014 / 03:59

3 respostas

2

Existem duas opções - alguns telefones suportam o tethering reverso, mas nem todos os telefones o suportam. Em muitos casos, você precisa de root e seu telefone está conectado ao roteador.

Como alternativa, você pode usar o adorável hostapd para fazer isso. Você estará usando uma configuração um pouco incomum aqui, já que estamos ligando nosso ponto de acesso ao outro roteador, em vez de executar uma rede separada inteira.

Estou assumindo o Ubuntu, mas você precisa instalar hostapd e bridge-utils . Eu adaptei a minha própria configuração a partir do cyberciti.biz , e vale bem a pena ler

Para começar, você precisa de um chipset sem fio que tenha suporte no kernel - eu costumo seguir com Dongle USB nano (que tem um chipset mediatek / ralink suportado).

Em uma rede no intervalo 192.168.1.x, com um ip estático de 192.168.1.127 em sua área de trabalho, e um servidor roteador / dhcp com o endereço IP 192.168.1.1, faça backup de seu atual /etc/networks/interfaces e substitua-o com isso. É muito auto explicativo, então apenas mude o que não é adequado para atender às suas necessidades

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

Você também vai querer configurar /etc/hostapd/hostapd.conf - Algo parecido com isso funcionará, mas eu li e editei o inventário

### 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
    
por 08.07.2014 / 09:38
1

Os dongles USB Bluetooth são normalmente escritos apenas para o Windows, por vezes com suporte para Mac e raramente com suporte para Linux. Mas os linux existem mesmo assim. Wifi dongle não é necessário, a menos que você tenha um modem sem fio para se conectar.

Se você tiver um modem / roteador sem fio, poderá usar o cabo de rede com fio para a área de trabalho e a rede sem fio para o Android. Defina segurança e uma senha, caso contrário, seus vizinhos provavelmente usarão sua Internet gratuitamente.

    
por 08.07.2014 / 04:44
1

Você pode obter um adaptador de rede USB sem fio por menos de £ 10 na Amazon. Você pode configurá-lo como um ponto de acesso e compartilhar sua conexão de internet com fio com seu telefone / tablet.

Eu aconselho usar Wifi via Bluetooth, porque você terá um melhor alcance com seu Wifi.

    
por 08.07.2014 / 09:10