FTP działa tylko bez firewall

0

Witam, klient FTP którego piszę działa jedynie bez firewall, łącze się w ten sposób :

  IdFTP1.Username := 'login';
  IdFTP1.Password := 'haslo';
  IdFTP1.Host := 'cba.pl';
  if not IdFTP1.Connected then
  begin
    IdFTP1.Connect();
  end;

Nie chcę wyłączać firewall, co zrobić aby program łączył się z serwerem FTP z włączonym firewall?

0

odblokuj port 21 na firewallu

0

a jak to zrobić programowo?

0

a jak to zrobić programowo?

Raczej nie da rady (musiał byś móc zmieniać ustawienia firewalla)

odblokuj port 21 na firewallu

Niekoniecznie musisz "otwierać" cały port, możesz po prostu ustawić odpowiednią regułę dla twojej aplikacji w firewallu (jak to zrobić zależy już od tego z jakiej zapory korzystasz)

0

standardowej w xp pro

0

Lol. I ty to nazywasz zaporą?? Mniejsza o to, odpowiedzi poszukaj w google.

0

Szukałem, znalazłem tylko jak wyłączyć zaporę (a chcę tylko otworzyć port 21)

0
manfredek napisał(a)

Lol. I ty to nazywasz zaporą?? Mniejsza o to, odpowiedzi poszukaj w google.

Jesteś audytorem do spraw bezpieczeństwa, że wypowiadasz się tak o zaporze Windows XP ?
Podaj mi co według Ciebie powoduje że uznajesz ją za śmieszną.

Z poziomu aplikacji odblokować port w zaporze można takim kodem:

Polecenie w CMD.exe

netsh firewall add portopening TCP 21 Ftp enable subnet

Nawet jeżeli masz firewall to powinno Cię wpuszczać.

Serwer może pracować w trybie pasywnym wtedy otwiera on 2 port...
Po swojej stronie, dzięki czemu ty nic nie musisz robić z firewallem...

W związku z powyższym zweryfikuj ustawienia serwera.

0

chyba gdzies widzialem kod w delphi na dodanei programu do wyjatków zapory w xp... poszukaj na googlach

0

Iiii tam, po prostu znam lepsze, ale na bezrybiu i rak ryba...

0
manfredek napisał(a)

Iiii tam, po prostu znam lepsze, ale na bezrybiu i rak ryba...

Popraw mnie jeśli się mylę, ten windowsowy firewallik nie ma chyba zadnego remote exploita.
W związku z powyższym będzie blokować program przed dostępem do sieci tak samo jak sprzętowy Cisco za 10 k PLN.

Jak byśmy powyższemu userkowi sprawili takie cudo, to jestem przekonany że jego umiejętności i tak nie pozwoliły by na wykorzystanie jego możliwości... pewnie pracował by tyłko na regułach wpusc / zablokuj ....

W związku z powyższym nie wiem czemu wszyscy na**alaja na zapore windows.

Ona nie jest IDS-em która ma wykrywać ataki, to zwykla hamska zapora..
blokuje acces do neta, danemu programowi lub zezwala...

z tego zadania się wywiązuje, więc...

0

znaczy chodzi ci o to aby twój program po uruchomieniu dodał się automatycznie do wyjątków w zaporze windows tak ?

0

Problem jest już rozwiązany - tak jak zaproponował seba22 : otwieranie portów komendą konsoli.

1 użytkowników online, w tym zalogowanych: 0, gości: 1