Gå til innhold

Route domene fra pointclark til min standalone server.


Anbefalte innlegg

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
Videoannonse
Annonse

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                   *.* 

:D

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

>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

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
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).

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 :D

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 :D

Vet ikke hvordan jeg kan få takket deg nok:)

Lenke til kommentar

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

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...