Яка моя фактична IP-адреса?


19

Я розумію, що 192.168.xx - це наша локальна IP-адреса, а загальнодоступний IP - це якийсь інший. Я використовував цей сайт, щоб отримати свій IP-адресу, і результат:

Але на офіційному веб-сайті провайдера і вході в моєму маршрутизаторі:введіть тут опис зображеннявведіть тут опис зображення

Мій маршрутизатор і провайдер показує IP-адресу, в той час як веб-сайт показує мені ще одну IP-адресу. Яка моя фактична IP-адреса? І чому мені присвоєно кілька IP-адрес?

Я прошу, щоб інший комп'ютер міг встановити зв’язок із моїм комп’ютером, як я написав програму java для цього


24
Ваш Інтернет-провайдер, ймовірно, використовує NAT Carrier Grade .
DavidPostill

3
@DavidPostill, як той, хто використовує той самий провайдер, що і OP, може підтвердити
Sathyajith Bhat

4
Так, це клас перевізника NAT ... зроблено неправильно. Спільна IP-адреса повинна містити 100.64.0.0/10, а IPv6 повинен бути розгорнутий перед CGNAT. Мій сайт myip.addr.space може повідомити про наявність у вас IPv6 підключення.
Майкл Хемптон

4
" Яка моя фактична IP-адреса? " Приватні IP-адреси - це фактичні IP-адреси. Єдина різниця між приватними та загальнодоступними IP-адресами полягає в тому, що ISP погодився не маршрутизувати трафік з приватними IP-адресами. Крім цього, приватні та загальнодоступні IP-адреси абсолютно однакові, і вони працюють однаково. Ви маєте приватні адреси як у вашій WAN, так і в локальній мережі. Інтернет-провайдер має загальнодоступну IP-адресу, яка використовується для доступу до вас у загальнодоступному Інтернеті; у вас немає публічної IP-адреси.
Рон Моупін

1
@SiddharthVenu: всі вони є вашим фактичним IP;)
Гонки легкості з Монікою

Відповіді:


50

Ваш Інтернет-провайдер використовує технологію NAT . Ваш місцевий (в ваш будинок) IP - адреса 192.168.xx Ваш місцевий (до провайдера) адреса 10.230.xx громадськість , маршрутизациї IP , які ви поділяєте з багатьма іншими клієнтами вашого провайдера є 49.207.xx


1
Отже, для інших комп'ютерів, який IP я повинен використовувати у своїй програмі, щоб вони могли підключитися до мого комп'ютера?
Сіддхарт Вену

22
@SiddharthVenu - ти не можеш. Ваш Інтернет-провайдер (Beam Telecom Pvt?) Не надає вам повного доступу до Інтернету; NAT-клас перевізника означає, що у вас є лише вихідний доступ. Якщо ваш Інтернет-провайдер надає IPv6, а також транспорт IPv4, ймовірно, що ваша IPv6-адреса є загальнодоступною. Ви також можете розмістити свій загальнодоступний вміст за допомогою сервісу хостингу, який забезпечує повне підключення до ІР, а не на домашніх машинах. (Звичайно, якщо під "іншим комп’ютером" ви маєте на увазі інший комп'ютер у вашій домашній локальній мережі , то ви можете просто з'єднатися з локальною адресою 192.168.xx.)
user4556274

1
Дякую за відповідь :) Напевно, мені доведеться потім використовувати VPN ...
Siddharth Venu

2
@SiddharthVenu Зателефонуйте своєму провайдеру і запитайте, чи підтримує вони IPv6.
користувач253751

2
Можливо, гарною ідеєю буде зателефонувати до провайдера і запитати, чи продають вони так звані "білі" IP-адреси клієнтам. Ці білі IP-адреси можуть бути маршрутизовані через Інтернет, але, як правило, мають більш високу вартість порівняно з "сірими" NAT-класами NAT.
TranslucentCloud

-2

Вам призначений локальний IP для вашої внутрішньої мережі та загальнодоступний IP для Інтернету, якщо ви введете в google "що таке мій ip", він поверне вашу загальнодоступну IP-адресу, а коли ви перейдете до cmd і введете "ipconfig", це буде показати адресу IPv4, тобто ваш внутрішній / локальний IP-адресу.

Локальні IP-адреси, як правило:

10.xxx,

172.16.xx

192.168.xx

Одна з причин, що вам потрібен локальний IP, пов'язана з тим, що називається NAT або переклад мережевих адрес .

Подальше читання: https://en.wikipedia.org/wiki/Private_network


Моя адреса 172.31.xx настільки ж "локальна", як і ваша 172.16.xx адреса. Далі
читайте

1
Ця відповідь є надмірно спрощеною, про що свідчить той факт, що вона фактично неправильна у справі ОП.
Гонки легкості з Монікою

-7

Ви можете підключити два комп'ютери у вашому будинку один до одного за допомогою IP-адрес 192.168.xx. Щоб ваш зовнішній світ підключився до ПК - це те, що ваша компанія ISP / Cable намагається запобігти; наприклад, звичайно провайдер не пересилає порт 25 для вхідної пошти.
Вони продадуть вам фіксований IP-адресу, який ви можете використовувати для доступу до Інтернету до свого ПК, але вам знадобиться захищеність сервера, щоб обробляти все, що потрапляє, включаючи різні атаки, що трапляються під час підключення до Інтернету, як і ви будете живий сайт, доступний кожному. Це означає, що брандмауери мають бути налаштовані правильно і т. Д.
Отже, для пересічного користувача кабелю відповідь - "ви не можете".


6
Це не тому, що "Інтернет небезпечний". Це тому, що вони мають більше клієнтів, ніж IP-адреси, щоб видавати.
Гонки легкості з Монікою

5
І це "вам знадобиться сервер, щоб обробляти все, що потрапляє, включаючи різні атаки", просто не має сенсу
гонки легкості з Монікою

3
Це просто техніка економії грошей ... Ви знайдете, що багато провайдерів все ще видають індивідуальні ІС.
AStopher

Намагався покращити свою відповідь, додавши більше інформації. Мабуть, я був надто розпливчастим для ЛРО.
Інженер
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.