1

У меня есть рабочий стол Linux (Fedora 18 или Ubuntu 14) в проводной локальной сети, подключенной к Интернету. Этот рабочий стол имеет только 1 NIC, который подключен к локальной сети; в нем нет карты Wi-Fi.

Какие варианты конфигурации аппаратного и программного обеспечения у меня есть, если я хочу время от времени делиться интернет-соединением этого рабочего стола с моим телефоном Android? В телефоне есть Bluetooth и Wi-Fi, но нет подключения к Интернету через 3G и т.д.

Некоторые поиски в сети говорят мне, что есть USB-адаптеры Bluetooth и Wi-Fi на основе USB, которые я мог бы использовать, чтобы сначала заставить свой Рабочий стол стать беспроводным. Но понадобятся ли этим ключам какие-либо драйверы устройств для Linux, или они будут работать из коробки?

Другой вариант - подключить беспроводной маршрутизатор, подключить рабочий стол к маршрутизатору, а маршрутизатор - к локальной сети, а затем попытаться использовать подключение к Интернету на моем телефоне. Но моя локальная сеть сконфигурирована так, чтобы разрешать Интернет только для определенных IP-адресов (например, в настоящее время мой рабочий стол, а не маршрутизатор), и я не уверен, можно ли изменить IP-адрес маршрутизатора на исходный IP-адрес моего рабочего стола. Если это можно изменить, то я мог бы настроить переадресацию между моим рабочим столом и беспроводным маршрутизатором, позволяя настольному Интернет-доступу, как и раньше, плюс совместно использовать подключение к Интернету и с моим Android.

Есть ли другой вариант?

3 ответа3

2

Есть два варианта - некоторые телефоны поддерживают обратный модем, но не все телефоны поддерживают его. Во многих случаях вам нужен рут, и ваш телефон привязан к роутеру.

Вы также можете использовать прекрасный hostapd для этого. Здесь вы будете использовать немного необычную настройку, так как мы соединяем нашу точку доступа с другим маршрутизатором, а не используем целую отдельную сеть.

Я предполагаю, Ubuntu, но вам нужно установить hostapd и bridge-utils . Я адаптировал свою собственную настройку с сайта cyberciti.biz, и его стоит прочитать.

Для начала вам понадобится беспроводной чипсет, который поддерживает ядро - я обычно использую нано-ключи USB (которые имеют поддерживаемый чипсет mediatek/ralink).

В сети в диапазоне 192.168.1.x со статическим IP-адресом 192.168.1.127 на рабочем столе и сервером router/dhcp с IP-адресом 192.168.1.1 создайте резервную копию текущего /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
1

На Amazon вы можете приобрести беспроводной сетевой адаптер USB менее чем за 10 фунтов стерлингов. Вы можете настроить его как точку доступа и поделиться своим проводным интернет-соединением со своим телефоном / планшетом.

Я советую использовать Wi-Fi через Bluetooth, потому что вы получите лучший диапазон с вашим Wi-Fi.

1

USB-ключи Bluetooth обычно пишутся только для Windows, иногда с поддержкой Mac и редко с поддержкой Linux. Но Linux существуют, тем не менее. Ключ Wi-Fi не требуется, если у вас нет беспроводного модема для подключения.

Если у вас есть беспроводной модем / маршрутизатор, вы можете использовать как проводной сетевой кабель для настольного компьютера, так и беспроводную сеть для Android. Установите безопасность и пароль, иначе ваши соседи, вероятно, будут использовать ваш Интернет бесплатно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .