Wie lautet meine aktuelle IP-Adresse?

19

Ich verstehe 192.168.xx ist unsere lokale IP-Adresse und die öffentliche IP ist eine andere. Ich habe diese Seite benutzt, um meine IP zu erhalten und das Ergebnis:

Auf der Website meines offiziellen ISP und im Login meines Routers ist dies jedoch wie folgt:Bildbeschreibung hier eingebenBildbeschreibung hier eingeben

Mein Router und ISP zeigen mir eine IP an, während die Website mir eine andere IP anzeigt. Wie lautet meine aktuelle IP-Adresse? Und warum werden mir mehrere IP-Adressen zugewiesen?

Ich bitte, dass ein anderer Computer eine Verbindung zu meinem Computer herstellen kann, da ich ein Java-Programm dafür geschrieben habe

Siddharth Venu
quelle
24
Ihr ISP verwendet wahrscheinlich Carrier Grade NAT .
DavidPostill
3
@ DavidPostill als jemand, der den gleichen ISP wie OP verwendet, kann bestätigen
Sathyajith Bhat
4
Ja, das ist Carrier-Grade-NAT ... falsch gemacht. Die freigegebene IP-Adresse sollte 100.64.0.0/10 lauten und IPv6 sollte vor CGNAT bereitgestellt worden sein. Meine Website myip.addr.space kann Ihnen mitteilen, ob Sie über IPv6-Konnektivität verfügen.
Michael Hampton
4
" Was ist meine tatsächliche IP-Adresse? " Private IP-Adressen sind tatsächliche IP-Adressen. Der einzige Unterschied zwischen privaten und öffentlichen IP-Adressen besteht darin, dass der ISP zugestimmt hat, keinen Datenverkehr mit privaten IP-Adressen weiterzuleiten. Ansonsten sind private und öffentliche IP-Adressen identisch und funktionieren auf die gleiche Weise. Sie haben zufällig private Adressen sowohl in Ihrem WAN als auch in Ihrem LAN. Der ISP verfügt über die öffentliche IP-Adresse, mit der Sie im öffentlichen Internet erreicht werden. Sie haben keine öffentliche IP-Adresse.
Ron Maupin
1
@ SiddharthVenu: Sie sind alle Ihre aktuellen IP;)
Leichtigkeit Rennen mit Monica

Antworten:

50

Ihr Internetprovider verwendet Carrier-Grade-NAT . Ihre lokale IP-Adresse (zu Ihrem Haus) lautet 192.168.xx Ihre lokale IP-Adresse (zu Ihrem Internetdienstanbieter) lautet 10.230.xx Die öffentliche , routingfähige IP- Adresse , die Sie mit vielen anderen Kunden Ihres Internetdienstanbieters teilen, lautet 49.207.xx

user4556274
quelle
1
Welche IP-Adresse sollte ich für andere Computer in meinem Programm verwenden, damit sie eine Verbindung zu meinem Computer herstellen können?
Siddharth Venu
22
@ SiddharthVenu - das kannst du nicht. Ihr ISP (Beam Telecom Pvt?) Bietet Ihnen keinen vollständigen Internetzugang. Carrier-Grade-NAT bedeutet, dass Sie nur ausgehenden Zugriff haben. Wenn Ihr ISP sowohl IPv6- als auch IPv4-Transport bereitstellt, ist Ihre IPv6-Adresse wahrscheinlich öffentlich. Sie können Ihre öffentlichen Inhalte auch mit einem Hosting-Service hosten, der eine vollständige IP-Konnektivität bietet, anstatt auf Ihren Heimcomputern. (Wenn Sie mit "anderer Computer" einen anderen Computer in Ihrem Heim-LAN meinen , können Sie sich einfach mit der lokalen Adresse 192.168.xx verbinden.)
user4556274 13.08.16
1
Vielen Dank für die Antwort :) Ich denke, ich muss dann VPN verwenden ...
Siddharth Venu
2
@SiddharthVenu Rufen Sie Ihren ISP an und fragen Sie ihn, ob er möglicherweise IPv6 unterstützt.
user253751
2
Wahrscheinlich ist es eine gute Idee, den ISP anzurufen und zu fragen, ob er sogenannte "weiße" IPs an Kunden verkauft. Diese weißen IPs können über das Internet geroutet werden, sind jedoch in der Regel teurer als "graue" NAT-IPs der Carrier-Klasse.
TranslucentCloud
-2

Sie erhalten eine lokale IP für Ihr internes Netzwerk und eine öffentliche IP für das Internet. Wenn Sie in Google "Was ist meine IP" eingeben, wird Ihre öffentliche IP-Adresse zurückgegeben. Wenn Sie zu cmd wechseln und "ipconfig" eingeben, wird dies der Fall sein Zeigen Sie eine IPv4-Adresse an, die Ihre interne / lokale IP-Adresse ist.

Lokale IPs sind in der Regel:

10.xxx,

172.16.xx

192.168.xx

Einer der Gründe, warum Sie eine lokale IP benötigen, liegt in der sogenannten NAT- oder Netzwerkadressübersetzung .

Weiterführende Literatur: https://en.wikipedia.org/wiki/Private_network

Scripton
quelle
Meine 172.31.xx-Adresse ist genauso "lokal" wie Ihre 172.16.xx-Adresse. Lesen Sie weiter: IETF BCP 5 (derzeit RFC 1918) Abschnitt 3: Privater Adressraum
TOOGAM
1
Diese Antwort ist zu simpel, wie die Tatsache belegt, dass sie im Fall des OP tatsächlich falsch ist.
Leichtigkeit Rennen mit Monica
-7

Sie können zwei Computer in Ihrem Haus über die IPs 192.168.xx miteinander verbinden. Die Außenwelt mit Ihrem PC in Verbindung zu bringen, ist etwas, was Ihr ISP / Kabelunternehmen zu verhindern versucht. Im Allgemeinen leitet der Internetdienstanbieter beispielsweise Port 25 nicht für eingehende E-Mails weiter.
Sie verkaufen Ihnen eine feste IP-Adresse, mit der Sie Zugriff auf das Internet auf Ihren PC haben können. Sie benötigen jedoch eine gehärtete Serversicherheit, um alle eingehenden Probleme zu bewältigen, einschließlich verschiedener Angriffe, die auftreten, wenn Sie sich mit dem Internet verbinden Eine Live-Site, die jedem zugänglich ist. Dies bedeutet, dass Firewalls korrekt eingerichtet sein müssen usw.
Für den durchschnittlichen Kabelbenutzer lautet die Antwort "Sie können nicht".

Ingenieur
quelle
6
Es liegt nicht daran, dass "das Internet gefährlich ist". Dies liegt daran, dass mehr Kunden als IP-Adressen ausgegeben werden müssen.
Leichtigkeit Rennen mit Monica
5
Und das "Du brauchst einen Server, um mit allem fertig zu werden, was hereinkommt, einschließlich verschiedener Angriffe" ergibt einfach keinen Sinn
Lightness Races mit Monica
3
Dies ist einfach eine kostensparende Technik ... Sie werden feststellen, dass viele ISPs immer noch individuelle IPs herausgeben.
AStopher
Versucht, meine Antwort durch Hinzufügen weiterer Informationen zu verbessern. Anscheinend war ich für LRO zu vage.
Ingenieur