Mitenköhän php:n socketilla pystyy käyttämään vhosteja?
Jotain käytännön esimerkkejä olisi hyvä olla.
Olen yrittänyt googlella hakea mutten löytänyt mitään järkevää.
Mitähän nyt tarkoitat vhosteilla? Mä olen tottunut käyttämään ko. termiä puhuttaessa Apacheen / httpd:hen itseensä konffattavista alidomaineista, esimerkiksi vhosti.foobar.org, joka toimii siis vain-ja-ainoastaan http-protokollalla. Subdomainit taas ovat samaa muotoa, subdomain.foobar.org, erona se että tämä on dns-serverille tallennettu, ja voi olla itsessään osoite siinä mielessä, että se voi osoittaa tietylle tietokoneelle riippumatta protokollasta. Yritäpä selventää kysymystä, mitä oikein haet.
Oh jäi näköjään selväksi. Koitetaan selventää.
Elikkä tarkotus olisi saada php:llä käyttöön jokin shellillä oleva (esim daugin) vhosti.
Jos normaali hosti olisi moi.fi ja shellillä olisi tarjolla vaikka olen.tosi.kova.vhostin.omistaja.net niin mitenköhän tuon saisi käyttöön?
Jos nyt avittaa niin tarkotus olisi tehdä IRC:iin botti, joka käyttää vhosteja.
Ident lienee tässä tapauksessa avainsana.
mitenköhän se ident liittyy asiaan?
Eihän se mitenkään maagisesti tapahdu se vhostin käyttö, vaan sun botin pitää osata sanoa kuka ja mistä hän on. Siinä käytetään identiä (tietääkseni, 100% varma en ole). Tarkistan kunhan ehdin, jos joku muu ehtii ensin niin antaa palaa.
Ident
http://www.cse.ohio-state.edu/cgi-bin/rfc/rfc1413.html
Yllä linkki identin rfc-dokumenttiin. Irc-protokollan spekseihin oletan että olet tutustunut.
Nojoo mutta IRC:issä ident ei ole suuressa asemassa:
USER ident 0 0 :real name
Tuolla asetetaan ident, jotenka en usko että asiaa auttaisi ident mitenkään.
Luultavasti botin pitäisi yhdistää vhostin kautta jotenkin IRC serverille eli tavallaa spooffata IP toiseksi. Ja se miten tämä toteutetaan on mysteeri. IRCD asettaa vhostin kunhan IP täsmää. Eli IRCD tekee DNS kyselyn IP:lle ja jos saa tyydyttävän vastauksen asettaa sen hostnameksi.
Aihe on jo aika vanha, joten et voi enää vastata siihen.