| Autor |
Beitrag |
o_O 
      
Beiträge: 46
Windows XP
Delphi 2005 Architket
|
Verfasst: Fr 28.07.06 16:38
Ja ist das dann die von meinen PC ? Oder die vom Routor ? Ich hab die vom Routor drin
|
|
mkinzler
      
Beiträge: 4106
Erhaltene Danke: 13
Delphi 2010 Pro; Delphi.Prism 2011 pro
|
Verfasst: Fr 28.07.06 16:45
Das ist die vom Router, den dein Rechner hat ja eine private Adresse deines internen Netztes, welche nicht geroutet werden kann.
_________________ Markus Kinzler.
|
|
o_O 
      
Beiträge: 46
Windows XP
Delphi 2005 Architket
|
Verfasst: Fr 28.07.06 16:54
Das heisst also ich muss die von meinem PC eingeben ?
|
|
mkinzler
      
Beiträge: 4106
Erhaltene Danke: 13
Delphi 2010 Pro; Delphi.Prism 2011 pro
|
Verfasst: Fr 28.07.06 16:59
Nein, wie gesagt die öffentliche adresse vom Router
_________________ Markus Kinzler.
|
|
o_O 
      
Beiträge: 46
Windows XP
Delphi 2005 Architket
|
Verfasst: Fr 28.07.06 17:02
Ja die hab ich doch drin -_- hab ich doch gesagt. Ich hab auch gefragt was bei Host reinkommmt !!!
|
|
mkinzler
      
Beiträge: 4106
Erhaltene Danke: 13
Delphi 2010 Pro; Delphi.Prism 2011 pro
|
Verfasst: Fr 28.07.06 17:05
Die lokale (private) Adresse des Rechners.
_________________ Markus Kinzler.
|
|
Fighter#1
      
Beiträge: 787
Win XP, Ubuntu 8.04
Turbo Delphi 2006, Delphi 2005 Pe, Delphi 5 Pe, Netbeans 6.1, Eclipse, Microsoft VisualC#, Dev C++, PHP, HTML, CSS
|
Verfasst: Sa 29.07.06 10:47
Da ich das Problem auch habe frage ich auch mal,
Muss der Client Connect so aussehen?
Delphi-Quelltext 1: 2: 3: 4: 5: 6:
| With ClientSocket1 do begin Address:='84.157.***.**'; Host:='192.168.0.2'; Port:=2356; Active:=True; end; |
Hab am Router den Port freigeschaltet und an die Netzwerk IP (192.168. ...) weitergeleitet
_________________ Wer andere beherrscht ist stark,
wer sich selbst beherrscht ist mächtig. Lao Tse
|
|
Narses
      

Beiträge: 10185
Erhaltene Danke: 1261
W11x64
TP3 .. D7pro .. D10.2CE
|
Verfasst: So 30.07.06 23:52
Moin!
Fighter#1 hat folgendes geschrieben: | Da ich das Problem auch habe frage ich auch mal,
Muss der Client Connect so aussehen? |
Nein, setze .Host auf den Hostnamen oder die IP des Routers und .Port, das reicht. Der Code oben ist "falsch", die Zuweisung an Host überschreibt den Inhalt von Adresss.
cu
Narses
_________________ There are 10 types of people - those who understand binary and those who don´t.
|
|
Coder
      
Beiträge: 1383
Erhaltene Danke: 1
WinXP
D2005 PE
|
Verfasst: Mo 31.07.06 01:05
So sieht die Portweiterleitung bei mir aus:
[url= img89.imageshack.us/...?image=portsjs4.gif] [/URL]
|
|
o_O 
      
Beiträge: 46
Windows XP
Delphi 2005 Architket
|
Verfasst: Mo 31.07.06 14:21
Hmm es geht immer noch nicht... hmm was ist da los =( kann das nichtmal jemand absolut richtig beschreiben ?
|
|
Narses
      

Beiträge: 10185
Erhaltene Danke: 1261
W11x64
TP3 .. D7pro .. D10.2CE
|
Verfasst: Mo 31.07.06 15:34
Moin!
o_O hat folgendes geschrieben: | | kann das nichtmal jemand absolut richtig beschreiben ? |
Das kann niemand absolut richtig beschreiben, weil niemand absolut alle PCs, Router und Software-/Systemeinstellungen dieser Welt kennt. Oder kennst du einen?
Was hast du für einen Router und wie ist das Portforwarding eingestellt? Hast du dynamische Adressen in deinem LAN oder feste MAC/IP-Zuordnung? Hast du eine Firewall und den Port freigeschaltet?
cu
Narses
_________________ There are 10 types of people - those who understand binary and those who don´t.
Zuletzt bearbeitet von Narses am Mo 18.02.08 02:44, insgesamt 1-mal bearbeitet
|
|
Steini1980
      
Beiträge: 59
WIN 2000, SuSE 9.3 Pro
Delphi 6 Enterprise, Lazarus 0.9.16b, PHP (Dreamweaver MX)
|
Verfasst: Mo 31.07.06 17:46
vielleicht erstmal versuchen ob die verbindung zwischen server und client in einem lokalen netz funzt??
alternativ würd ich aufm server mal nen webserver oder so aufsetzen und versuchen ob du damit die portweiterleitung hinbekommst. kannst den webserver ja auch mal auf port 51448 oder so laufen lassen.
wenn das alles klappt muss der router ja richtig eingerichtet sein, wenns dann immer noch nich klappt weisst du wo der fehler liegt. is ne sache von 10 min.
|
|
Fighter#1
      
Beiträge: 787
Win XP, Ubuntu 8.04
Turbo Delphi 2006, Delphi 2005 Pe, Delphi 5 Pe, Netbeans 6.1, Eclipse, Microsoft VisualC#, Dev C++, PHP, HTML, CSS
|
Verfasst: Mo 31.07.06 20:47
Also im Netzwerk tut das Programm schon gut.
Der klient hat die richtige InternetIP und die ports sind freigeschaltet, hab mir auch ne feste LAN-IP besorgt, und an die wird immer weitergeleitet.
Protokoll auf TCP/UDP gestellt.
Das mit dem WEbserver probier ich jetzt mal.
Danke, Mfg Fighter#1
_________________ Wer andere beherrscht ist stark,
wer sich selbst beherrscht ist mächtig. Lao Tse
|
|
Fighter#1
      
Beiträge: 787
Win XP, Ubuntu 8.04
Turbo Delphi 2006, Delphi 2005 Pe, Delphi 5 Pe, Netbeans 6.1, Eclipse, Microsoft VisualC#, Dev C++, PHP, HTML, CSS
|
Verfasst: Mo 31.07.06 21:12
Also, beim Webserver dasselbe Problem.
Ich hab ihn auf einen Port 55514 gestellt, freigeschaltet und gestartet.
Kommt keine Verbindung zu Stande! Auch wenn ich die IP an die Weitergesendet wird anstatt 192.168.0.2 An die 192.168.0.100 weiterleite!
Langsam ärgerts mich...
_________________ Wer andere beherrscht ist stark,
wer sich selbst beherrscht ist mächtig. Lao Tse
|
|
o_O 
      
Beiträge: 46
Windows XP
Delphi 2005 Architket
|
Verfasst: Di 01.08.06 12:07
Local auf meine pc geht auch alles ... ich weiss echt nicht worans noch liegen könnte =( ich probiers mal mit dem Server...
|
|
Narses
      

Beiträge: 10185
Erhaltene Danke: 1261
W11x64
TP3 .. D7pro .. D10.2CE
|
Verfasst: Di 01.08.06 13:12
Anstatt sinnlos Serverdienste zu installieren, sollte man vielleicht mal die Punkte kontrollieren, die den Zugriff steuern...
Narses hat folgendes geschrieben: | | Was hast du für einen Router und wie ist das Forwarding eingestellt? Hast du dynamische Adressen in deinem LAN oder feste MAC/IP-Zuordnung? Hast du eine Firewall und den Port freigeschaltet? |
_________________ There are 10 types of people - those who understand binary and those who don´t.
|
|
Fighter#1
      
Beiträge: 787
Win XP, Ubuntu 8.04
Turbo Delphi 2006, Delphi 2005 Pe, Delphi 5 Pe, Netbeans 6.1, Eclipse, Microsoft VisualC#, Dev C++, PHP, HTML, CSS
|
Verfasst: Di 01.08.06 20:07
Also, ich will mal zusammenfassen:
Narses hat folgendes geschrieben: | Hast du dynamische Adressen in deinem LAN oder feste MAC/IP-Zuordnung?
Hast du eine Firewall und den Port freigeschaltet? |
Fighter#1 hat folgendes geschrieben: | Der klient hat die richtige InternetIP und die ports sind freigeschaltet, hab mir auch ne feste LAN-IP besorgt, und an die wird immer weitergeleitet.
Protokoll auf TCP/UDP gestellt.
|
Achso: Ich hab nen Netgear DG 834 GB mit neuester Firmware!
_________________ Wer andere beherrscht ist stark,
wer sich selbst beherrscht ist mächtig. Lao Tse
|
|
Narses
      

Beiträge: 10185
Erhaltene Danke: 1261
W11x64
TP3 .. D7pro .. D10.2CE
|
Verfasst: Di 01.08.06 20:37
Moin!
Wenn du eine Port-bezogene Anwendung hast, die im LAN funktioniert, aber über den Router nicht, dann stimmt das Portforwarding im Router nicht, garantiert.
Gibt in den Router-OSen manchmal die Möglichkeit, den Port zu blocken (Firewall-Funktion) und unabhängig davon im LAN weiterzuleiten (Forwarding). Beides muss dann natürlich korrekt eingestellt sein.
Fighter#1 hat folgendes geschrieben: | | Protokoll auf TCP/UDP gestellt. |
Du brauchst nur TCP, wenn du nur TCP-Verbindungen aufbaust; UDP auf dem gleichen Port mitzunehmen, ist dann sinnlos.
cu
Narses
_________________ There are 10 types of people - those who understand binary and those who don´t.
Zuletzt bearbeitet von Narses am Mo 18.02.08 02:44, insgesamt 1-mal bearbeitet
|
|
Fighter#1
      
Beiträge: 787
Win XP, Ubuntu 8.04
Turbo Delphi 2006, Delphi 2005 Pe, Delphi 5 Pe, Netbeans 6.1, Eclipse, Microsoft VisualC#, Dev C++, PHP, HTML, CSS
|
Verfasst: Di 01.08.06 21:08
_________________ Wer andere beherrscht ist stark,
wer sich selbst beherrscht ist mächtig. Lao Tse
|
|
Narses
      

Beiträge: 10185
Erhaltene Danke: 1261
W11x64
TP3 .. D7pro .. D10.2CE
|
Verfasst: Di 01.08.06 22:27
Moin!
Kann auf der Seite keinen Fehler finden. Schau mal mit netstat -a, ob deine Anwendung tatsächlich auf dem Port lauscht und mit ipconfig /all, ob deine IP wirklich 192.168.0.2 ist.
Trotzdem: Wenn die Anwendung im LAN läuft, über den Router nicht, dann kann das IMHO nur an der Router-Config liegen.
cu
Narses
_________________ There are 10 types of people - those who understand binary and those who don´t.
|
|