Ok! I started to do something and I got lost...and crazy! I got MW2000S gateway device that provides wireless internet access! It is configured to work as NAT. Clients connect to MW and have access to internet and it works beautifully! And now! In the same network I have Ubuntu machine. First I wanted to configure http proxy using Squid! I managed to do that. Then I created web page so that network clients can access it without need to go to internet. I managed to configure apache2 with all following stuff and used joomla for web site. Now, it works! I can access it but only over IP address. Now I want network domain so clients can type
Domain Names, Web Hosting, VPS Hosting,*and SSL Certificates - MyDomain or something and access my website. For now, that website doesn't have anything to do with internet!! So I searched and found BIND! I installed it and found it quite interesting. I know I can set up domain for my internal network website using BIND. But I have lots of problems. I also want to set up DNS caching server to speed up DNS requests for internet.
DHCP server from NAT device (MW2000S) serves address range 192.168.1.0-100
My apache is at 192.168.1.99, static IP address.
First thing I want to do is to set up a local domain for my website 192.168.1.99/jommla (web address) to be local.website.something
I need to do it without editing anything on clients computers. Because I cannot edit anything since I don't even know who is on my network. When I tried to configure it i messed up my DNS servers so I lost Internet connection and stuff like that.
Well, here I need help from an expert how already did these kind of things. I just need some directions, I'm willing to work on this and i will provide any information needed. I think I have interesting situation, not quite simple! I did read lots of stuff on BIND, DNS, Squid proxy, apache!!! I just got lost on merging all that together with my MW2000S on top!
1: HTTP Caching Squid proxy
2: Apache WEB server
3: BIND for local web domain name and DNS caching server
Please help!