webForumDet fria alternativet

Problem att komma åt servern...

Webbservrarur Webbserver

17 svar · 569 visningar · startad av wmaster

wmasterMedlem sedan dec. 2001349 inlägg
Frågan#1

Jag har fått ett problem...

När jag kör min apache-server så funkar det bra för mig att jobba...men numera kan inga andra gå in på servern längre, varken genom mitt dns eller ip. De flesta får meddelandet "Kan inte ansluta till servern" eller dylikt.
Som sagt, på min egen dator fungerar den, och genom nätverk också tror jag. Någon som vet vad som kan ha blivit fel när ingen längre kan komma åt server "utifrån". Så vitt jag vet har jag ingen firewall eller dylikt som blockerar. :q

RobbanMedlem sedan dec. 19992 555 inlägg
#2

Har din ISP blockerat några portar tro? Lite mer uppgifter skulle inte skada (som DNS-adress, IP-adress, OS och annat som kan vara relevant).

wmasterMedlem sedan dec. 2001349 inlägg
#3

Vad menar du med ISP? Jag kör WinXP (home)...cepe-offer.mine.nu är dns...

Peeers avatarPeeerMedlem sedan mars 20025 907 inlägg
#4

Det robban menar är att din ISP (Internet leverantör) kanske har beslutat sig för att deras kunder inte ska få köra egna webbservrar, så därför har du spärrat den porten. Prova att köra servern på en annan port för att se om det är det som är problemet.

wmasterMedlem sedan dec. 2001349 inlägg
#5

Ok, men andra har samma internet leverantör som mig och det fungerar för dem. Men hur byter man port då?

RobbanMedlem sedan dec. 19992 555 inlägg
#6

cepe-offer.mine.nu

Ok, du har alltså Telia som ISP (kommer från det engelska uttrycket "internet service provider") och använder DynDNS. Då vet vi lite mer. :)

Kolla så att det ip-nummer som DynDNS anger verkligen stämmer. Starta upp ett kommandofönster och skriv i det:

nslookup cepe-offer.mine.nu

Då får du en IP-adress (just nu är den 213.67.64.180). Kolla så att det är den IP-adressen du har för tillfället genom att i kommandofönstret skriva:

ipconfig

wmasterMedlem sedan dec. 2001349 inlägg
#7

Japp! DNS och IPet stämmer bra! Och DNS funkar till allt annat, dock inte apache webbservern. Men jag själv kan komma åt apache servern via DNS så DNS verkar inget fel på :/

RobbanMedlem sedan dec. 19992 555 inlägg
#8

Om du själv kommer åt den via DNS, och du inte har en egen brandvägg som spärrar port 80, så är väl nästa steg att höra med Telia om de spärrar port 80. Eller testa att köra Apache på en annan port, som sagt. Det gör du med direktivet Listen i din httpd.conf

http://httpd.apache.org/docs-2.0/mod/mpm_common.html#listen

wmasterMedlem sedan dec. 2001349 inlägg
#9

Okej jag ska testa det. För alla som jag känner med Telia från samma ort har sin apache fungerande. Och de har samma port/listen inställningar som jag kan se iaf.
Som sagt, det funkar för mig själv, men inte utifrån. Det går inte heller att surfa till IP adressen.

Jag ska även tillägga att det fungerade förut men slutade fungera för ett tag sedan. Kanske ska nämna att jag köpte en ny dator i nätverket också...

solbulleMedlem sedan mars 20015 287 inlägg
#10

"genom nätverk också tror jag" skriver du.

Fungerar det att komma åt servern från andra datorer i ditt nätverk?
Har du en router i nätverket? Är den i så fall rätt konfigurerad?

wmasterMedlem sedan dec. 2001349 inlägg
#11

mm alltså så här är det:
Jag har ett nätverk med två datorer. Förr körde jag apache på denna server och den andra datorn använde apache från denna. Jag har ingen router, bara en vanlig switch. Och förrut fungerade fint. Men jag köpte som sagt en ny dator och "bytte ut" den gamla. Nu kan man komma åt webbservern i nätverket men inte längre utifrån.

Peeers avatarPeeerMedlem sedan mars 20025 907 inlägg
#12

Hmm, hur har du kopplat egentligen? Kabeln från modemet går rakt in i switchen? Fungerar det?

Eller har du en dator med dubbla nic's som delar ut anslutningen till den andra? Isf. är port 80 forwardad till serverdatorn?

wmasterMedlem sedan dec. 2001349 inlägg
#13

Jag har dubbla nätverkskort i denna dator...
Ett till modemet och den andra till switchen, den andra datorn ansluter till switchen. Men jag vill bara påpeka att det har fungerat utan problem tiudigare och då hade jag kopplat på samma sätt :S

RobbanMedlem sedan dec. 19992 555 inlägg
#14

Kan det vara så att du konfigurerat Apache att lyssna på den interna IP-adressen men inte på den externa? Även det styr du med Listen.

Har du möjlighet att lägga upp hela httpd.conf någonstans så att man kan titta på den?

Peeers avatarPeeerMedlem sedan mars 20025 907 inlägg
#15

Kan det inte vara så att den nya datorn i nätverket har tagit det IPnr som din server hade innan. --> servern har fått ett nytt ip --> du måste se till så att port 80 anslutningar skickas till rätt dator. :q

wmasterMedlem sedan dec. 2001349 inlägg
#16

Hm kanske, kan du förklara mer?

spankeyMedlem sedan nov. 200325 inlägg
#17

Har du Apache servern på Clienten eller den datorn som går ut mot nätet??

wmasterMedlem sedan dec. 2001349 inlägg
#18

Vill bara säga att problemet är nu löst då jag installerade om PHP triad...thnx anyway :bire

135 ms totalt · 3 externa anrop · v20260731065814-full.58439ac5
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)