HTTPD

Minulla on (Red Hat) Linux kone johon haluan avata kokeeksi nettisivuja muiden nähtäväksi. (Httpd-palvelun saan päälle System->Administartion->Services ja sieltä valitaan httpd ja sen jälkeen start. Hyvin käynnistyy, sen näkee "ps x a":lla.)

Nyt pitäisi keksiä missä hakemistossa näiden nettisivujen on oltava ja miten ne saa muiden näkyviin?

Pitääkö palomuuriin tehdä jotain asetuksia jotta koe onnistuisi? (Samassa modeemissa mulla on toinenkin kone jossa on arkaluontoisempaa tietoa.)

Minulla IP näyttää olevan aina sama.
( http://www.whatismyip.com/ )
13517
Äänestä

Muut lukivat myös

Vastaukset 13

Vanhimmat

alihakemistossa htdocs. Etsippä se.

Äänestä
  • Ei mun koneesta löydy sellaista hakemistoa. Luulisi että polku nettisivuihin annetaan parametrina jossain. Missä?

    Entä tuo palomuuripuoli?

    Äänestä

  • Linux opiskelija kirjoitti:

    Ei mun koneesta löydy sellaista hakemistoa. Luulisi että polku nettisivuihin annetaan parametrina jossain. Missä?

    Entä tuo palomuuripuoli?

    >...parametrina jossain. Missä?

    Tiedostossa httpd.conf joka löytyy hakemistosta /etc/httpd/conf.

    Siinä tiedostossa polku löytyy kohdasta DocumentRoot.

    Palomuurissa pitää tietysti sallia tuleva liikenne porttiin 80.

    Äänestä

  • näin. kirjoitti:

    >...parametrina jossain. Missä?

    Tiedostossa httpd.conf joka löytyy hakemistosta /etc/httpd/conf.

    Siinä tiedostossa polku löytyy kohdasta DocumentRoot.

    Palomuurissa pitää tietysti sallia tuleva liikenne porttiin 80.

    Sivujen oletetaan näköjään olevan paikassa /var/www/html/ .
    Nyt hpptd pyörii ja täällä olevat sivut ovat näkyvissä myös toisessa kotikoneessani.
    Ne pitäisi vielä saada näkyviin myös muille, mutta sen ihmettely saa jäädä myöhemmäksi.

    Jos onnistun palomuurin asetuksissa oikein, niin herää kysymys että missä osoitteessa sivujen pitäisi näkyä kun sisäverkon ip-osoite on 192.168.10.65 ja oma ip aaa.bbb.ccc.ddd. (En julkaise sitä täällä turvallisuussyistä kun en tiedä onko oman koneen turvallisuusasetukset kunnossa enää sen jälkeen kun olen räplännyt palomuuriani. Onneksi ne saa tehdasasetuksiin helposti kokeiluiden jälkeen.)

    Äänestä

  • Linux opiskelija kirjoitti:

    Sivujen oletetaan näköjään olevan paikassa /var/www/html/ .
    Nyt hpptd pyörii ja täällä olevat sivut ovat näkyvissä myös toisessa kotikoneessani.
    Ne pitäisi vielä saada näkyviin myös muille, mutta sen ihmettely saa jäädä myöhemmäksi.

    Jos onnistun palomuurin asetuksissa oikein, niin herää kysymys että missä osoitteessa sivujen pitäisi näkyä kun sisäverkon ip-osoite on 192.168.10.65 ja oma ip aaa.bbb.ccc.ddd. (En julkaise sitä täällä turvallisuussyistä kun en tiedä onko oman koneen turvallisuusasetukset kunnossa enää sen jälkeen kun olen räplännyt palomuuriani. Onneksi ne saa tehdasasetuksiin helposti kokeiluiden jälkeen.)

    Muutamia kohtia en ymmärtänyt.

    >...sisäverkon ip-osoite on 192.168.10.65...

    Tuohan ei ole verkon vaan yksittäisen koneen osoite.

    Jos se on sen koneen osoite jossa sivujasi pyörittävä httpd pyörii niin se tarkoittaa sitä että (koska osoite on näköjään routtaamaton lokaaliosoite) tarvitset PAT (Port Address Translation) asetukset kytkin/reititin/palomuuriisi.

    >...missä osoitteessa sivujen pitäisi näkyä...

    Ne näkyvät sinun julkisessa ip-osoitteessa ja sinun pitää tehdä PAT-asetus joka ohjaa siihen osoitteeseen tulleet portin 80 kutsut tuolle serverin osoitteelle.

    http://fi.wikipedia.org/wiki/Osoitteenmuunnos

    Tuo tarkoittaa sitä että julkisen ip-osoitteesi on käytännössä oltava kiinteä eikä vaihtuva kuten yleisimmin on tapana.

    Äänestä

  • kaikki ymmärretty? kirjoitti:

    Muutamia kohtia en ymmärtänyt.

    >...sisäverkon ip-osoite on 192.168.10.65...

    Tuohan ei ole verkon vaan yksittäisen koneen osoite.

    Jos se on sen koneen osoite jossa sivujasi pyörittävä httpd pyörii niin se tarkoittaa sitä että (koska osoite on näköjään routtaamaton lokaaliosoite) tarvitset PAT (Port Address Translation) asetukset kytkin/reititin/palomuuriisi.

    >...missä osoitteessa sivujen pitäisi näkyä...

    Ne näkyvät sinun julkisessa ip-osoitteessa ja sinun pitää tehdä PAT-asetus joka ohjaa siihen osoitteeseen tulleet portin 80 kutsut tuolle serverin osoitteelle.

    http://fi.wikipedia.org/wiki/Osoitteenmuunnos

    Tuo tarkoittaa sitä että julkisen ip-osoitteesi on käytännössä oltava kiinteä eikä vaihtuva kuten yleisimmin on tapana.

    >>...sisäverkon ip-osoite on 192.168.10.65...

    > Tuohan ei ole verkon vaan yksittäisen koneen osoite.

    Tarkennus: Se on kyseisen Linux koneen osoite omassa henkilökohtaisessa sisäverkossani joka käsittää tasan kaksi konetta. Sen toisen koneen osoite on 192.168.10.64.

    > Ne näkyvät sinun julkisessa ip-osoitteessa ja sinun pitää tehdä PAT-asetus joka ohjaa siihen osoitteeseen tulleet portin 80 kutsut tuolle serverin osoitteelle. http://fi.wikipedia.org/wiki/Osoitteenmuunnos

    Kiitos vinkistä. Tutustun aamulla.

    > Tuo tarkoittaa sitä että julkisen ip-osoitteesi on käytännössä oltava kiinteä eikä vaihtuva kuten yleisimmin on tapana.

    Soneran yhteyksissä IP osoite generoidaan näköjään jollain menetelmällä verkkokortin MAC-osoitteesta. Jos muutan MACia, niin IP muuttuu. Jos muutan MACin alkuperäiseksi, niin IP palautuu alkuperäiseksi, vaikka muutoksen välillä oli monta kuukautta. Testattu on.

    Äänestä

  • Linux opiskelija kirjoitti:

    >>...sisäverkon ip-osoite on 192.168.10.65...

    > Tuohan ei ole verkon vaan yksittäisen koneen osoite.

    Tarkennus: Se on kyseisen Linux koneen osoite omassa henkilökohtaisessa sisäverkossani joka käsittää tasan kaksi konetta. Sen toisen koneen osoite on 192.168.10.64.

    > Ne näkyvät sinun julkisessa ip-osoitteessa ja sinun pitää tehdä PAT-asetus joka ohjaa siihen osoitteeseen tulleet portin 80 kutsut tuolle serverin osoitteelle. http://fi.wikipedia.org/wiki/Osoitteenmuunnos

    Kiitos vinkistä. Tutustun aamulla.

    > Tuo tarkoittaa sitä että julkisen ip-osoitteesi on käytännössä oltava kiinteä eikä vaihtuva kuten yleisimmin on tapana.

    Soneran yhteyksissä IP osoite generoidaan näköjään jollain menetelmällä verkkokortin MAC-osoitteesta. Jos muutan MACia, niin IP muuttuu. Jos muutan MACin alkuperäiseksi, niin IP palautuu alkuperäiseksi, vaikka muutoksen välillä oli monta kuukautta. Testattu on.

    >Se on kyseisen Linux koneen osoite...

    Sitä minäkin vahvasti epäilin.

    >...generoidaan näköjään jollain menetelmällä verkkokortin MAC-osoitteesta...

    Tarkaan ottaen sitä ei generoida vaan luetaan DHCP-serverin lookup-taulusta johon se on kirjoitettu ensimmäisellä yhteydellä.

    >...niin IP palautuu alkuperäiseksi...

    Tuo pitää paikkansa niin kauan palveluntarjoajan DHCP-poolissa riittää uusia osoitteita. Ei ole siis mitään takeita että näin on loputtomiin.

    Mutta jos ip ei vaihdu jokaisella yhteydenotolla niin se käytännössä vastaa kiinteätä ip:tä. Varsinaisesta, siis ihan varmasta kiinteästä ip:stä pitää maksaa muutama euro kuukaudessa ylimääräistä.

    Muuten edellinen ohje siis pätee edelleen.

    Äänestä

  • niin. kirjoitti:

    >Se on kyseisen Linux koneen osoite...

    Sitä minäkin vahvasti epäilin.

    >...generoidaan näköjään jollain menetelmällä verkkokortin MAC-osoitteesta...

    Tarkaan ottaen sitä ei generoida vaan luetaan DHCP-serverin lookup-taulusta johon se on kirjoitettu ensimmäisellä yhteydellä.

    >...niin IP palautuu alkuperäiseksi...

    Tuo pitää paikkansa niin kauan palveluntarjoajan DHCP-poolissa riittää uusia osoitteita. Ei ole siis mitään takeita että näin on loputtomiin.

    Mutta jos ip ei vaihdu jokaisella yhteydenotolla niin se käytännössä vastaa kiinteätä ip:tä. Varsinaisesta, siis ihan varmasta kiinteästä ip:stä pitää maksaa muutama euro kuukaudessa ylimääräistä.

    Muuten edellinen ohje siis pätee edelleen.

    http://www.dyndns.com/
    http://www.dyndns.com/support/clients/unix.html

    Kun saat kaiken ns. pelittämään, voit tuolta hakea ilmasen intterwep-nimen sille konettimelle.

    Äänestä

  • kaikki ymmärretty? kirjoitti:

    Muutamia kohtia en ymmärtänyt.

    >...sisäverkon ip-osoite on 192.168.10.65...

    Tuohan ei ole verkon vaan yksittäisen koneen osoite.

    Jos se on sen koneen osoite jossa sivujasi pyörittävä httpd pyörii niin se tarkoittaa sitä että (koska osoite on näköjään routtaamaton lokaaliosoite) tarvitset PAT (Port Address Translation) asetukset kytkin/reititin/palomuuriisi.

    >...missä osoitteessa sivujen pitäisi näkyä...

    Ne näkyvät sinun julkisessa ip-osoitteessa ja sinun pitää tehdä PAT-asetus joka ohjaa siihen osoitteeseen tulleet portin 80 kutsut tuolle serverin osoitteelle.

    http://fi.wikipedia.org/wiki/Osoitteenmuunnos

    Tuo tarkoittaa sitä että julkisen ip-osoitteesi on käytännössä oltava kiinteä eikä vaihtuva kuten yleisimmin on tapana.

    onko toi pat sama asia kuin dnat?

    Äänestä


Kommentoi aloitusta


Linux opiskelija kirjoitti:

Minulla on (Red Hat) Linux kone johon haluan avata kokeeksi nettisivuja muiden nähtäväksi. (Httpd-palvelun saan päälle System->Administartion->Services ja sieltä valitaan httpd ja sen jälkeen start. Hyvin käynnistyy, sen näkee "ps x a":lla.)

Nyt pitäisi keksiä missä hakemistossa näiden nettisivujen on oltava ja miten ne saa muiden näkyviin?

Pitääkö palomuuriin tehdä jotain asetuksia jotta koe onnistuisi? (Samassa modeemissa mulla on toinenkin kone jossa on arkaluontoisempaa tietoa.)

Minulla IP näyttää olevan aina sama.
( http://www.whatismyip.com/ )

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu