Gondoltam nem nyitok új topicot az apache2-vel lenne egy nagy gondom. Lamp szervert telepítettem és virtualhost-okkal szeretnék egy kisebb webservert üzemeltetni, namármost a probléma ott kezdődik, hogy a telepítés lement szépen tesztelem; a gép IP címét böngszőbe beírva szépen visszaadja az It's works! -öt akár lokális hálón akár kintről nézem. Na de ha lecserélem a /var/www/ -ben levő index.html-t bármilyen más kicsit bonyolultabb oldalra akár php vagy akár html-re (lényeg hogy nem It's works!) akkor már kintről nem érem el. Lokális hálón megy szépen minden, de kintről vagy timeout vagy csak homokóra van.
Ugyanez van egyébként a virtualhostokkal is. Létrehoztam 3 virtualhostot teljesen más nevekkel ugye (subdomain-ként)
1. valami1.valami.hu
2. valami2.valami.hu
3. valami3.valami.hu
Ennek megfelelően :
/var/www/valami1.valami.hu/index.html
/var/www/valami2.valami.hu/index.html
/var/www/valami3.valami.hu/index.html
Mindegyik alá bemásoltam az It's works! html-t és beleírtam, hogy valami1.valami.hu It's works! .... és így tovább. Kintről lepróbálva tesztelve úgy tűnik tökéletesen működnek a virtualhostok is mert megy mind a 3 mindre szépen visszaadja az általam szerkesztett teszt file-t.
Na de ha lecserélem a bármelyik tesztfile-t akármi másra akkor kész kintről nem megy amlyiket lecseréltem, de a lokális hálón pedig megy.
Van egy eth0 fix-public ip-vel és van egy belső eth1 szintén fix ip-vel configolva.
Már kifogytam az ötletekből, lehet, hogy routolással van a baj? Ha igen hogyan javítható? A man route nem sokat mondott nekem. Szívesen vennék bármilyen ötletet!