Kirjoittaja Aihe: Ubuntu-serveri ei näy ulospäin  (Luettu 3642 kertaa)

Olli

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Ubuntu-serveri ei näy ulospäin
« : 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ä?
« Viimeksi muokattu: 22.12.06 - klo:15.01 kirjoittanut Olli »

Squirrel

  • Käyttäjä
  • Viestejä: 455
    • Profiili
Re: Ubuntu-serveri ei näy ulospäin
« Vastaus #1 : 22.12.06 - klo:15.21 »
Yhteydentarjoaja on blokannut poritn nro. 80?
Toivoisin tulevan päivä päivältä paremmaksi tietokoneen käyttäjäksi

Olli

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Re: Ubuntu-serveri ei näy ulospäin
« Vastaus #2 : 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?
« Viimeksi muokattu: 23.12.06 - klo:21.23 kirjoittanut Olli »

mandu

  • Käyttäjä
  • Viestejä: 32
    • Profiili
Re: Ubuntu-serveri ei näy ulospäin
« Vastaus #3 : 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.

LinuxMan

  • Vieras
Re: Ubuntu-serveri ei näy ulospäin
« Vastaus #4 : 23.12.06 - klo:23.08 »
Auttaisiko, jos Apachen ports.conffiin laittaisi listen *:80?

Regel

  • Käyttäjä
  • Viestejä: 1090
  • Lucid
    • Profiili
Re: Ubuntu-serveri ei näy ulospäin
« Vastaus #5 : 23.12.06 - klo:23.32 »
Pitäisiköhän ubuntun palomuurista puhkoa reikiä? Ainakin bittorrent-liikenne tykkäsi, kun aukaisin portteja.

LinuxMan

  • Vieras
Re: Ubuntu-serveri ei näy ulospäin
« Vastaus #6 : 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.

Melmacian

  • Käyttäjä
  • Viestejä: 868
  • Ubuntu Hardy
    • Profiili
Re: Ubuntu-serveri ei näy ulospäin
« Vastaus #7 : 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

Kelmi

  • Käyttäjä
  • Viestejä: 227
    • Profiili
Re: Ubuntu-serveri ei näy ulospäin
« Vastaus #8 : 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
Onpa mukava olla täällä taas! <3

Olli

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Re: Ubuntu-serveri ei näy ulospäin
« Vastaus #9 : 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.
« Viimeksi muokattu: 25.12.06 - klo:18.07 kirjoittanut Olli »