Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: Olli - 22.12.06 - klo:14.58

Otsikko: Ubuntu-serveri ei näy ulospäin
Kirjoitti: Olli - 22.12.06 - klo:14.58
Asensin Ubuntu-serverin (6.06) ja sain apachen, php:n ja kait myös mysql:n toimimaan. Ftp- ja ssh-yhteydet sain joillakin ohjelmilla. Kotonani on adsl-modeemi, josta piuha menee langattomaan reitittimeen, jossa serverini on langallisesti kiinni. Saan palvelimella olevan sivun näkyviin, kun laitan toiseen langallisesti langattomassa reitittimessä kiinni olevaan koneeseen langattoman reitittimen palvelimelle antaman ip:n.  Ei kait mene epäselväksi  ;D?

Ongelmani on siis, että kukaan muu ei pääse katsomaan sivujani, vaikka käyttäisi adsl-modeemini ip:tä. Olen ohjannut sekä adsl-modeemista että langattomasta reitittimestä portin 80 palvelimelle. Osaako kukaan ehdottaa mahdollista virhettä?
Otsikko: Re: Ubuntu-serveri ei näy ulospäin
Kirjoitti: Squirrel - 22.12.06 - klo:15.21
Yhteydentarjoaja on blokannut poritn nro. 80?
Otsikko: Re: Ubuntu-serveri ei näy ulospäin
Kirjoitti: Olli - 23.12.06 - klo:21.15
Soneran yhteys on. Vaihdoin Apachen asetuksista portin muotoon 8080 ja laitoin modeemin ja reitittimen ohjaamaan servulle, mutta muutosta ei tapahtunut. Nyt vain pitää laittaa reitittimen servulle antaman ip:n perään :8080, jotta pääsee sivuja selailemaan. Localhostikaan ei ole koskaan toiminut, vaikka sen perään :8080 lisäisi. Olen asentanut Ubuntuun Firehol-palomuurin. Pitäisikö sen asetuksia muuttaa jotenkin? Olen niistä yrittänyt säätää portin 8080 auki, mutta en tiedä onko se jo valmiiksi auki.

EDIT:
Nyt tulikin hätäiltyä. Tuttavani sai sivuni näkyviin kun kirjoitti modeemini ip:n ja laittoi perään :8080. Miksihän localhost ei toimi?
Otsikko: Re: Ubuntu-serveri ei näy ulospäin
Kirjoitti: mandu - 23.12.06 - klo:23.02
Onko sulla palomuurissa portti 80 auki? (esim. firestarter on helppo ohjelma tähän) Turhaan käyttää porttia 8080, jos portti 80 toimii.
Otsikko: Re: Ubuntu-serveri ei näy ulospäin
Kirjoitti: LinuxMan - 23.12.06 - klo:23.08
Auttaisiko, jos Apachen ports.conffiin laittaisi listen *:80?
Otsikko: Re: Ubuntu-serveri ei näy ulospäin
Kirjoitti: Regel - 23.12.06 - klo:23.32
Pitäisiköhän ubuntun palomuurista puhkoa reikiä? Ainakin bittorrent-liikenne tykkäsi, kun aukaisin portteja.
Otsikko: Re: Ubuntu-serveri ei näy ulospäin
Kirjoitti: LinuxMan - 24.12.06 - klo:11.37
Pitäisiköhän ubuntun palomuurista puhkoa reikiä? Ainakin bittorrent-liikenne tykkäsi, kun aukaisin portteja.

Ja tämähän hoituu Firestarterilla (sudo apt-get install firestarter). Policy välilehdellä Allow Serviceen lisätään sääntö painamalla Add Rule ja sinne asettamalla sitten portti 80.
Otsikko: Re: Ubuntu-serveri ei näy ulospäin
Kirjoitti: Melmacian - 24.12.06 - klo:13.04
EDIT:
Nyt tulikin hätäiltyä. Tuttavani sai sivuni näkyviin kun kirjoitti modeemini ip:n ja laittoi perään :8080. Miksihän localhost ei toimi?
No eihän se voi ulkomaailmaan näkyä, koska se tarkoittaa vain lokaalisti omaa konettasi. Sinun on pakko käyttää ulkomaailmaan näkyvää ip:tä.
www.whatismyip.com
Otsikko: Re: Ubuntu-serveri ei näy ulospäin
Kirjoitti: Kelmi - 24.12.06 - klo:14.19
Ja itse olen ainakin hermostunut tuohon vaihtuvaan ip-osoitteeseen (kone on päällä vain satunnaisesti), joten asentelin no-ip:n. Dynaaminen osoite osoittamaan koneelle. Ihan mukava ssh-putkea ajatellen..

Edit: Olinki tuonne jo kirjoittanut siittä:
http://forum.ubuntu-fi.org/index.php?topic=620.msg38010#msg38010
Otsikko: Re: Ubuntu-serveri ei näy ulospäin
Kirjoitti: Olli - 24.12.06 - klo:20.12
EDIT:
Nyt tulikin hätäiltyä. Tuttavani sai sivuni näkyviin kun kirjoitti modeemini ip:n ja laittoi perään :8080. Miksihän localhost ei toimi?
No eihän se voi ulkomaailmaan näkyä, koska se tarkoittaa vain lokaalisti omaa konettasi. Sinun on pakko käyttää ulkomaailmaan näkyvää ip:tä.
www.whatismyip.com

Niin, tuota ip-osoitetta ulkomaailmaan näkyvää ip-osoitetta ystäväni kokeilikin. Tarkoitin tuolla localhost-jutulla sitä, että omalta koneeltani en näe sivuja, kun kirjoitan osoitekenttään localhost tai localhost:8080.

En viitsisi servuun asentaa graafisia ohjelmia, siksi käytän palomuurinani fireholia. Miten fireholin asetustiedostoa pitäisi muokata, jotta koneeseeni saisi selaimella ulkoapäin yhteyttä ja jotta ftp- ja ssh-ohjelmat toimisivat niin ikään ulkoapäin? Muutoin asetukset saisivat olla mahdollisimman tiukat. Olen yrittänyt sopivia asetuksia fireholilla antaa, mutta en tunne näitä tietoturva-asioita niin hyvin, että uskaltaisin asetuksia päättelyni varaan jättää.

Pitää noita muita viestiketjussa annettuja ideoita kokeilla.

EDIT: Nythän tämä alkoikin toimia ilman porttien kirjoittelua ip:n perään. Kiitos kaikille avusta! Jos joku vielä niistä fireholin asetuksista viitsisi kertoa ja myös siitä, miksi localhosta ei toimi samassa reitittimessä olevasta koneesta.

Lynxilla alkoi toimia tuo localhostikin palvelinkoneelta.