25.3  FTP přes proxy server ve WinRoute

Proxy server ve WinRoute verze 6.0.2 a vyšší (viz kapitola 8.4  Proxy server) podporuje protokol FTP. Při použití tohoto způsobu přístupu k FTP serverům je však třeba mít na paměti určitá specifika, která vyplývají jednak z principu technologie proxy a jednak z vlastností proxy serveru ve WinRoute.

  1. FTP klient musí umožňovat nastavení proxy serveru. Toto umožňují např. WWW prohlížeče (Internet Explorer, Firefox/SeaMonkey, Opera apod.), Total Commander (dříve Windows Commander), CuteFTP atd.

    Termináloví FTP klienti (např. příkaz ftp v operačním systému Windows nebo Linux) nastavení proxy serveru neumožňují a nelze je tedy v tomto případě použít.

  2. Proxy server používá pro přístup k FTP serveru pasívní režim FTP. Je-li FTP server chráněn firewallem bez podpory FTP (což není případ WinRoute), nebude možné se na tento server přes proxy připojit.

  3. Nastavení režimu FTP v klientovi nemá při použití proxy serveru žádný smysl. Mezi klientem a proxy serverem se navazuje vždy pouze jedno síťové spojení, kterým se protokol FTP „tuneluje“.

Poznámka: FTP přes proxy server doporučujeme používat pouze v případech, kdy nelze využít přímý přístup do Internetu (viz kapitola 8.4  Proxy server).

Příklad konfigurace klienta: WWW prohlížeč

WWW prohlížeče umožňují nastavit proxy server buď globálně, nebo pro jednotlivé protokoly. Jako příklad uvedeme nastavení prohlížeče Internet Explorer 6.0 (konfigurace ostatních prohlížečů je téměř identická).

  1. V hlavním menu prohlížeče zvolíme Nástroje → Možnosti Internetu, vybereme záložku Připojení a stiskneme tlačítko Nastavení místní sítě.

  2. Zapneme volbu Použít pro síť LAN server proxy a zadáme IP adresu a port proxy serveru. IP adresa proxy serveru je adresa rozhraní počítače s WinRoute připojeného do lokální sítě; výchozí port proxy serveru je 3128 (podrobnosti viz kapitola 8.4  Proxy server). Doporučujeme zapnout rovněž volbu Nepoužívat server proxy pro adresy vnitřní sítě — použití proxy pro lokální servery by zbytečně zpomalovalo komunikaci a zatěžovalo WinRoute.

    Nastavení proxy serveru v prohlížeči Internet Explorer 6.0

    Obrázek 25.5. Nastavení proxy serveru v prohlížeči Internet Explorer 6.0


Tip

Pro nastavení WWW prohlížečů můžeme s výhodou využít konfigurační skript, případně automatickou detekci nastavení. Podrobnosti viz kapitola 8.4  Proxy server.

Poznámka: WWW prohlížeče jako FTP klienti umožňují pouze download souborů. Upload na FTP server pomocí WWW prohlížeče není možný.

Příklad konfigurace klienta: Total Commander

Total Commander umožňuje buď jednorázové připojení k FTP serveru (volba Síť → FTP - nové připojení v hlavním menu) nebo vytvoření záložky pro opakované připojení (volba Síť → FTP - připojit se). Proxy server je třeba nastavit pro každé FTP připojení (resp. pro každou záložku).

  1. V dialogu pro FTP připojení zapneme volbu Použít firewall (proxy server) a stiskneme tlačítko Změnit.

  2. V dialogu Nastavení firewallu zvolíme způsob spojení HTTP Proxy s podporou FTP. Do položky Hostitel zadáme IP adresu a port proxy serveru (oddělené dvojtečkou, bez mezer — např. 192.168.1.1:3128). Položky Jméno uživatele a Heslo není třeba vyplňovat (WinRoute s těmito údaji nepracuje).

    Nastavení proxy serveru pro FTP v Total Commanderu

    Obrázek 25.6. Nastavení proxy serveru pro FTP v Total Commanderu


Tip

Definovaný proxy server se automaticky uloží do seznamu proxy serverů pod určitým číslem. Při vytváření dalších FTP připojení pak stačí vybrat příslušný proxy server ze seznamu.