LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 711|回复: 0

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

[复制链接]
发表于 2010-10-2 16:13:16 | 显示全部楼层 |阅读模式
* 应用环境
机器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/linux_dt_netshare.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表