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

Permalänk
Medlem

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

Permalänk
Medlem
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?

Visa signatur

Desktop: Ryzen 5800X3D || MSI X570S Edge Max Wifi || Sapphire Pulse RX 7900 XTX || Gskill Trident Z 3600 64GB || Kingston KC3000 2TB || Samsung 970 EVO Plus 2TB || Samsung 960 Pro 1TB || Fractal Torrent || Asus PG42UQ 4K OLED
Proxmox server: Ryzen 5900X || Asrock Rack X570D4I-2T || Kingston 64GB ECC || WD Red SN700 1TB || Blandning av WD Red / Seagate Ironwolf för lagring || Fractal Node 304

Permalänk
Medlem
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>

Permalänk
Medlem

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

Permalänk
Medlem

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!

Visa signatur

Who dosen´t love gadgets?