无线热点配置和互联网浏览

无线热点配置和互联网浏览

在我们的校园中,我们有来自服务提供商的专线连接,该连接具有外部 IP WXYZ。此连接从服务器分布到以下几个子网/子网:

  1. 教职员工:172.33....../ 255.255.0.0
  2. 管理:172.34......./255.255.255.0
  3. 学生:172.35....../255.255.216.0

一名学生有一台笔记本电脑,其固定 IP 地址为 172.35.23.123 / 255.255.216.0,该 IP 地址位于以太网端口上。互联网访问网关为 172.31.1.1 和 172.31.1.2。此外,该学生还有一个无线端口,在宿舍区无法访问。该学生的操作系统是 Ubuntu 12.10。

该学生拥有一部 Android 手机,他希望在手机上安装特定软件,因此希望在其中激活互联网。该学生已经尝试了适用于 12.04 的无线热点解决方案,但没有成功。

互联网上的各种说明帮助学生做到了以下几点

dhcp 服务器和 hostapd 的安装:

sudo apt-get install isc-dhcp-server
sudo apt-get install hostapd

文件:/etc/network/interfaces

auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet static
address 10.10.0.1
netmask 255.255.255.0
dns-nameservers 172.31.1.1 172.31.1.2 

文件:/etc/dhcp/dhcpd.conf

subnet 10.10.0.0 netmask 255.255.255.0 { 
range 10.10.0.2 10.10.0.4;
option routers 10.10.0.1; 
option domain-name-servers 172.31.1.1 172.31.1.2; 
default-lease-time 6000; 
max-lease-time 72000; 
} 

文件:/etc/hostapd/hostapd.conf

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

文件: /etc/default/hostapd

RUN_DAEMON=”yes”
DAEMON_CONF=”/etc/hostapd/hostapd.conf”
DAEMON_OPTS=”-dd”

文件:/etc/default/isc-dhcp-server

INTERFACES=”wlan0”

文件:/etc/rc.local

iptables -t nat -A POSTROUTING -s 10.10.0.0/16 -o eth0 -j MASQUERADE
exit 0

完成所有配置后,重启电脑。学生可以看到名为“my_hotspot”的热点可用。该热点还为安卓手机分配了一个地址。学生现在可以浏览互联网了。

答案1

这是错误的——iptables -t nat -A POSTROUTING -s 10.10.0.0/16 -o wlan0 -j MASQUERADE

不应该wlan0。应该是接口有网络连接。应该是

iptables -t nat -A POSTROUTING -s 10.10.0.0/16 -o eth0 -j MASQUERADE

如何设置接入点模式 Wi-Fi 热点?更多细节。

相关内容