Начална » как да » Възможно ли е за различни хора да имат същия публичен IP адрес?

    Възможно ли е за различни хора да имат същия публичен IP адрес?

    В по-голямата си част всички сме свикнали да имаме уникален публичен IP адрес, но какво правите, когато това всъщност не е така? Какво точно се случва? Имайки предвид това, днешният пост на суперпотребителите Q&A помага на объркан читател да разреши загадката на IP адреса.

    Днешната сесия за въпроси и отговори идва при нас с любезното съдействие на SuperUser - подразделение на Stack Exchange, групирано от общността уеб сайтове за въпроси и отговори.

    Снимката е предоставена от Nicolas Nova (Flickr).

    Въпроса

    Четецът на SuperUser Спартан иска да знае дали е възможно различни хора да имат един и същ публичен IP адрес:

    Както разбирам, два компютъра не могат да имат един и същ публичен (външен) IP адрес, освен ако не са свързани чрез същия маршрутизатор. Ако са свързани чрез един и същ маршрутизатор, те могат да имат (споделят) един и същ публичен IP адрес, но да имат различни частни (локални) IP адреси.

    Ситуацията, която срещнах

    Моят приятел и аз използваме един и същ доставчик на интернет услуги. Имаме различни потребителски имена и пароли, както и независими връзки с нашия доставчик на интернет услуги, но имаме същия публичен IP адрес! Как е възможно? Когато използваме Google, за да определим IP адреса си, и двамата получаваме същия точен резултат, 112.133.229.29 (в маршрутизатора ми се казва 10.1.102.93, рутерът на моя приятел казва 10.1.101.29).

    Инсталирах уеб сървър на Apache на компютъра си и знам, че той може да бъде достъпен чрез публичния IP адрес на моя компютър, но в моя случай нямам уникален публичен IP адрес, така че е невъзможно някой да има достъп до моя компютър чрез http://112.133.229.29/index.html.

    Приятелят, когото споменах по-горе, има достъп до компютъра ми, използвайки този адрес: http://10.1.102.93/index.html, така че се чудя дали имаме някакъв общ доставчик на интернет услуги DNS.

    Ако друг мой приятел се опита да получи достъп до компютъра ми чрез друг доставчик на интернет услуги, използвайки връзката, базирана на маршрутизатора, показана по-горе (http://10.1.102.93/index.html), той не може да го получи.

    Как моят доставчик на интернет услуги прави това? Моите заявки към всеки сървър са свързани с моя публичен IP адрес и сървърът отговаря на заявката въз основа на този адрес.

    Възможно ли е различни хора да имат един и същ публичен IP адрес?

    Отговорът

    Сътрудникът на SuperUser Gestudio Cloud има отговор за нас:

    Както споменах по-рано DavidPostill, вашият интернет доставчик използва NAT на маршрутизаторите си, преди да насочи трафика си към интернет.

    По принцип, това означава, че вие ​​и другите клиенти в „зоната за услуги“ на вашия доставчик на интернет услуги сте в голяма Метрополитен мрежа (MAN) и работи по същия начин, по който маршрутизаторът на вашия дом прави при създаването на локална мрежа (LAN), просто в много по-голям мащаб.

    Защо вашият доставчик на интернет услуги ще направи това? Е, отговорът е прост. Те искат и / или трябва да използват по-малко обществени IPv4 адреси (вероятно защото имат повече клиенти от наличните публични IPv4 адреси).

    Както може би знаете, пулът от безплатни IPv4 адреси бе изчерпан преди няколко години. Превозвачите, които растат, не могат да получат нови IPv4 подмрежи, освен ако не ги купуват от други доставчици на интернет услуги, затварящи се някъде другаде.

    Решението е да се използват IPv6 адреси. Това очевидно изисква промяна на маршрутизатори, промяна на конфигурации, инвестиране на пари и време и т.н., така че създаването на огромна Метрополитен мрежа е просто по-лесно и по-бързо за тях..

    Можете да им се обадите и да попитате за получаването на специален адрес за IPv4, но вероятно ще се изисква допълнително плащане от ваша страна само за да имате специален адрес за вашия компютър / местоположение..


    Имате ли какво да добавите към обяснението? Звучи в коментарите. Искате ли да прочетете повече отговори от други технологични потребители на Stack Exchange? Вижте пълната тема за дискусия тук.