Adapter für IP

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Joel
Beiträge: 851
Registriert: 21.04.2006 19:22

Adapter für IP

Beitrag von Joel »

Kann man soetwas wie bei der IP 127.0.0.1 auch selber machen,

dass zb 127.0.1.6 an ein bestimmtes programm weitergeleitet wird?
----------------------------------------------------------

PB 5.20 Beta 10 | Windows 7
Benutzeravatar
#NULL
Beiträge: 2238
Registriert: 20.04.2006 09:50

Beitrag von #NULL »

if ip="127.0.1.6" : ip="127.0.0.1" : endif :mrgreen:
my pb stuff..
Bild..jedenfalls war das mal so.
Jilocasin
Beiträge: 665
Registriert: 13.05.2006 16:04
Kontaktdaten:

Beitrag von Jilocasin »

lol.. ich glaub net dass es das war #null :lol:

also ein manuell eingerichteter loopback (wie 127.0.0.1) geht soweit ich weiß nicht..

aber wieso ist das denn wichtig?
Bild
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

Es gibt eine Datei im Windows-Verzeichnis, ich weiß aber leider nicht mehr, welche. Das war ein Tipp aus dem Internet. Habe den folgenden Tipp aber schon erfolgreich selbst ausprobiert:

In der Datei stehen Wertepaare. Standardmäßig ist nur ein Eintrag vorhanden:

Code: Alles auswählen

localhost 127.0.0.1
Mann kann selbst Paare dieser Art hinzufügen, z. B.

Code: Alles auswählen

GeizIstGeil 193.215.51.92
Und wenn man in irgendwelchen Programmen als Hostnamen "GeizIstGeil" oder sogar bei OpenNetworkConnection() den neuen hostnamen eingibt, setzt Windows das automatisch um und leitet zu der richtigen IP weiter.
Zuletzt geändert von AND51 am 14.09.2006 22:13, insgesamt 1-mal geändert.
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Beitrag von edel »

Benutzeravatar
Joel
Beiträge: 851
Registriert: 21.04.2006 19:22

Beitrag von Joel »

Das Weiterleiten geht aber auch bei 127.0.0.3 , 4, 5, 6, 2 und 255.
----------------------------------------------------------

PB 5.20 Beta 10 | Windows 7
Benutzeravatar
Zaphod
Beiträge: 2875
Registriert: 29.08.2004 00:40

Beitrag von Zaphod »

Das weiterleiten funktioniert sogar bei vollkommen beliebigen IPs und sogar URLs. Einfach in die Hostliste müllen.
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

Genau das war, was ich meinte, dumm nur, dass mir der Name nicht gleich einfiel...
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Benutzeravatar
stbi
Beiträge: 685
Registriert: 31.08.2004 15:39
Wohnort: Cleverly Hills

Beitrag von stbi »

Joel hat geschrieben:Das Weiterleiten geht aber auch bei 127.0.0.3 , 4, 5, 6, 2 und 255.
Logisch. Gib mal auf der Kommandozeile "route print" ein:

Code: Alles auswählen

Aktive Routen:
     Netzwerkziel    Netzwerkmaske          Gateway   Schnittstelle  Anzahl
...
        127.0.0.0        255.0.0.0        127.0.0.1       127.0.0.1       1
...
D.h. alle Adressen aus dem 127er-Netz werden auf das Loopback-Device geroutet. Das 127er-Netz wird auch Loopback-Netz genannt.

Merke: nicht nur auf http://127.0.0.1 gibt es geile Musik, sondern auch auf http://127.12.34.56 :mrgreen:
PB 4.02 XP Pro SP2 "Der Code ist willig, aber der Prozessor ist schwach."

Es gibt keine Vista-Witze. Es ist alles wahr!
ramseier
Beiträge: 15
Registriert: 11.11.2004 14:54
Kontaktdaten:

Beitrag von ramseier »

Aber mit der HOST Datei kann man keine IP an ein bestimmtes Programm weiterleiten. Damit leitet man nur Hostnamen auf IP-Adressen um. Man umgeht so den externen DNS-Server.
Antworten