Problem att komma åt Apache websida från annat subnät

Trädvy Permalänk
Medlem
Plats
Ängelholm
Registrerad
Mar 2010

Problem att komma åt Apache websida från annat subnät

Hej!

Jag har handskats med ett underligt problem den senaste tiden. Jag har en Windows-server med Apache och PHP installerat samt en bunke hemsidor.
Hela min server-miljö har jag i ett subnät (192.168.2.0/24) och hela mitt "privata" nätverk (för mina datorer, telefoner etc.) har jag i ett subnät (192.168.1.0/24). Jag använder en Cisco WRVS4400n som router och har fritt blås mellan subnäten.

Utifrån kan jag komma åt alla mina hemsidor utan problem (port forwarding i routern då) och inifrån servernätverket (192.168.2.0/24) kommer jag åt alla hemsidor.

Från mitt "privata" nätverk (192.168.1.0/24) kommer jag åt FTP, RDP, ICMP, CIFS etc. i servermiljön (192.168.2.0/24), men jag har lite problem att komma åt mina hemsidor. Om jag, från min dator, använder min ISPs DNS-server så kommer jag åt mina hemsidor utan problem (då löses domännamnet upp till min publika IP och trafiken går ut i routern och vänder), men om jag använder DNS-servern i mitt servernätverk kommer jag inte längre åt mina hemsidor (då löses domännamnet upp till servern lokala IP och trafiken går direkt till servern). DNS-uppslagen fungerar korrekt och jag kommer som sagt åt allt annat utom just hemsidorna.

Har kollat i access-loggen i Apache, men där loggas ingenting av intresse. Har testat med Windows-brandväggen både av och på. Vad som gör mig väldigt fundersam i det här är att det har fungerat klockrent hela tiden ända tills jag flyttade rent fysiskt från en lägenhet till en annan (inga ändringar alls gjorda på servrarna, endast att det bytt plats rent geografiskt).

Någon som har någon som helst idé vad som kan vara fel? Vet inte i vilken ända jag ska börja felsöka, är det routern som är felet? Apache? Brandvägg?

Kan tillägga också att det är samma problem på alla mina datorer som jag har i mitt "privata" nätverk, både över trådat och trådlöst nätverk.

Tacksam för all hjälp jag kan få!

//Lucas

Trädvy Permalänk
Medlem
Registrerad
Apr 2002
Skrivet av Zakire:

Hej!

Jag har handskats med ett underligt problem den senaste tiden. Jag har en Windows-server med Apache och PHP installerat samt en bunke hemsidor.
Hela min server-miljö har jag i ett subnät (192.168.2.0/24) och hela mitt "privata" nätverk (för mina datorer, telefoner etc.) har jag i ett subnät (192.168.1.0/24). Jag använder en Cisco WRVS4400n som router och har fritt blås mellan subnäten.

Utifrån kan jag komma åt alla mina hemsidor utan problem (port forwarding i routern då) och inifrån servernätverket (192.168.2.0/24) kommer jag åt alla hemsidor.

Från mitt "privata" nätverk (192.168.1.0/24) kommer jag åt FTP, RDP, ICMP, CIFS etc. i servermiljön (192.168.2.0/24), men jag har lite problem att komma åt mina hemsidor. Om jag, från min dator, använder min ISPs DNS-server så kommer jag åt mina hemsidor utan problem (då löses domännamnet upp till min publika IP och trafiken går ut i routern och vänder), men om jag använder DNS-servern i mitt servernätverk kommer jag inte längre åt mina hemsidor (då löses domännamnet upp till servern lokala IP och trafiken går direkt till servern). DNS-uppslagen fungerar korrekt och jag kommer som sagt åt allt annat utom just hemsidorna.

Har kollat i access-loggen i Apache, men där loggas ingenting av intresse. Har testat med Windows-brandväggen både av och på. Vad som gör mig väldigt fundersam i det här är att det har fungerat klockrent hela tiden ända tills jag flyttade rent fysiskt från en lägenhet till en annan (inga ändringar alls gjorda på servrarna, endast att det bytt plats rent geografiskt).

Någon som har någon som helst idé vad som kan vara fel? Vet inte i vilken ända jag ska börja felsöka, är det routern som är felet? Apache? Brandvägg?

Kan tillägga också att det är samma problem på alla mina datorer som jag har i mitt "privata" nätverk, både över trådat och trådlöst nätverk.

Tacksam för all hjälp jag kan få!

//Lucas

Har du konfigurerat Apache att använda någon viss IP-adress?

Intel i7 6850k || Asus X99-A II || Evga GTX 980Ti || Kingston HyperX Fury 2666 64GB || Samsung 950 Pro 512GB || XB270HU 1440p IPS G-Sync

Trädvy Permalänk
Medlem
Plats
Ängelholm
Registrerad
Mar 2010
Skrivet av evil penguin:

Har du konfigurerat Apache att använda någon viss IP-adress?

Om det är ServerName du tänker på, så nej:

ServerName *:80

EDIT:
Listen är inte heller satt till någon viss IP:

Listen 80

Har en bunke vHosts konfigurerat också och de ser alla ut enligt denna mall:

<VirtualHost *:80>
DocumentRoot "Path\To\Homepage"
ServerName www.domain.se
</VirtualHost>

Trädvy Permalänk
Medlem
Plats
Ängelholm
Registrerad
Mar 2010

Vill bara meddela att allt löste sig när jag kastade ut Cisco-routern. En massa skumma fel började dyka upp på den så jag bytte den mot en av Asus nya routrar, och alla problem borta

Trädvy Permalänk
Medlem
Plats
Lund
Registrerad
Okt 2003

Ja det är fan inte lätt att felsöka när det är hårdvaran som strular och man inte sitter på en extra av allt. Tur att det löste sig!

Chassi: Aerocool DS, PSU: Corsair AX750w, CPU: Intel 4670k, MB: Asus Maximus VII Hero CPU-Cooler:: Hyper 212, GPU: Zotac 1070 AMP Ram: Corsair Vengeanance 16GB, HD:s: Samsung 850 128gb, Crucial MX 100 256GB
Övrigt: HTPC - mITX Kit * HP Proliant Microserver Gen8 * Synology DS214+