* 应用环境
机器A(Master):debian squeeze,机器B(Slave):winxp,两台机器都有无线网卡;
IP 信息:A(eth0:192.168.9.216/24; eth1<无线网卡>:172.16.80.100/24),B(<无线网卡>172.16.80.101/24);
目标:机器A 联网,机器B 通过无线网卡连接A 上网;
说明:此问在Debain sqeeze 测试通过,其他Linux 可以参考运行,因我此文所用的命令是Linux 通用命令;
* 步骤
机器A:
1. 停止network-manager 或者 wicd 等网络管理器
/etc/init.d/network-manager stop 或者 /etc/init.d/wicd stop;
2. 配置 eth0 IP
ifconfig eth0 192.168.9.216 netmask 255.255.255.0;
3. 配置 eth1,模式为 Ad-Hoc,essid 为netshare,任意取名
iwconfig eth1 mode Ad-Hoc essid netshare channel 1;
4. 配置 eth1 IP
ifconfig eth1 172.16.86.100 netmask 255.255.255.0;
5. 打开内核ip_farward 功能,添加iptables 规则
echo "1" > /proc/sys/net/ipv4/ip_forward; # ip_farward
iptables -F
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
机器B:
无线连接,设置ip:172.16.80.101,netmask:255.255.255.0,网关: 172.16.80.100
* 下面是我自己用的脚本,请自行参考修改 :http://www.zoujichun.info/2010/10/2/lin ... share.html
两台机器通过无线网卡共享上网配置
-
- 帖子: 82
- 注册时间: 2007-05-09 6:50
两台机器通过无线网卡共享上网配置
我的博客:关注Linux 企业应用,桌面折腾,python,perl,shell
- wzssyqa
- 帖子: 4010
- 注册时间: 2008-04-07 17:36
- 来自: 泰安人在阜新
Re: 两台机器通过无线网卡共享上网配置
顶之
宇宙=数学 *物理 sssssssss Ubuntu 桌面培训 sssssssss 问打包的问题之前先看
和我一样的新手请看,我看过了,腰不酸了,腿不疼了,上楼也有劲了
想去IRC的点这里——一个比QQ群好N多的东西
和我一样的新手请看,我看过了,腰不酸了,腿不疼了,上楼也有劲了
想去IRC的点这里——一个比QQ群好N多的东西
-
- 帖子: 82
- 注册时间: 2007-05-09 6:50
- acer4740
- 帖子: 1405
- 注册时间: 2010-09-13 19:04
- 来自: 0xFF00EE