PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : route add - Befehl



Zweitopf
29.10.2010, 10:48
Guten Tag,
ich möchte gerne eine hardcoded IP Adresse auf localhost umleiten. Dies geht mit dem Befehl "route add". Leider weiß ich aber nicht genau wie der ganze Befehl aussehen muss und was ich machen muss.

123.456.789.10 <-- Möchte ich auf

127.0.0.1 oder 192.168.1.1 <-- umleiten

Jut4h.tm
29.10.2010, 10:56
Hallo, der befehl heißt "route add" aber er stellt nur routen bereit das heißt wenn du im netz 192.168.0.0 bist und nen paket nach 218.112.122.144 senden willst dann steht in der routungtabelle wo er die pakete dann hin senden muss an welchen knoten (z.b. 218.112.122.1 ist der router in dem netz) ... damit lässt sich aber nichts umleiten! (gib einfach mal route print in deiner cmd ein da siehste das), er verbindet nur Netze sozusagen halt "Ruten".

was du suchst ist die Hosts datei:


Windows 7/Vista/XP = C:\WINDOWS\SYSTEM32\DRIVERS\ETC
Windows 2K = C:\WINNT\SYSTEM32\DRIVERS\ETC


beispiel:
127.0.0.1 google.de lenkt google auf 127.0.0.1.

trag da einfach folgendes ein: 127.0.0.1 123.456.789.10

so das reicht speichern und ab!

Hu5eL
29.10.2010, 10:57
hosts.ini sollte langfristig einfacher zu pflegen sein. Google mal nach der datei.

Zweitopf
29.10.2010, 11:01
hosts.ini sollte langfristig einfacher zu pflegen sein. Google mal nach der datei.


Für wie doof hälst du mich? ;)

http://free-hack.com/reverse-engineering-und-assembler/66907-host-datei-umleitung.html

Und die heißt übrigens nicht hosts.ini! :p


Hallo, der befehl heißt "route add" aber er stellt nur routen bereit das heißt wenn du im netz 192.168.0.0 bist und nen paket nach 218.112.122.144 senden willst dann steht in der routungtabelle wo er die pakete dann hin senden muss an welchen knoten (z.b. 218.112.122.1 ist der router in dem netz) ... damit lässt sich aber nichts umleiten! (gib einfach mal route print in deiner cmd ein da siehste das), er verbindet nur Netze sozusagen halt "Ruten".

was du suchst ist die Hosts datei:
Zitat:
Windows 7/Vista/XP = C:\WINDOWS\SYSTEM32\DRIVERS\ETC
Windows 2K = C:\WINNT\SYSTEM32\DRIVERS\ETC
beispiel:
127.0.0.1 google.de lenkt google auf 127.0.0.1.

trag da einfach folgendes ein: 127.0.0.1 123.456.789.10

so das reicht speichern und ab!

Verschrieben. :o
Im Text hatte ich es aber richtig. Ich bin mir ganz sicher das man Verbindungen mit "route add" umleiten kann. Habs selber gesehen.

Und wie oben schon gesagt man kann keine IP-Adressen über die Hosts Datei umleiten. Wenn du mir nicht glaubst frag: "OpCodez" oder "GregorSamsa"

Hu5eL
29.10.2010, 11:08
ich halte dich nicht für doof. Wie kommst du darauf?

Ok das die datei bei windows mal keine ini endung hat ist mein fehler.

Zweitopf
29.10.2010, 11:09
Tschuldigung', aber jeder N00B kennt die Hosts Datei.

Aber darum gehts hier ja auch nicht. Wir wollen ja nicht Off-Topic werden, oder? ;)

@GregorSamsa

Hilf mir, die wollen mir nicht glauben.

Jut4h.tm
29.10.2010, 11:28
Stimmt ja geht ja nur für Namen... darum heißts ja hosts....

hmm...
jetzt bin ich verwirrt

Problem: Im Prinzi geht es mit route add, ist aber sehr unsauber (host weiterlitung/route) es Leuft nicht stabil und was dabei rauskommt ist ehr zufall...
Okay meine Lösungsansätze sind:
-Installier Linux und nutz die IP-Tables.
-Installier ne Firewall mit IP weiterleitung....
-Nutz die IP Weiterleitung von deinem router.

Zweitopf
29.10.2010, 11:49
Da ist die Einsicht. :p

Meine Software läuft aber nicht unter Linux. -.-'

Jut4h.tm
29.10.2010, 11:52
Nein das ist keine einsicht, das ist nen linux user XD ...
hmm worum gehts denn schreib mir mal ne PM...