Docker julkaisi portin. Kuunteleeko välityspalvelin siellä?
Tarkista välityspalvelimen säiliön sisäinen kuuntelija sekä Dockerin isäntäkoneen porttikartoitus, kun yhteydet hylätään tai nollataan.
Julkaistu Docker-portti tarjoaa polun säiliön päätepisteeseen. Se ei käynnistä välityspalvelinta eikä muuta osoitetta, jolla kyseinen prosessi kuuntelee.
Tyypillisessä sillan verkkokartoituksessa vertaa näitä kolmea arvoa:
| Polun osa | Tarkastettava arvo |
|---|---|
| Asiakkaan sisäänkäynti | Isäntäkoneen osoite ja julkaistu portti, joihin asiakas ottaa yhteyttä |
| Edelleenlähetyksen kohde | Säiliön osoite ja portti, jotka kartoitus valitsee |
| Palvelu | Osoite ja portti, jotka välityspalvelin todella sitoo säiliön sisällä |
Säiliön sisällä vain osoitteeseen 127.0.0.1 sidottu välityspalvelin ei välttämättä vastaanota sen verkko-osoitteeseen edelleenlähetettyä liikennettä. Tämä eroaa isäntäportin julkaisemisesta vain isännän loopbackilla: se rajoittaa, kuka voi saavuttaa kartoituksen, kun taas säiliön loopback voi estää kartoitusta saavuttamasta palvelua.
Valitse sisäinen kuuntelija aiottuun käyttöönottoon säilyttäen rajoitettu isäntäjulkaisu ja välityspalvelimen käyttöoikeus. Dockerfilen ilmoitus avatusta portista ei käynnistä palvelua, eikä onnistunut säiliön käynnistys osoita, että prosessi kuuntelee edelleenlähetyksen kohteessa.
Seuraa, kuinka pitkälle epäonnistunut yhteys etenee. Hylkäykset ja nollaukset vaihtelevat alustan ja edelleenlähetyksen toteutuksen mukaan, joten kumpikaan ei yksiselitteisesti tunnista asetusta. Kun se saavuttaa palvelun, etsi kelvollinen välityspalvelimen tervehdys ja käytä vaadittua SOCKS-versiota, todennusta ja kohdepolitiikkaa. Pelkkä tavoitettavissa oleva isäntäportti ei voi osoittaa näitä ominaisuuksia.