{"id":1293,"date":"2015-08-18T20:00:43","date_gmt":"2015-08-18T19:00:43","guid":{"rendered":"https:\/\/u-labs.de\/blog\/?p=1293"},"modified":"2015-08-18T20:46:06","modified_gmt":"2015-08-18T19:46:06","slug":"ip-adressen-unter-windows-7-lokal-umleiten","status":"publish","type":"post","link":"https:\/\/u-labs.de\/portal\/ip-adressen-unter-windows-7-lokal-umleiten\/","title":{"rendered":"IP-Adressen unter Windows 7 lokal umleiten"},"content":{"rendered":"<p>Das man einen Hostnamen \u00fcber die Hosts-Datei von Windows auf eine andere IP leiten kann, ist mittlerweile recht bekannt. Doch wenn man beispielsweise der Traffic einer Anwendung die eine hart kodierte IP-Adresse verwendet mitschneiden m\u00f6chte, st\u00f6\u00dft man auf ein Problem: Die Hosts-Datei kann hier nicht helfen, da diese als lokales DNS-System funktioniert und keine Domain zum aufl\u00f6sen vorhanden ist.<\/p>\n<p>Wie leitet man also eine IP-Adresse um? Dies ist mit den Boardmitteln von Windows ebenfalls m\u00f6glich, allerdings etwas aufw\u00e4ndiger: Man erstellt einfach einen virtuellen Netzwerkadapter, dem die jeweilige IP-Adresse fest zugewiesen wird. So kann man auf dem jeweiligen Port der IP-Adresse lauschen, und hat die Kontrolle sowohl \u00fcber den eingehenden als auch ausgehenden Traffic.<\/p>\n<h4 style=\"font-weight: bold;\">So gehts: Lokalen Loopbackadapter anlegen<\/h4>\n<p>Die Tastenkombination <span class=\"light-keys\"><kbd>Windowstaste<\/kbd> + <kbd>R<\/kbd><\/span> dr\u00fccken, in das Feld <strong>hdwwiz<\/strong> eingeben und mit <strong>OK<\/strong> best\u00e4tigen. Es \u00f6ffnet sich ein Assistent, in dem einfach auf <strong>Weiter<\/strong> geklickt wird. Im n\u00e4chsten Fenster wird die zweite Option <strong>Hardware manuell aus einer Liste w\u00e4hlen und installieren<\/strong> ausgew\u00e4hlt:<\/p>\n<p><figure id=\"attachment_1312\" aria-describedby=\"caption-attachment-1312\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/u-labs.de\/wp-content\/uploads\/2015\/03\/hardware-assistent.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1312\" src=\"https:\/\/u-labs.de\/wp-content\/uploads\/2015\/03\/hardware-assistent-300x220.png\" alt=\"Der Hardware-Assistent zum hinzuf\u00fcgen eines neuen Netzwerkadapters\" width=\"300\" height=\"220\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2015\/03\/hardware-assistent-300x220.png 300w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2015\/03\/hardware-assistent.png 592w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-1312\" class=\"wp-caption-text\">Der Hardware-Assistent zum hinzuf\u00fcgen eines neuen Netzwerkadapters<\/figcaption><\/figure><\/p>\n<p>Nach einem weiteren Klick auf den Weiter-Button werden wir nach dem Hardware-Typ gefragt, hier muss <strong>Netzwerkadapter<\/strong> ausgew\u00e4hlt werden:<\/p>\n<p><a href=\"https:\/\/u-labs.de\/wp-content\/uploads\/2015\/03\/hardware-assistent-typ.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1317\" src=\"https:\/\/u-labs.de\/wp-content\/uploads\/2015\/03\/hardware-assistent-typ-300x220.png\" alt=\"Einen neuen Netzwerkadapter hinzuf\u00fcgen\" width=\"300\" height=\"220\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2015\/03\/hardware-assistent-typ-300x220.png 300w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2015\/03\/hardware-assistent-typ.png 592w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Zur Umleitung wird ein sogenannter <strong>Loopbackadapter<\/strong> ben\u00f6tigt, der unter dem Hersteller <strong>Microsoft<\/strong> zu finden ist:<\/p>\n<p><a href=\"https:\/\/u-labs.de\/wp-content\/uploads\/2015\/03\/hardware-assistent-loopbackadapter.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1320\" src=\"https:\/\/u-labs.de\/wp-content\/uploads\/2015\/03\/hardware-assistent-loopbackadapter-300x220.png\" alt=\"Ein Loopback-Adapter leitet jeglichen Traffic zum eigenen PC, auf dem er ausgef\u00fchrt wird\" width=\"300\" height=\"220\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2015\/03\/hardware-assistent-loopbackadapter-300x220.png 300w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2015\/03\/hardware-assistent-loopbackadapter.png 592w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Zur Installation des neuen Adapter gen\u00fcgen zwei Klicks auf die Schaltfl\u00e4che <strong>Weiter<\/strong> sowie nach einer kurzen Wartezeit auf <strong>Fertigstellen<\/strong>. Der virtuelle Adapter ist nun betriebsbereit.<\/p>\n<h4 style=\"font-weight: bold;\">Gew\u00fcnschte IP-Adresse festlegen<\/h4>\n<p>Um eine IP-Adresse umleiten zu k\u00f6nnen, ist es noch erforderlich, den soeben erstellten Adapter mit einer festen IP-Adresse zu versehen. Dazu m\u00fcssen die Netzwerkverbindungen ge\u00f6ffnet werden. Dies geht unter Windows 7 \u00fcber einen Rechtsklick auf die aktive Netzwerkverbindung im Tray sowie anschlie\u00dfend auf den Link <strong>Netzwerk- und Freigabecenter \u00f6ffnen<\/strong> und im sich \u00f6ffnenden Fenster links oben auf <strong>Adaptereinstellungen \u00e4ndern<\/strong>:<\/p>\n<p><a href=\"https:\/\/u-labs.de\/wp-content\/uploads\/2015\/03\/netzwerk-und-freigabecenter.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1333\" src=\"https:\/\/u-labs.de\/wp-content\/uploads\/2015\/03\/netzwerk-und-freigabecenter.png\" alt=\"Netzwerkverbindungen unter Windows 7 \u00f6ffnen\" width=\"276\" height=\"260\" \/><\/a><\/p>\n<p>Oder Alternativ <span class=\"light-keys\"><kbd>Windowstaste<\/kbd> + <kbd>R<\/kbd><\/span> dr\u00fccken, <strong>ncpa.cpl<\/strong> eingeben und mit <strong>OK<\/strong> bzw. <span class=\"light-keys\"><kbd>Enter<\/kbd><\/span> best\u00e4tigen.<\/p>\n<p>In der Adapter-Liste solltet ihr nun eine LAN-Verbindung sehen die auf keinem physischen Adapter basiert, sondern auf einem <strong>Microsoft Loopback-Adapter<\/strong>:<\/p>\n<p><a href=\"https:\/\/u-labs.de\/wp-content\/uploads\/2015\/03\/lan-verbindung-loopback-adapter.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1340\" src=\"https:\/\/u-labs.de\/wp-content\/uploads\/2015\/03\/lan-verbindung-loopback-adapter.png\" alt=\"Virtueller Loopback-Adapter\" width=\"243\" height=\"55\" \/><\/a><\/p>\n<p>Diesen mit der rechten Maustaste anklicken und im aufklappenden Kontextmen\u00fc auf <strong>Eigenschaften<\/strong>. Im Eigenschaftsfenster w\u00e4hlt ihr das passende Protokoll aus welches f\u00fcr die Weiterleitung ben\u00f6tigt wird:<\/p>\n<p><a href=\"https:\/\/u-labs.de\/wp-content\/uploads\/2015\/03\/loopback-adapter-eigenschaften.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1343\" src=\"https:\/\/u-labs.de\/wp-content\/uploads\/2015\/03\/loopback-adapter-eigenschaften-239x300.png\" alt=\"Eigenschaften des Microsoft Loopbackadapters\" width=\"239\" height=\"300\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2015\/03\/loopback-adapter-eigenschaften-239x300.png 239w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2015\/03\/loopback-adapter-eigenschaften.png 377w\" sizes=\"auto, (max-width: 239px) 100vw, 239px\" \/><\/a><\/p>\n<p>Momentan wird das wohl \u00fcberwiegend IPv4 sein wie in meinem Beispiel, da der Nachfolger IPv6 noch eine relativ geringe Verbreitung genie\u00dft.<\/p>\n<p>Das Protokoll muss mit der linken Maustaste ausgew\u00e4hlt werden, anschlie\u00dfend folgt ein Klick auf den Button <strong>Eigenschaften<\/strong>. Da dem Adapter eine feste IP zugewiesen werden soll, wird <strong>Folgende IP Adresse verwenden<\/strong> ausgew\u00e4hlt. In das Feld <strong>IP-Adresse<\/strong> wird die IP eingegeben, die umgeleitet werden soll. Ich habe hier als Beispiel 109.193.193.40 genommen, eine IP der Google-Server. Dies kann jeder selbst durch einen Aufruf von <a href=\"http:\/\/109.193.193.40\/\" target=\"_blank\" rel=\"nofollow\">http:\/\/109.193.193.40\/<\/a> in einem beliebigen Internetbrowser testen. Die Subnetzmaske in den Netzwerkeinstellungen wird auf 255.255.255.255 gesetzt, beide Felder f\u00fcr die DNS-Server k\u00f6nnen leer gelassen werden:<\/p>\n<p><a href=\"https:\/\/u-labs.de\/wp-content\/uploads\/2015\/03\/loopback-adapter-ipv4-eigenschaften.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1346\" src=\"https:\/\/u-labs.de\/wp-content\/uploads\/2015\/03\/loopback-adapter-ipv4-eigenschaften-269x300.png\" alt=\"Dem Loopbackadapter eine feste IP-Adresse vergeben\" width=\"269\" height=\"300\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2015\/03\/loopback-adapter-ipv4-eigenschaften-269x300.png 269w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2015\/03\/loopback-adapter-ipv4-eigenschaften.png 414w\" sizes=\"auto, (max-width: 269px) 100vw, 269px\" \/><\/a><\/p>\n<p>Nun die \u00c4nderungen mit einem Klick auf <strong>OK<\/strong> best\u00e4tigen. Damit sie wirksam werden, muss entweder der PC neugestartet werden, oder man deaktiviert den Adapter einfach und aktiviert ihn anschlie\u00dfend wieder (Rechtsklick =&gt; Aktivieren\/Deaktivieren).<\/p>\n<h4 style=\"font-weight: bold;\">Demonstrativer Funktionstest<\/h4>\n<p>Beim Aufruf der IP-Adresse <a href=\"http:\/\/109.193.193.40\/\" target=\"_blank\" rel=\"nofollow\">http:\/\/109.193.193.40\/<\/a> erscheint nun nicht mehr die Startseite von Google sondern eine Fehlermeldung, so lange auf Port 80 des betroffenen Rechners kein Webserver lauscht:<\/p>\n<p><a href=\"https:\/\/u-labs.de\/wp-content\/uploads\/2015\/03\/browser-network-error.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1347\" src=\"https:\/\/u-labs.de\/wp-content\/uploads\/2015\/03\/browser-network-error-300x231.png\" alt=\"Die IP-Adresse des Google-Servers ist nicht mehr erreichbar\" width=\"300\" height=\"231\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2015\/03\/browser-network-error-300x231.png 300w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2015\/03\/browser-network-error.png 722w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Man kann daher jetzt nach belieben lokale Netzwerkdienste auf dieser IP starten. Ein einfaches Demonstrationsbeispiel ist ein Webserver wie Apache, der im Internetbrowser aufgerufen werden kann. <a href=\"https:\/\/www.apachefriends.org\/de\/index.html\" target=\"_blank\" rel=\"nofollow\">XAMPP ist ein bekanntes Bundle f\u00fcr Entwickler, mit denen sich ein Webserver auf Basis des Apache2 sehr schnell und einfach einrichten l\u00e4sst. Dieser muss entweder auf allen Schnittstellen (*) lauschen wie das bei XAMPP standardm\u00e4\u00dfig der Fall ist oder auf der jeweils umgeleiteten IP-Adresse, also 109.193.193.40 in diesem Beispiel. <\/a><\/p>\n<p>Ein erneuter Test im Browser best\u00e4tigt die korrekte Funktion:<\/p>\n<p><a href=\"https:\/\/u-labs.de\/wp-content\/uploads\/2015\/03\/apache-test.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1352\" src=\"https:\/\/u-labs.de\/wp-content\/uploads\/2015\/03\/apache-test-300x180.png\" alt=\"Funktionstest: Die Umleitung zeigt Wirkung\" width=\"300\" height=\"180\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2015\/03\/apache-test-300x180.png 300w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2015\/03\/apache-test.png 563w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Jeglicher Datenverkehr an die IP-Adresse 109.193.193.40 wird also an den Computer selbst gesendet, auf dem diese Anleitung durchgef\u00fchrt wurde. M\u00f6chte man die Umleitung wieder abschalten, gen\u00fcgt es den erstellten Loopback-Netzwerkadapter zu deaktivieren.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Das man einen Hostnamen \u00fcber die Hosts-Datei von Windows auf eine andere IP leiten kann, ist mittlerweile recht bekannt. Doch wenn man beispielsweise der Traffic einer Anwendung die eine hart kodierte IP-Adresse verwendet mitschneiden m\u00f6chte, st\u00f6\u00dft man auf ein Problem: Die Hosts-Datei kann hier nicht helfen, da diese als lokales DNS-System funktioniert und keine Domain &#8230;<\/p>\n","protected":false},"author":5,"featured_media":1445,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[110,91],"tags":[49,48,50,52],"class_list":["post-1293","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-tutorials","category-windows","tag-ip-adresse","tag-ip-umleiten","tag-umleiten","tag-windows"],"_links":{"self":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts\/1293","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/comments?post=1293"}],"version-history":[{"count":31,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts\/1293\/revisions"}],"predecessor-version":[{"id":2926,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts\/1293\/revisions\/2926"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/media\/1445"}],"wp:attachment":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/media?parent=1293"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/categories?post=1293"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/tags?post=1293"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}