Autor Beitrag
Stauch
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 140

Win 2000, Win XP
D4
BeitragVerfasst: Mi 06.10.04 12:37 
Mein LAN (W2k) geht über einen Linux-Router ins INet.

Wie kann ich mit Bordmitteln (also von einer Windows2000 workstation) die dynamische IP festellen und offene Ports finden???

Bin für jede Hilfe dankbar

ciao

_________________
Geht das? Und wenn ja, warum nicht?
MrSaint
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1033
Erhaltene Danke: 1

WinXP Pro SP2
Delphi 6 Prof.
BeitragVerfasst: Mi 06.10.04 13:06 
geht glaub gar nicht, da brauchst du ein "Gegenstück" im Internet, sprich irgendein PHP- oder Perl-Skript das dir die IP zurückliefert und nach offenen Ports scannt. Sowas kann man z.B. hier machen.



MrSaint

_________________
"people knew how to write small, efficient programs [...], a skill that has subsequently been lost"
Andrew S. Tanenbaum - Modern Operating Systems
Stauch Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 140

Win 2000, Win XP
D4
BeitragVerfasst: Mi 06.10.04 13:15 
@MrSaint:Erstmal Danke, aber der Test von Deinem Link lief ins Leere: Das Script war nicht in der Lage meine IP zu ermitteln ...

_________________
Geht das? Und wenn ja, warum nicht?
MrSaint
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1033
Erhaltene Danke: 1

WinXP Pro SP2
Delphi 6 Prof.
BeitragVerfasst: Mi 06.10.04 13:23 
hö? wie geht denn sowas?!?!? der HTTP-Server muss doch wissen wo er seine TCP/IP-Pakete hinschicken muss! Komisch, komisch.. sowas hab ich noch nie gehört :?


MrSaint

_________________
"people knew how to write small, efficient programs [...], a skill that has subsequently been lost"
Andrew S. Tanenbaum - Modern Operating Systems
MathiasH
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 699

WinXP, Win98SE, Debian, Win95
D5 Stand, D6 Prof
BeitragVerfasst: Mi 06.10.04 16:39 
das er "deine" ip net weis ist eigentlich klar, für den rechner im inet gibt es nur den router, der ihm ne Anfrage geschickt hat.

Wenn das ein linux router/server ist, empfehle ich dir einfach das script oder gleich so etwas wie nessus auf der Kiste zu installiern, das ist dafür das mittel der Wahl

MathiasH

_________________
"Viel von sich reden, kann auch ein Mittel sein, sich zu verbergen."
Friedrich Nietzsche
kiwicht
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1021

Win 7, MacOS
Delphi x, VBA, PHP, ...
BeitragVerfasst: Mi 06.10.04 21:40 
Hast du einen PC auf dem Linux läuft, der dich ins Netzt routet, oder ein kleinen Kasten, Router genannt, bei dem auf der Verpackung "based on Linux" o.s.ä. stand?

Das ist nämlich schon ein klitzekleiner Unterschied ;)


Und zu deiner Public IP, die kriegst du hier definitiv raus, es wäre ein Unding, wenn die da nicht stehen würde. Quasi unmöglich :)

www.whatismyip.com

(lässt sich auch gut merken, gelle?)


Automatisieren kannst du das ganze über z.B. einen DynDNS-Client. Wenn du mehr Infos dazu brauchst, sag Bescheid :)

mfg

//EDIT
ich seh gerade das das durchaus doppeldeutig gemeint sein kann...

egal, auch dann kann man dir helfen:

Kommandozeile:

Offene ports:
netstat /a

Deine IP-Adresse und andere Daten:
ipconfig /all

etwas komfortabler gehts mit:
google: active ports (aports.exe)
(kann ich bei bedarf liefern, ist freeware)

oder mit den teuren Programmen

GFI LanGuardScanner
Scannt den eigenen Rechner auf offene Ports und andere Schwachstellen

Programme der Art gibt es zig... z.B. auch Retina Network Scanner. Sind aber mehr die Profi-Tools, die auch etwas kosten ;)
(Demo-Versionen allerdings verfübar)

mfg
Stauch Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 140

Win 2000, Win XP
D4
BeitragVerfasst: Do 07.10.04 08:15 
Hallo und Danke,
ich habe an verschieden Stellen gesucht, aber hier im Delphi-Forum gibts die besten Antworten
@kiwicht
Zitat:
Hast du einen PC auf dem Linux läuft, der dich ins Netzt routet, oder ein kleinen Kasten, Router genannt, bei dem auf der Verpackung "based on Linux" o.s.ä. stand?


Es ist ein Linux-PC. Das Problem ist, das ich zur Systemverwaltung wie die Jungfrau zum Kind gekommen bin. Ich bin z.B. für das Windows -LAN, eine Firma für den Linux-Router zuständig. Ich scheue mich deshalb, daran was rumzustellen, wo ich nicht 100%ig sicher bin, das es funktioniert, weil ich dann vermutlich die Gewährleistung verliere ...


Zitat:
Und zu deiner Public IP, die kriegst du hier definitiv raus, es wäre ein Unding, wenn die da nicht stehen würde. Quasi unmöglich

www.whatismyip.com

(lässt sich auch gut merken, gelle?)

jo, das klappt

Zitat:
Offene ports:
netstat /a

Deine IP-Adresse und andere Daten:
ipconfig /all

etwas komfortabler gehts mit:
google: active ports (aports.exe)

Das hat mir auch weitergeholfen. Immerhin weiss ich jetzt, dass ich seit 2 Jahren Ports geöffnet habe, die eigentlich dicht sein sollten :? :shock:

mfg

_________________
Geht das? Und wenn ja, warum nicht?