This is either with Apache, Networking, or some sort of Linux Admin.
I have a very basic vanilla install of debian woody.
I installed Apache 1.36. PHP 4, and MySQL. Also Mod_Backhand for Apache.
I have a IIS 6 Windows 2003 server that was hosting my webpages. This is my nat router, firewall, ftp, and web server. This is my layout. Cable Modem connection to internet. Goes into my Server. Another NIC on my server goes to a 24 port cisco switch. All of my other servers/workstations are plugged in there. I dont want my router to do my web serving. This is why I'm changing to a linux apache server. But I like windows 2003 as my dns, dhcp, routing, all that.
So I ftp to the iis server, grab all the files with an mget from the linux (im super linux noob by the way). I host 3 webpages, 2 different domains on port 88 and 1 ofset of a domain on port 89.
Problem is, outside of my network I can see the webpages ok enough (my virtual directories in httpd.conf is messed up so it doesn't work perfectly but good enough to know its serving pages). Internally I get nothing. I use the ip address (http://192.168.0.51:88
) and I get nothing, Cannot find server. I use the normal name, http://ww2.domain1.net:88
or 89 and the same.
This is on my network, usually it happens the other way around, Internally should always work, externally has the firewall/windows box to get in the way.
Do i have to do some wierd samba thing or give rights? I can ping it with my windows computer (main workstation), since its right next to me. I ping the ip and it works, i ping the hostname and it works.
What could possibly make it not work inside? Since I do the domain name, http://ww2.domain1.net
, it goes to my name server then to my windows server, then to my linux box. It does the same thing as an external network PC right?
Confused. I can provide any info.