Quelle est mon adresse IP réelle?

19

Je comprends que 192.168.xx est notre adresse IP locale et l'IP publique en est une autre. J'ai utilisé ce site pour obtenir mon IP, et le résultat:

Mais dans le site officiel de mon FAI et la connexion de mon routeur, c'est comme suit:entrez la description de l'image icientrez la description de l'image ici

Mon routeur et mon FAI me montrent une IP, tandis que le site Web me montre une autre IP. Quelle est mon adresse IP réelle? Et pourquoi ai-je plusieurs adresses IP?

Je demande pour qu'un autre ordinateur puisse établir une connexion avec mon ordinateur, car j'ai écrit un programme java pour cela

Siddharth Venu
la source
24
Votre FAI utilise probablement un Carrier Grade NAT .
DavidPostill
3
@DavidPostill comme quelqu'un qui utilise le même FAI que OP, peut confirmer
Sathyajith Bhat
4
Oui, c'est un NAT de classe transporteur ... mal fait. L'adresse IP partagée doit être en 100.64.0.0/10 et IPv6 doit avoir été déployé avant CGNAT. Mon site myip.addr.space peut vous dire si vous avez une connectivité IPv6.
Michael Hampton
4
" Quelle est mon adresse IP réelle? " Les adresses IP privées sont des adresses IP réelles. La seule différence entre les adresses IP privées et publiques est que le FAI a accepté de ne pas acheminer le trafic avec des adresses IP privées. En dehors de cela, les adresses IP privées et publiques sont exactement les mêmes et fonctionnent de la même manière. Il se trouve que vous avez des adresses privées sur votre WAN et votre LAN. Le FAI a l'adresse IP publique qui est utilisée pour vous joindre sur Internet public; vous n'avez pas d'adresse IP publique.
Ron Maupin
1
@SiddharthVenu: Ils sont tous votre IP réelle;)
Courses de légèreté avec Monica

Réponses:

50

Votre fournisseur d'accès Internet utilise un NAT de qualité opérateur . Votre adresse IP locale (à votre domicile) est 192.168.xx Votre adresse locale (à votre FAI) est 10.230.xx L' adresse IP publique et routable que vous partagez avec de nombreux autres clients de votre FAI est 49.207.xx

user4556274
la source
1
Donc, pour les autres ordinateurs, quelle IP dois-je utiliser dans mon programme pour qu'ils puissent se connecter à mon ordinateur?
Siddharth Venu
22
@SiddharthVenu - vous ne pouvez pas. Votre FAI (Beam Telecom Pvt?) Ne vous fournit pas un accès Internet complet; NAT de classe opérateur implique que vous avez uniquement un accès sortant. Si votre FAI fournit le transport IPv6 et IPv4, il est probable que votre adresse IPv6 soit publique. Vous pouvez également héberger votre contenu public avec un service d'hébergement qui fournit une connectivité IP complète plutôt que sur vos machines personnelles. (Bien sûr, si par "autre ordinateur" vous voulez dire un autre ordinateur dans votre réseau local , vous pouvez simplement vous connecter avec l'adresse locale 192.168.xx.)
user4556274
1
Merci d'avoir répondu :) Je suppose que je dois utiliser un VPN alors ...
Siddharth Venu
2
@SiddharthVenu Appelez votre FAI et demandez-lui s'il prend en charge IPv6, peut-être.
user253751
2
La bonne idée sera probablement d'appeler le FAI et de lui demander s'il vend des IP dites «blanches» aux clients. Ces IP blanches sont routables via Internet, mais ont généralement un coût plus élevé que les IP NAT "grises" de classe opérateur.
TranslucentCloud
-2

Vous êtes attribué une adresse IP locale pour votre réseau interne et une adresse IP publique pour Internet, si vous tapez dans google "quelle est mon ip", il renverra votre adresse IP publique et lorsque vous allez à cmd et tapez "ipconfig" il afficher une adresse IPv4, qui est votre IP interne / locale.

Les adresses IP locales ont tendance à ressembler à:

10.xxx,

172.16.xx

192.168.xx

L'une des raisons pour lesquelles vous avez besoin d'une adresse IP locale est due à quelque chose appelé NAT ou traduction d'adresse réseau .

Lectures complémentaires: https://en.wikipedia.org/wiki/Private_network

Scripton
la source
Mon adresse 172.31.xx est tout aussi "locale" que votre adresse 172.16.xx. Pour en savoir plus: IETF BCP 5 (actuellement RFC 1918) section 3: espace d'adressage privé
TOOGAM
1
Cette réponse est trop simpliste, comme en témoigne le fait qu'elle est en fait fausse dans le cas du PO.
Courses de légèreté avec Monica
-7

Vous pouvez connecter deux ordinateurs de votre maison l'un à l'autre via les IP 192.168.xx. Pour que le monde extérieur se connecte à votre PC, quelque chose que votre fournisseur de services Internet / câblodistribution essaie d'empêcher; par exemple, généralement, le FAI ne transfère pas le port 25 pour le courrier entrant.
Ils vous vendront une adresse IP fixe que vous pouvez utiliser pour accéder à Internet sur votre PC, mais vous aurez besoin d'un serveur sécurisé pour gérer tout ce qui arrive, y compris les diverses attaques qui se produisent lorsque vous vous connectez à Internet, comme vous le serez un site en direct, accessible à tous. Cela signifie que les pare-feu doivent être configurés correctement, etc.
Ainsi, pour l'utilisateur de câble moyen, la réponse est "vous ne pouvez pas".

Ingénieur
la source
6
Ce n'est pas parce que "Internet est dangereux". C'est parce qu'ils ont plus de clients que d'adresses IP à donner.
Courses de légèreté avec Monica
5
Et cela "vous aurez besoin d'un serveur pour gérer tout ce qui arrive, y compris diverses attaques" n'a tout simplement aucun sens
Lightness Races avec Monica
3
Il s'agit simplement d'une technique permettant d'économiser de l'argent ... vous constaterez que de nombreux FAI fournissent toujours des adresses IP individuelles.
AStopher
J'ai essayé d'améliorer ma réponse en ajoutant plus d'informations. Apparemment, j'étais trop vague pour LRO.
Ingénieur