Internet Server Project

Dear all;

        I setup my linux EAS4 and connect it ADSL line "External Eth0 Card", i also setup internal eth0 card , this eth1 conneced to 48 port switch, then i connected all clients to it withought applying any IP's to them..

now i want all clients to be connected to get internet from the server using user name and password "PPPOE Client Software", so they must be connected through PPPOE "Client >> using PPPOE >> Redhat Server" to get the internet,by then while connecting they have to get dynamic ip address and internet access with limited upload and download rate for each user

i knew that i must configure PPP, PPPOE, Radius, MYSQL, Dialup Admin or any software to admin the Users "add, remove,limit account, ... etc", but for quick way i need full configuration you may provide or website discuss this project with step by step, if you have already configured such project you also can help and share it to me .. this will help alot


thanks alot
fadyzAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

ZaSSeRCommented:
..anybody got a similar proxy project that would force-feed a certain URL on the browser when a client computer first connects, and then allow similar speed-restricted access as above? Ie. for public networks where we first want to say Hi, this is our service - and then allow the users to access the Internet but keep one user from hogging the whole bandwith.
Gabriel OrozcoSolution ArchitectCommented:
This is not a standard setup. standard is to configure nat and let some IP addresses go trough, some other IP's don't.

I'll try to point a solution

a) install a vpn server. PPTP comes with many linux distros and certainly has rpm's for you to install. that way you would be able to create a network for vpn users allowing just such network to be NATed to the internet. If the user don't have a username/password, he/she will not be able to surf the web. You can also give a unique IP for each user so if some user share it's username, he/she will not be able to use the internet at the same time (only one can take the ip assigned)

user will need to configure the standard "access to my work -> vpn" and give user/password and your internal linux server ip address.

b) for noone to take all bandwidth, you can change the default IP queue engine for linux from being FIFO to be a shared one. It requiere a lot of reading but I think you need to understand it: http://lartc.org/

hope that helps
happy linuxing

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Installation

From novice to tech pro — start learning today.