17Jul

Kas erinevatel inimestel on sama avaliku IP-aadressi võimalus?

Enamasti kasutavad kõik meid unikaalse avaliku IP-aadressi olemasolu, kuid mida teete, kui see tegelikult pole nii? Mis täpselt läheb? Seda silmas pidades aitab tänane SuperUser Q & postitus segi lugejatel lahendada IP-aadressi saladusi.

Tänane küsimus &Vastuste seanss tuleb meile viisakalt SuperUseriga - Q & A veebisaitide kogukonnapõhise grupi Stack Exchange jagunemisest.

Photo courtesy of Nicolas Nova( Flickr).

Küsimus

SuperUser lugeja Spartan soovib teada, kas erinevatel inimestel on sama avaliku IP-aadress:

Nagu ma aru saan, ei pruugi kahel arvutil olla sama avalikku( välist) IP-aadressi, kui neid ei ühendata samamarsruuterKui need on ühendatud sama ruuteri kaudu, siis saavad nad( jagada) sama avaliku IP-aadressi, kuid neil on erinevad era-( kohalikud) IP-aadressid.

Olukord, millega ma sattusin

ga. Minu sõber ja mina mõlemad kasutavad sama Interneti-teenuse pakkujat. Meil on erinevad kasutajanimed ja paroolid ning sõltumatud ühendused meie Interneti-teenuse pakkujaga, kuid meil on sama avalik IP-aadress! Kuidas on see võimalik? Kui me kasutame Googlei meie IP-aadressi määramiseks, saavad mõlemad sama täpse tulemuse, 112.133.229.29( minu ruuteris on see 10.1.102.93, mu sõbra ruuter ütleb 10.1.101.29).

Olen installeerinud oma arvutisse Apache veebiserveri ja tean, et sellele pääseb juurde arvuti üldkasutatava IP-aadressi kaudu, kuid muul juhul pole mul ainulaadset avaliku IP-aadressi, seega pole keegi minu jaoks võimatuarvuti kaudu http: //112.133.229.29/ index.html.

Eespool nimetatud sõber on suuteline oma arvutisse minema, kasutades seda aadressi: http: //10.1.102.93/ index.html, nii et mulle tundub, et mul on imestust, kas meil on mingi ühine Interneti-teenuse pakkuja DNS.

Kui mu teine ​​sõber proovib oma arvutit kasutades teise Interneti-teenuse pakkujaga, kasutades ülaltoodud ruuteripõhist linki( http: //10.1.102.93/ index.html), ei saa ta seda juurde pääseda.

Kuidas mu Interneti-teenuse pakkuja seda teeb? Minu taotlused igale serverile on kinnitatud minu avaliku IP-aadressiga ja server vastab sellele aadressile põhinevale päringule.

Kas erinevatel inimestel on sama avaliku IP-aadressi võimalik?

Vastus

SuperUseri toetajale Gestudio Cloud on meie jaoks vastus:

Nagu DavidPostill mainis varem, teie Interneti-teenuse pakkuja kasutab oma marsruuterite NAT-d enne oma liikluse suunamist Internetile.

Põhimõtteliselt tähendab see seda, et teie ja teie internetiteenuse pakkuja teeninduspiirkonnas asuvad teised kliendid asuvad suurlinnapiirkondade võrgus( MAN) ja see toimib samal viisil nagu teie kodune ruuter loob lokaalse võrgu( LAN),vaid palju suuremas ulatuses.

Miks peaks teie Interneti-teenuse pakkuja seda tegema? Noh, vastus on lihtne. Nad tahavad ja / või peavad kasutama väiksemat hulka avalikke IPv4 aadresse( tõenäoliselt seetõttu, et neil on rohkem kliente kui avalikud IPv4 aadressid).

Nagu te teate, on vaba IPv4 aadresside kogum paar aastat tagasi ammendatud. Kasvavad vedajad ei saa uusi IPv4 alamvõrke saada, kui nad ei osta muudest Interneti-teenuse pakkujatest kusagil mujal.

Lahenduseks on kasutada IPv6 aadresse. See eeldab ilmselt ruuterite muutmist, konfiguratsioonide muutmist, raha ja aja investeerimist jne, nii et suurte suurlinnapiirkondade võrgustiku loomine on neile lihtsalt lihtsam ja kiirem.

Võite neid helistada ja küsida spetsiaalse IPv4 aadressi saamise kohta, kuid tõenäoliselt vajavad nad lisamaksu just selleks, et teie arvutis / asukohas oleks spetsiaalne IPv4 aadress.

Kas teil on selgitusi lisada? Helistage kommentaarides. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Tutvu täieliku arutelu teemaga siit.