debian下如何通过wifi共享上网?

kevin.Zhu 发布于:2013-1-16 0:47 分类:Debian  有 12 人浏览,获得评论 0 条  


我的: 

无线网卡配置: 

#!/bin/bash 
#iwconfig wlan0 txpower on 
ifconfig wlan0 up 
iwconfig wlan0 mode ad-hoc 
iwconfig wlan0 essid kdr2-adhoc 
iwconfig wlan0 enc 1234567890 
ifconfig wlan0 192.168.206.1 netmask 255.255.255.0 

之后其他机器搜索,kdr2-adhoc这个ssid,连接,需要指定一个192.168.206.x的ip 
密码是1234567890 

然后把ip_forward打开,iptables的forward和masquerade都做设置,就可以了: 

echo "1" > /proc/sys/net/ipv4/ip_forward 

iptables -P FORWARD ACCEPT 

iptables -t nat -A POSTROUTING -s 192.168.206.0/24 -j MASQUERADE 
iptables -t nat -A POSTROUTING -d 192.168.206.0/24 -j MASQUERADE