Linux - ServerThis forum is for the discussion of Linux Software used in a server related context.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have been asked to come up with a suggestion about how to implement a website for an organization.
The website itself is fairly small, only about static 150 pages. Of these pages about 60 should be for internal use only and the rest should be public. The pages are updated rarely.
The organization has about 900 members and all of them are blessed with fixed class A IP address organized in 8 subnets. The organization can make moderate investments but has next to zero IT administration resources and knowledge.
My idea is to propose a Linux based solution.
The website itself should be fairly straight forward with Linux and apache.
For the internal pages I have an idea that I could use a firewall to filter the web pages based on the users IP address. Since I know the addresses of all members I could use these as key to the internal pages thereby cutting away the need of user-ID/password or something similar for the members to use to access the internal pages.
Preferably it should be a bastion server containing all the functions.
The workload will probably be fairly moderate so a solution with a fairly high end server using Xen to separate web server and firewall, maybe even put a proxie server in between, cashing the pages (that should bump up security), should also be possible.
Maybe there is a much easier way to implement this? I don't want to shoot myself in the foot by suggesting something that is difficult to implement. If I do, I'm sure someone will decide we should go for an IIS/ISA solution even if it will be horribly expensive.
Also, any suggestions about potential pitfalls are appreciated.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.