LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: benjiam

单网卡代理上网iptables 问题

[复制链接]
发表于 2003-11-3 10:44:53 | 显示全部楼层
而且iptables中间的参数也是一样的么?
 楼主| 发表于 2003-11-3 10:50:15 | 显示全部楼层

pppoe 指得是利用adsl拨号

如果你不清楚 你可以使用adsl-stat 来了解你得adsl 工作情况
如果发现没有拨上去可以使用adsl-start 来拨号
至于adsl 得配置 你可以翻一下这里得老帖子

iptable 得参数是一样的
发表于 2003-11-3 10:51:28 | 显示全部楼层
谢谢你兄弟这么热心
发表于 2003-11-3 13:38:46 | 显示全部楼层
我晚上回去试试,希望你晚上在,有什么问题可以及时问你
发表于 2003-11-3 14:32:45 | 显示全部楼层
rp-pppoe会自动贴加default
发表于 2003-11-3 20:17:15 | 显示全部楼层
问题已经解决,方法超简单,不像两位兄弟说的那样,下面我就说说我的经过.
我采用的不是cable modem,因为我从来没有用过,不知道它为什么自己会加上默认路由,我采用的是电信的adsl,pppoe虚拟拨号,电信自动分配ip的方法.
机器是安装的linux8.0,单网卡,其他的室友有一个安装linux的,其他的是Windows 2000 server,均为单网卡,这也是我为什么一直要单网卡共享的原因.
我的机器网卡设置192.168.0.9/24(我的为eth0)
不能设置网关和路由(这点注意,哪台机器设置共享就不能设置网关和路由)
每台机器设置主,从dns设置(这是电信提供的),不知道而且对linux不熟悉的兄弟可以找室友的机器拨号之后(安装Windows)的在cmd下打ipconfig /all就可以知道dns了
其他机器设置ip地址192.168.0.x/24
Windows机器在系统里面设置网关为我的机器eth0地址也就是192.168.0.9
linux打命令route add default gw 192.168.0.9 ethx(x为你自己的设备号,默认为0)
拨号的linux机器上就打两条命令就可以了
echo "1"> /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o ppp0 -s 192.168.0.0/24 -j MASQUERADE
这样就可以了
我是刚接触linux,我一直是玩cisco的,本来以为linux共享很麻烦,接触了一个星期,现在回想起来这两条命令,用cisco来解释实在是很简单,呵呵,自己还琢磨了这么长时间,不果还是benjiam兄弟说起来iptables这条命令和他自己的安装过程在慢慢理解的,也谢谢大熊宝宝斑主,我接触linux之后就一直访问linuxsir的论坛,感觉很不错,希望以后能经常交流学习linux的心得,我还有很多东西要请教大家,在这里先谢谢了!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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