Miks 127.0.0.1 ei ole avalik puhverserver
Tunne ära tagasisilmuse, privaatsete ja jagatud aadresside vahemikud enne avalikust puhverserveriloendist kopeeritud aadressi kasutamist.
Kui sisestad puhverserveri aadressiks 127.0.0.1, proovib rakendus jõuda teenuseni enda masinas. See ei ühendu tagasi arvutiga, mis aadressi avaldas. Port nagu 8080 valib vaid teenuse sellel kohalikul aadressil.
Seepärast võib 127.0.0.1 kasutav juhend autoril töötada, kuid sinu arvutis nurjuda. Näide eeldab, et kohalik puhverserver juba töötab. Aadressi kopeerimine ei paigalda ega käivita teenust.
Muud aadressid, mis vajavad võrgukonteksti
| Vahemik | Tähendus |
|---|---|
| 127.0.0.0/8 | Tagasisilmus kohalikku süsteemi. |
| 10.0.0.0/8 | Privaatseks kasutuseks mõeldud aadressid. |
| 172.16.0.0/12 | Privaatseks kasutuseks mõeldud aadressid; iga 172-ga algav aadress ei ole privaatne. |
| 192.168.0.0/16 | Privaatseks kasutuseks mõeldud aadressid. |
| 100.64.0.0/10 | Jagatud aadressiruum, mis erineb eespool toodud privaatvahemikest. |
Privaatne aadress võib tähistada sobivasse võrku ühendatuna täiesti õiguspärast sisemist puhverserverit. See ei tähista ühest avalikku lõpp-punkti, kuhu pääseb kõikjalt. Seoseta võrgud võivad sama privaatvahemikku uuesti kasutada.
Süntaktiliselt korrektne IP ei pruugi seega olla sobiv avaliku puhverserveri aadress. Avalik ligipääsetavus on eri küsimus sellest, kas teksti saab IPv4-na parsida. Lisaks kuulamispordile kontrolli puhverserveri protokolli ja oodatavat vastust.
Mida kopeeritud kirjega teha
Kontrolli, kas aadress on kohaliku seadistuse näide, sisemine teenus või tegelik avalik lõpp-punkt. Kui tahtsid kasutada kohalikku puhverserverit, kinnita, et teenus kuulab oodataval pordil. Kui tahtsid avalikku loendit kasutada, vali sobiv kirje tasuta puhverserverite loendist koos märgitud protokolliga, selle asemel et muuta tagasisilmusaadressi porti.