我想在Ubuntu 12.04上创建一个虚拟路由器

我最近安装了Ubuntu 12.04并希望为我的Android设备制作一个虚拟路由器,它只连接到基础设施网络而不是adhoc网络,任何有任何提示的人都可以提供帮助。

在终端中运行:

sudo apt-get install hostapd 

然后,打开文本编辑器程序,例如gedit。 将以下内容复制到其中。

 interface=wlan0 driver=nl80211 ssid= channel=1 hw_mode=g auth_algs=1 wpa=3 wpa_passphrase= wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP CCMP rsn_pairwise=CCMP 

不要忘记在ssid=之后填写网络名称以及wpa_passphrase=之后的密码。

完成所有这些后,将文件保存为home文件夹中的hostapd.conf

现在,在您的终端:

 sudo hostapd hostapd.conf 

打开设备中的Wi-Fi连接,享受快速的网络共享!

您可能还想添加dhcpd以为Android设备分配地址。 或者,您可以配置iptables以使用NAT