proxychainsin alla toimiva ohjelma ratkaisee tavallisen isäntänimen tuntemattomaan osoitealueeseen. Tämä osoite voi olla kääreen sisäinen kirjanpitoarvo eikä internetistä tullut DNS-vastaus.

Proxy-DNS-tilassaan proxychains-ng voi muistaa isäntänimen, palauttaa sovellukselle synteettisen osoitteen ja myöhemmin kääntää tämän arvon takaisin isäntänimeksi, kun siepattu yhteys avataan välityspalvelimen kautta.

Paikkamerkki ei ole lähtö-IP

Esimerkkimääritys dokumentoi proxy_dns ja remote_dns_subnet. Varattu osoitealue on määritettävissä. Se ei ole osoite, jota sinun odotetaan pingaavan tai julkaisevan välityspalvelimen julkisena lähteenä.

Tämä edellyttää, että asiaankuuluvat nimenhaku- ja yhteyskutsut siepataan aiottuun prosessin sisällä. Ohjelma, joka tekee oman DNS:nsä toisella mekanismilla, tallentaa paikkamerkin myöhempää riippumatonta käyttöä varten tai ohittaa kytketyn pistokkeen polun, voi käyttäytyä eri tavalla.

Tämä rajoitus selittää, miksi synteettinen osoite lokissa ei itsessään todista, että koko sovellus käyttää etä-DNS:ää oikein. Samoin erillinen DNS-työkalu kääreen ulkopuolella ei testaa sovelluksen kartoitettua yhteyttä.

Erottele sovelluksen paikkamerkki, välityspalvelimen puolella valittu todellinen kohdeosoite ja julkinen lähtö, jonka verkkosivusto näkee. Ne palvelevat eri tehtäviä eikä niiden tarvitse vastata toisiaan.

Vianetsinnässä pidä isäntänimi muistiinpanoissasi ja tunnista tarkka kääritty prosessi ja määritys. Epäilyttävän paikkamerkin korvaaminen käsin voi hukata kartoituksen, jota kääre tarvitsi isäntänimen palauttamiseen, ja muuttaa ymmärrettävän epäsuoruuden yhteydeksi väärään kohteeseen.

Aiheeseen liittyvät artikkelit