2009-03-02 9 views
6

Wie kann ich herausfinden, ob eine bestimmte IP-Adresse eine offizielle Internetadresse oder eine interne Intranet-IP-Adresse ist?Unterscheiden Sie zwischen Intranet und offiziellen IP-Adressen

+0

Sie versuchen, wenn eine IP-Adresse NAT'ed, um herauszufinden, ist ? Was ist das ultimative Endziel, das Sie erreichen möchten? Vielleicht können wir Ihnen dann besser helfen! –

Antwort

11

Intranet IP sind oft im privaten IP-Bereich:

10.0.0.0 through 10.255.255.255 
172.16.0.0 through 172.31.255.255 
192.168.0.0 through 192.168.255.255 

Diese für den Internet-IP-Adressen nicht verwendbar sind.

Siehe auch http://compnetworking.about.com/od/workingwithipaddresses/f/privateipaddr.htm

+0

Es gibt jedoch keine Garantie, dass sie dieser Regel folgen. Einige Netzwerke haben sogar intern echte IP-Adressen.Vor allem einige der früheren Internet-versierten Unternehmen, Schulen und Organisationen, denen riesige IP-Blöcke zugewiesen wurden (ganze Klasse A oder B) –

+1

- fast jede öffentliche IP-Adresse, die verwendet wird, ist Teil des Intranets von jemandes - das Internet ist schließlich nichts mehr als ein Netzwerk von Netzwerken ... – Alnitak

+0

Es stimmt, dass einige Organisationen global zugewiesene IP-Adressen intern verwenden, aber das Gegenteil ist unter normalen Umständen nicht der Fall. Eine Nachricht von einer privaten IP wird nicht aus dem breiteren Internet kommen, oder wenn es so wäre, würde ein Router es sicher nicht dorthin zurücklassen. – thomasrutter

1

RFC 1918 Bereiche einig IP-Adresse definiert, die kann im Internet nicht existieren, und ist für Intranet-Anwendung daher geeignet (d 08.10, 172.16/12, 192,168/16).

Abgesehen davon, was meinst du? Versuchen Sie herauszufinden, welche IP-Adressen sich im selben Subnetz befinden wie Ihr eigener Computer oder in einem anderen Drittanbieter-Netzwerk?

Siehe auch http://en.wikipedia.org/wiki/Private_network

3

10.0.0.0 - 10.255.255.255` (10.0.0.0/8, ehemaligen Klasse A)

172.16.0.0 - 172.31.255.255` (172.16.0.0/12, ehemaligen Klasse B)

192.168.0.0 - 192.168.255.255` (192.168.0.0/24, ehemaligen Klasse C)

Die Angabe, dass die angegebene IP dazu gehört, hängt davon ab, in welcher Form Sie IP angegeben haben. Der beste Weg, um Bytes zu verwenden.

+0

Klasse A/B/C existieren nicht mehr als Konzepte. – Alnitak

+0

Vielleicht hast du recht. Aber letztes Jahr wurde uns auf den CCNA-Kursen etwas über den Unterricht erzählt. Ich werde mehr darüber lesen. Danke – abatishchev

+0

kaum überraschend, dass der CCNA-Kurs veraltet ist. Früher war die Subnetzmaske implizit vom ersten Oktett (dh 0-126 = Klasse A, 128 - 191 = Klasse B, 192 - 223 = Klasse C), und es war unmöglich, eine Subnetzmaske länger als die zu verwenden "natürliche" Maske für Ihr Netzwerk :( – Alnitak

1

Die Internet Assigned Numbers Authority (IANA) hat für private internets die folgenden drei Blöcke der IP-Adressraum reserviert:

10.0.0.0  - 10.255.255.255 (10/8 prefix) 
172.16.0.0  - 172.31.255.255 (172.16/12 prefix) 
192.168.0.0  - 192.168.255.255 (192.168/16 prefix) 

source

0

Neben jenen A, B, Intranet Klassen C, gibt sind andere reserved addresses nicht als öffentliches Internet IP-Adressen verwendet, vor allem:

  • 127.xyz (Loopback)
  • 0.x.y.z (reserviert Broadcast)
  • 224-255.x.y.z (Multicast & zukünftige Verwendung)

Es gibt auch viele wasted IP addresses (Vermächtnis von dummen Alter). Sie werden nicht die meisten Adressen in Bereich

  • cca 3-40.xyz (dh 17.xyz verschwendet für Apple Computer) sehen
+0

Ich weiß, alt (und wahrscheinlich offtopic) Frage - aber diese IP-Bereiche sollten nicht weggelassen werden. –