如何创建看起来像来自路由器的 wifi 连接的临时连接?

如何创建看起来像来自路由器的 wifi 连接的临时连接?

我有一台 Vizio 平板电脑(运行的是 Android 2.3.2 的修改版本),出于某种原因,它的 WiFi 连接屏幕上拒绝列出 Windows ad-hoc WiFi 连接。它可以连接到普通路由器提供的 WiFi 网络,但我家路由器的无线部分坏了,所以我想通过笔记本电脑的 WiFi 卡共享互联网连接,直到新路由器到货。

是否可以在 Ubuntu 中创建一个对我的平板电脑来说像普通无线网络一样的临时网络?

答案1

我认为您的笔记本电脑是通过有线连接连接到互联网的。因此,您需要做的是将数据包从无线网卡转发到笔记本电脑中的以太网卡(或任何您拥有的设备)。为此,[wlan0 - 无线网卡;eth0 - 以太网卡]

  1. 创建一个临时网络并为其指定一个 IP 地址ifconfig wlan0 10.0.0.1
  2. 启用 ip_forwardecho 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)。

相关内容