关于共享上网的问题?

由 babo 在 03-09-2003 22:24 发表:

关于共享上网的问题?

我的单位现在用windows2k+winroute来实现共享上网,不过我很想换为用linux来完成这个工作,不想用win2k了。

我现在的情况:服务器连外网202.190.x.x,内网192.168.0.1

服务器为双网卡,单位其他的机器ip:192.168.0.x 网关:192.168.0.1 DNS:202.106.0.20

请问要是用linux,该如何配iptable?

还有,linux来共享上网,能不能制定分给每个client的带宽?

比如我的对外ip为10.10.10.1,对内192.168.0.1,我想分给每个client 10k的带宽,请问我该怎莫做?

希望高手帮帮我,谢谢!


CPU--->PIII 866

内存-->512M

硬盘-->160G+120G

显卡-->TNT2 32M

http://slackware.8866.org/


由 babo 在 03-11-2003 09:22 发表:


没人可以帮帮我?


CPU--->PIII 866

内存-->512M

硬盘-->160G+120G

显卡-->TNT2 32M

http://slackware.8866.org/


由 linuxiae 在 11-01-2004 15:34 发表:

关注中...

兄弟,不如咱俩讨论讨论吧。

我也想把公司的WINDOWS2KSRV+WINROUTE换为LINUX中实现。

(题外话:公司的winroute服务器错误日志显示:

[01/Nov/2004 15:18:58] nat: G:0 - host 10.136.9.2 denied: connection limit reached 怎么解决呢?望高手赐教,谢谢! )


在人类的整个生涯中所能发生的最悲惨的事情,其实就是我们仅仅生存下去却完全没有进步与发展。人生最终的价值在于觉醒和思考的能力,而不只在于生存!


由 火影 在 11-01-2004 21:16 发表:


共享带宽没有必要弄一台LINUX服务器吧

买个桌面路由器带8台电脑上网,聊视频都没有问题

也是ADSL 512K的


由 memory 在 11-01-2004 21:54 发表:


哈,楼主是北京网通用户!

其实有关用linux做nat的文章非常多,而且也不是什么新问题了。

分一下几步:

1、打开ip转发

echo 1>/proc/net/ipv4/ip_forward

2、用iptables做nat

iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth1 -j SNAT --to 202.190.x.x

3、加缺省路由

route add default dev eth1

带宽限制还是自己查吧,应该用tc工具。


由 dyte100

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