Как я могу создать специальное соединение, которое выглядит как соединение Wi-Fi от маршрутизатора?

У меня есть планшет Vizio (работает под управлением модифицированной версии Android 2.3.2), который по тем или иным причинам отказывается перечислять специальные Wi-Fi-подключения Windows на экране WiFi-подключения. Он может подключаться к сетям Wi-Fi, обслуживаемым с обычного маршрутизатора, но бит беспроводного соединения моего домашнего маршрутизатора не работает, поэтому я хотел бы использовать подключение к Интернету через карту Wi-Fi моего ноутбука до появления нового маршрутизатора.

Можно ли создать в Ubuntu специальную сеть, которая будет похожа на обычную беспроводную сеть для моего планшета?

1 ответ

Я думаю, что ваш ноутбук подключен к Интернету через проводное соединение. Так что вам нужно пересылать пакеты с беспроводной карты на Ethernet-карту (или что у вас есть) в ноутбуке. Для этого [wlan0 - беспроводная карта; eth0 - сетевая карта]

  1. Создайте специальную сеть и назначьте ей IP-адрес ifconfig wlan0 10.0.0.1
  2. Включить ip_forward с помощью echo 1 > /proc/sys/net/ipv4/ip_forward
  3. Включить пересылку в IPTABLES с помощью iptables -A FORWARD --in-interface wlan0 -j ACCEPT
  4. Включить режим NAT для подключения к интернету iptables --table nat -A POSTROUTING --out-interface eth0 -j MASQUERADE
  5. Затем присвойте планшету IP-адрес и задайте адрес шлюза для беспроводного адреса вашего ноутбука (10.0.0.1).
Другие вопросы по тегам