?
Solved

linux router machine + bandwidth limiting

Posted on 2003-03-21
5
Medium Priority
?
298 Views
Last Modified: 2010-03-18
i am using redhat 8.0 for as server for win98 clinets. i use dsl as my intenret provider. is there any software by which i can know the traffic used by the clients, and is it possible for me to limit the bandwith for the clients based of ip address. so tht everyone gets equal share.
0
Comment
Question by:sreeji_vp
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
5 Comments
 

Expert Comment

by:GregBolshaw
ID: 8183703
You can limit bandwidth either by using iptables --limit, or take a look at shaperd:

http://freshmeat.net/projects/shaperd/
0
 
LVL 1

Expert Comment

by:ripvannwinkler
ID: 8192698
I use squid running on an openBSD box, but Squid could be easily implemented on a Linux box as well.  Coupled with SARG, it provides me a detailed report of every website visited as well as bandwidth usage by user.  I'm not entirely sure, as I've had no need for the feature, but I'm sure it also allows bandwidth restrictions.

http://www.squid-cache.org
http://web.onda.com.br/orso/sarg.html
0
 
LVL 1

Expert Comment

by:_HAL_
ID: 8217798
If you want to limit only the bandwith by interface, you can use a rpm called "shapecfg".

However, if want to manage your bandwith by ToS, IP source, IP dest and much more... you have to use the iproute+tc rpm.

You can read about it at:

http://www.fokus.gmd.de/linux/HOWTO/Adv-Routing-HOWTO.html
0
 
LVL 1

Accepted Solution

by:
mr_mpz earned 100 total points
ID: 8221177
daer mr
a easy way for bandwitdh is CBQ

you must creat a file in /etc/sysconfig/cbq folder
2 file for any ip,a for send and a for receive
a example file is in it folder

then
you must start cbq with   cbq start   and stop it wtih    cbq stop


good luck
bye
0
 

Expert Comment

by:CleanupPing
ID: 9077607
sreeji_vp:
This old question needs to be finalized -- accept an answer, split points, or get a refund.  For information on your options, please click here-> http:/help/closing.jsp#1 
EXPERTS:
Post your closing recommendations!  No comment means you don't care.
0

Featured Post

Use Filtering Commands to Process Files in Linux

Learn how to manipulate data with the help of various filtering commands such as `cat`, `fmt`, `pr`, and others in Linux.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I have seen several blogs and forum entries elsewhere state that because NTFS volumes do not support linux ownership or permissions, they cannot be used for anonymous ftp upload through the vsftpd program.   IT can be done and here's how to get i…
Note: for this to work properly you need to use a Cross-Over network cable. 1. Connect both servers S1 and S2 on the second network slots respectively. Note that you can use the 1st slots but usually these would be occupied by the Service Provide…
If you're a developer or IT admin, you’re probably tasked with managing multiple websites, servers, applications, and levels of security on a daily basis. While this can be extremely time consuming, it can also be frustrating when systems aren't wor…
In this video you will find out how to export Office 365 mailboxes using the built in eDiscovery tool. Bear in mind that although this method might be useful in some cases, using PST files as Office 365 backup is troublesome in a long run (more on t…
Suggested Courses
Course of the Month8 days, 16 hours left to enroll

764 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question