共享上网问题向大家请教

由 无名小子 在 10-18-2004 01:41 发表:

共享上网问题向大家请教

我现在安装的是Fedora2.0想通过iptables这种方式共享上网,原来在REDHAT9.0上通过下面方式客户机都可以共享上网的,可是换成Fedora2.0怎么也无法做代理

有那位兄弟已经用Fedora2.0用做过代理的,麻烦告诉一下兄弟在这里先谢谢了

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

iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.0/24 -j MSQUERADE


由 memory 在 10-18-2004 10:23 发表:


拼错了目标,应该是MASQUERADE。

其次,加路由:

route add default dev eth0


由 无名小子 在 10-18-2004 12:29 发表:


有人知道吗


由 无名小子 在 10-18-2004 12:52 发表:


还是不能共享上网

以下是我的/ETC/rc.d/rc.local脚本

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

iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j MASQUERADE

route add default dev ppp0

不知道有什么地方不对


由 无名小子 在 10-18-2004 23:14 发表:


有谁知道吗告诉我一下可以吗谢谢


由 memory 在 10-19-2004 15:00 发表:


你用什么上网呀?modem or adsl?

那条缺省路由只能在拨号成功以后再加,挂断后此路由会自动删除。而且这个路由可以通过拨号配置文件自动加入。

建议你拨号完毕后列出路由表和iptables内容,贴上来。

route -n

iptables -L -t nat


由 memory 在 10-19-2004 23:22 发表:


今天我在家里试了一下:

台式机使用pppoe 通过adsl上网,通过hub连接一个笔记本,很容易就搞定共享上网。

1、台式机装的是debian linux 3.1(sarge),配置

eth0:

ip: 192.168.1.10

mask: 255.255.255.0

/etc/ppp/peers/dsl-provider中加入:

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus