Eu tenho um desktop Linux (Fedora 18 ou Ubuntu 14) em uma LAN com fio conectada à Internet. Este Desktop possui apenas 1 NIC conectada à LAN; não tem placa wifi nele.
Quais opções de configuração de hardware e software eu tenho se quiser compartilhar a conexão de Internet deste Desktop com meu telefone Android de vez em quando? O telefone possui bluetooth e wi-fi, mas não possui conexão própria com a Internet via 3G, etc.
Algumas pesquisas na Internet me dizem que existem dongles Bluetooth e Wi-Fi baseados em USB que eu poderia usar para primeiro tornar meu desktop compatível com conexão sem fio. Mas esses dongles também exigirão drivers de dispositivo para Linux ou funcionarão imediatamente?
A outra opção é obter um roteador sem fio, conectar o Desktop ao roteador e o roteador à LAN e tentar compartilhar a conexão com a Internet com meu telefone. Mas minha LAN está configurada para permitir Internet apenas para endereços IP específicos (por exemplo, atualmente meu 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 do meu desktop. Se puder ser alterado, eu poderia configurar o encaminhamento entre meu Desktop e o roteador sem fio, permitindo o acesso à Internet do Desktop como antes, além de compartilhar a conexão de Internet com meu Android também.
Existe alguma outra opção?
Responder1
Existem duas opções: alguns telefones suportam tethering reverso, mas nem todos os telefones 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ê usará uma configuração um pouco incomum aqui, já que estamospontenosso AP para o outro roteador, em vez de executar uma rede inteira separada.
Estou assumindo o Ubuntu, mas você precisa instalar hostapd
e bridge-utils
. Eu adaptei minha própria configuração daquela em dianteciberciti.biz, e vale a pena ler
Para começar você precisa de umchipset sem fio que tem suporte no kernel- Eu costumo usar nano dongles USB (que possuem um chipset mediatek/ralink compatível).
Em uma rede na faixa 192.168.1.x, com um ip estático de 192.168.1.127 em seu desktop e um servidor roteador/dhcp com o endereço IP 192.168.1.1, faça backup do seu atual /etc/networks/interfaces
e substitua-o por este. É bastante autoexplicativo, então basta alterar 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 assim funcionará, mas eu li e editei o padrão
### 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
Responder2
Os dongles Bluetooth USB geralmente são escritos apenas para Windows, às vezes com suporte para Mac e raramente com suporte para Linux. Mas os do Linux existem mesmo assim. Dongle Wifi não é necessário, a menos que você realmente tenha um modem sem fio para se conectar.
Se você tiver um modem/roteador sem fio, poderá usar um cabo de rede com fio para desktop e uma rede sem fio para Android. Defina segurança e uma senha, caso contrário seus vizinhos provavelmente usarão sua Internet gratuitamente.
Responder3
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.
Aconselho usar Wifi por Bluetooth porque você terá um alcance melhor com seu Wifi.