Как я могу создать специальное соединение, которое выглядит как соединение Wi-Fi от маршрутизатора?
У меня есть планшет Vizio (работает под управлением модифицированной версии Android 2.3.2), который по тем или иным причинам отказывается перечислять специальные Wi-Fi-подключения Windows на экране WiFi-подключения. Он может подключаться к сетям Wi-Fi, обслуживаемым с обычного маршрутизатора, но бит беспроводного соединения моего домашнего маршрутизатора не работает, поэтому я хотел бы использовать подключение к Интернету через карту Wi-Fi моего ноутбука до появления нового маршрутизатора.
Можно ли создать в Ubuntu специальную сеть, которая будет похожа на обычную беспроводную сеть для моего планшета?
1 ответ
Я думаю, что ваш ноутбук подключен к Интернету через проводное соединение. Так что вам нужно пересылать пакеты с беспроводной карты на Ethernet-карту (или что у вас есть) в ноутбуке. Для этого [wlan0 - беспроводная карта; eth0 - сетевая карта]
- Создайте специальную сеть и назначьте ей IP-адрес
ifconfig wlan0 10.0.0.1
- Включить ip_forward с помощью
echo 1 > /proc/sys/net/ipv4/ip_forward
- Включить пересылку в IPTABLES с помощью
iptables -A FORWARD --in-interface wlan0 -j ACCEPT
- Включить режим NAT для подключения к интернету
iptables --table nat -A POSTROUTING --out-interface eth0 -j MASQUERADE
- Затем присвойте планшету IP-адрес и задайте адрес шлюза для беспроводного адреса вашего ноутбука (10.0.0.1).