hda Skrevet 30. juni 2003 Rapporter Del Skrevet 30. juni 2003 Dere kan jo prøve å se om dere kommer fra til samme som i bildet over. http://strupstad.pointclark.net/ funker ikke her Får access på serveren via 192.168.0.103 her bruker jeg port 8000 i httpd.conf i.o.m. at port 80 krever login som root. javel, vanligvis starter man opp apache som root for å binde daemon'en til en priviligert port (her: 80) for så å bytte til en uprivilgert bruker, typisk www:www evt nobody:nobody til å "serve" requests. Hvordan dette er satt opp på CC aner jeg ikke. gå til konsoll: skriv: apachectl stop dette stopper httpd endre/legg til httpd.conf: Port 80 User www (eller hva det er som er standard på CC, står sikkert i default httpd.conf, hvis ikke prøv 'finger www' i konsoll uten ' ') Group www (eller hva det er som er standard på CC) lagre skriv (i konsoll): apachectl start Du kan eventuelt bruke webmin til stoppe/starte httpd. hva skjer etter at du har startet opp httpd med endringene i httpd.conf? ps aux | grep httpd hvilken bruker er det som kjører httpd? til sammenlikning (her er min 'ps aux | grep httpd'): www 11026 0.0 1.4 1192 1784 ?? Ss 8:24AM 0:00.77 httpd: parent [chroot /var/www] (httpd) www 4064 0.0 0.4 1192 548 ?? I 8:24AM 0:00.04 httpd: child (httpd) www 23303 0.0 0.4 1192 536 ?? I 8:24AM 0:00.04 httpd: child (httpd) Dersom du kjører med den brukeren (jeg:www) som du valgte i httpd.conf, slipper du å installere ny firmware som muligens ikke vil hjelpe nevneverdig. Alternativt gå til konsoll: skriv inn netstat -an | grep LISTEN dersom du ikke får opp noen ting: netstat -an er httpd oppe å går på port 8000? (er fortsatt litt i tvil on hvilken port httpd kjører på CC boksen) det bør stå noe i nærheten av (min netstat kan være noe anderledes): tcp 0 0 *.8000 *.* LISTEN Dersom den er det; httpd på CC boksen er konfigurert! Tror jeg vil gå for alternativ 2. Har åpnet for port 80 til 8000 (tcp) på 192.168.0.103. Redirectet incoming port 80 til port 8000 på 192.168.0.103. da websiden ikke virker tok jeg meg den frihet å sjekke (ikke noe annet enn en ping med modifikasjoner) om du har åpnet port 80 evt 8000; nmap -P0 -p 80,8000 strupstad.pointclark.net Starting nmap V. 3.00 ( www.insecure.org/nmap/ ) Interesting ports on a217-118-59-77.bluecom.no (217.118.59.77): (The 1 port scanned but not shown below is in state: closed) Port State Service 8000/tcp filtered unknown Nmap run completed -- 1 IP address (1 host up) scanned in 8 seconds :> port 80 tcp (på ruteren) er altså ikke åpen. på din d-link 804 router skal du gjøre følgende (gitt at du ønsker å kjøre httpd m/ ekstern tilgang): 1. åpne port 80 tcp 2. forwarde port 80 tcp til 192.168.0.103 port 8000 tcp (kan være litt vanskelig uten ny firmware (se nedenfor), vet heller ikke om ny firmware støtter port translation, det er mulig at ny firmware bare gir deg anledning til å forwarde port 8000 til 8000 ikke 80 til 8000, noe som betyr at brukere må bruke http://strupstad.pointclark.net:8000 for å koble til, men som sagt; jeg vet ikke dette sikkert, fant bare "antydninger" i faq'en) i tillegg kan det hende at du trenger ny firmware for å sette opp virtual servers m/ upriviligerte porter : http://support.dlink.com/faq/view.asp?prod...question=DI-804 spør på "internet & nettverk" om din ruter. kanskje det er noen med din ruter+nyeste firmware som kan svare på evt. spørsmål. Lenke til kommentar
MDCCLXXVI Skrevet 30. juni 2003 Forfatter Rapporter Del Skrevet 30. juni 2003 Får access på serveren via 192.168.0.103 her bruker jeg port 8000 i httpd.conf i.o.m. at port 80 krever login som root. javel, vanligvis starter man opp apache som root for å binde daemon'en til en priviligert port (her: 80) for så å bytte til en uprivilgert bruker, typisk www:www evt nobody:nobody til å "serve" requests. Hvordan dette er satt opp på CC aner jeg ikke. Hva er det som gjør at man starter apache som root? root@gateway står det når jeg skriver inn ting i consol Tipper jeg er logget inn som root da. På CC er det user apache | group apache. Om jeg setter de til user www | group www får jeg ikke startet httpd. Kommer bare bad user request elns. gå til konsoll: skriv: apachectl stop dette stopper httpd endre/legg til httpd.conf: Port 80 User www (eller hva det er som er standard på CC, står sikkert i default httpd.conf, hvis ikke prøv 'finger www' i konsoll uten ' ') Group www (eller hva det er som er standard på CC) lagre skriv (i konsoll): apachectl start Har byttet til port 80 nå. Prøvde som sagt å bytte user og group, men uten hell. Nå står port på 80, og user/group apache/apache. Du kan eventuelt bruke webmin til stoppe/starte httpd. Hvordan får jeg opp webmin i cc? Har installert det:) hva skjer etter at du har startet opp httpd med endringene i httpd.conf? ps aux | grep httpd hvilken bruker er det som kjører httpd? til sammenlikning (her er min 'ps aux | grep httpd'): www 11026 0.0 1.4 1192 1784 ?? Ss 8:24AM 0:00.77 httpd: parent [chroot /var/www] (httpd) www 4064 0.0 0.4 1192 548 ?? I 8:24AM 0:00.04 httpd: child (httpd) www 23303 0.0 0.4 1192 536 ?? I 8:24AM 0:00.04 httpd: child (httpd) den første linjen er root, og de 7-8 neste er apache, så kommer root igjen. Alternativt gå til konsoll: skriv inn netstat -an | grep LISTEN dersom du ikke får opp noen ting: netstat -an er httpd oppe å går på port 8000? (er fortsatt litt i tvil on hvilken port httpd kjører på CC boksen) det bør stå noe i nærheten av (min netstat kan være noe anderledes): tcp 0 0 *.8000 *.* LISTEN Dersom den er det; httpd på CC boksen er konfigurert! Det står tcp 0 0 *.80 *.* Tror jeg vil gå for alternativ 2. Har åpnet for port 80 til 8000 (tcp) på 192.168.0.103. Redirectet incoming port 80 til port 8000 på 192.168.0.103. da websiden ikke virker tok jeg meg den frihet å sjekke (ikke noe annet enn en ping med modifikasjoner) om du har åpnet port 80 evt 8000; nmap -P0 -p 80,8000 strupstad.pointclark.net Starting nmap V. 3.00 ( www.insecure.org/nmap/ ) Interesting ports on a217-118-59-77.bluecom.no (217.118.59.77): (The 1 port scanned but not shown below is in state: closed) Port State Service 8000/tcp filtered unknown Nmap run completed -- 1 IP address (1 host up) scanned in 8 seconds :> port 80 tcp (på ruteren) er altså ikke åpen. på din d-link 804 router skal du gjøre følgende (gitt at du ønsker å kjøre httpd m/ ekstern tilgang): 1. åpne port 80 tcp 2. forwarde port 80 tcp til 192.168.0.103 port 8000 tcp (kan være litt vanskelig uten ny firmware (se nedenfor), vet heller ikke om ny firmware støtter port translation, det er mulig at ny firmware bare gir deg anledning til å forwarde port 8000 til 8000 ikke 80 til 8000, noe som betyr at brukere må bruke http://strupstad.pointclark.net:8000 for å koble til, men som sagt; jeg vet ikke dette sikkert, fant bare "antydninger" i faq'en) Jeg har nå åpnet port 80 på 192.168.0.103. Om den kommer noe på port 80 gjennom routeren aner jeg ikke, men du kan bare pinge/portscanne meg.. alt for å få løst dette mysteriet:) Har også routet port 80 tcp til 192.168.0.103, men jeg vet ikke om den er reservert elns for fjærnstyring av routeren. Kan gi et par screenshots fra router configen om du vil:) DMZ control Open ports Port redirection Special application support Btw, må bare si at jeg setter stooor pris på hjelpen din. Tusen millioner takk! Lenke til kommentar
hda Skrevet 30. juni 2003 Rapporter Del Skrevet 30. juni 2003 >nmap -P0 -p 80,8000 strupstad.pointclark.net Starting nmap V. 3.00 ( www.insecure.org/nmap/ ) Interesting ports on a217-118-59-77.bluecom.no (217.118.59.77): Port State Service 80/tcp open http 8000/tcp filtered unknown ok, nå er port 80 åpen, fremgang! tester: http://strupstad.pointclark.net Your very own Web Server powered by Apache Lenke til kommentar
MDCCLXXVI Skrevet 30. juni 2003 Forfatter Rapporter Del Skrevet 30. juni 2003 amen! Jeg kommer ikke inn da.. huff.. men bare den er på nettet er alt ok:) Har du noen insider tips om hvordan jeg skal få lastet over siden min da? *kyss & klem på hda* :wink: Lenke til kommentar
hda Skrevet 30. juni 2003 Rapporter Del Skrevet 30. juni 2003 Du her ett bredt spekter å velge blant, holder en knapp på ssh; i konsoll; which sshd gitt at du får noe i retning av; /usr/sbin/sshd (antar at sshd er i base install av CC). last ned http://winscp.vse.cz/eng/, installer på windows boksen, gui'en på winscp er selvforklarende (veldig lik explorer.exe). Alternativt kan du sjekke ut samba, ftp osv. ellers vil jeg anbefale: http://httpd.apache.org/docs/ http://www.clarkconnect.org/docs/1.3/big.html Jeg kommer ikke inn da.. huff.. men bare den er på nettet er alt ok Kommer du ikke inn? utfra det du skrev i ett par innlegg ovenfor så bør både http://192.168.0.103 og http://strupstad.pointclark.net fungere. hva med http://217.118.59.77? Lenke til kommentar
MDCCLXXVI Skrevet 30. juni 2003 Forfatter Rapporter Del Skrevet 30. juni 2003 Du her ett bredt spekter å velge blant, holder en knapp på ssh; i konsoll; which sshdgitt at du får noe i retning av; /usr/sbin/sshd (antar at sshd er i base install av CC). Yup.. det stod /usr/sbin/sshd last ned http://winscp.vse.cz/eng/, installer på windows boksen, gui'en på winscp er selvforklarende (veldig lik explorer.exe). Det funka hjemmesiden ligger vist i /var/www/html, så jeg kommer til å legge ut siden min iløpet av kvelden/natta. Må bare få installert MySql først, og kanskje PhpMyAdmin eller C-Panel. Har ikke undersøkt så mye i den rettningen enda. Jeg kommer ikke inn da.. huff.. men bare den er på nettet er alt ok Kommer du ikke inn? utfra det du skrev i ett par innlegg ovenfor så bør både http://192.168.0.103 og http://strupstad.pointclark.net fungere. hva medhttp://217.118.59.77? Nope. Kommer bare inn på http://192.168.0.103. Men det spiller ingen rolle. Bare jeg får sett hvordan ting blir er det gerit:) Tusen milliarder takk Vet ikke hvordan jeg kan få takket deg nok:) Lenke til kommentar
hda Skrevet 30. juni 2003 Rapporter Del Skrevet 30. juni 2003 Nope. Kommer bare inn på http://192.168.0.103. Men det spiller ingen rolle. Bare jeg får sett hvordan ting blir er det gerit:) hmm trodde først det var ett DNS problem, men (siden http://217.118.59.77 ikke fungerer) høres det mer relatert til ruterens egen loopback oppsett, se om det er noen ruter instillinger som rører ved "loopback", local loopback eller noe kanskje? Mulig at en evt. firmware oppgradring fikser nettopp dette problemet m.fl. Lenke til kommentar
MDCCLXXVI Skrevet 30. juni 2003 Forfatter Rapporter Del Skrevet 30. juni 2003 Relax hda, klarer meg uten tilgang via nettet:) Kommer jo tross alt igjennom på 192.168.0.103 Det er det viktigste. Men så må jeg få installert mysql og php da. Pluss evt. PhpMyAdmin. Har lagt til et spm her som du kanskje vet svaret på! Merci bocoup:) Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå