两台机器通过无线网卡共享上网配置

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
zoujichun
帖子: 82
注册时间: 2007-05-09 6:50

两台机器通过无线网卡共享上网配置

#1

帖子 zoujichun » 2010-10-02 16:09

* 应用环境
机器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
我的博客:关注Linux 企业应用,桌面折腾,python,perl,shell
zoujichun
帖子: 82
注册时间: 2007-05-09 6:50

Re: 两台机器通过无线网卡共享上网配置

#3

帖子 zoujichun » 2010-10-03 23:51

wzssyqa 写了:顶之
多谢兄弟。
我的博客:关注Linux 企业应用,桌面折腾,python,perl,shell
头像
acer4740
帖子: 1405
注册时间: 2010-09-13 19:04
来自: 0xFF00EE

Re: 两台机器通过无线网卡共享上网配置

#4

帖子 acer4740 » 2011-10-27 12:26

支持支持支持
回复