Explain the use of FTP via a HTTP proxy.

PR:		21254
Submitted by:	Philipp Mergenthaler <p@i609.hadiko.de>
This commit is contained in:
Alexander Langer 2000-09-24 13:10:46 +00:00
parent f6a7a1536c
commit 27b324d0a8
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=8015
2 changed files with 58 additions and 20 deletions

View file

@ -1,7 +1,7 @@
<!-- <!--
The FreeBSD Documentation Project The FreeBSD Documentation Project
$FreeBSD: doc/en_US.ISO_8859-1/books/handbook/install/chapter.sgml,v 1.57 2000/08/10 01:30:13 marko Exp $ $FreeBSD: doc/en_US.ISO_8859-1/books/handbook/install/chapter.sgml,v 1.58 2000/09/10 10:20:16 alex Exp $
--> -->
<chapter id="install"> <chapter id="install">
@ -451,10 +451,12 @@ ftp:*:99:99::0:0:FTP:/cdrom:/nonexistent</programlisting>
will be referring to other hosts by name rather than IP address, will be referring to other hosts by name rather than IP address,
you will also need a name server and possibly the address of a you will also need a name server and possibly the address of a
gateway (if you are using PPP, it is your provider's IP address) gateway (if you are using PPP, it is your provider's IP address)
to use in talking to it. If you do not know the answers to all to use in talking to it. If you want to install by FTP via a
or most of these questions, then you should really probably talk HTTP proxy (see below), you will also need the proxy's address.
to your system administrator or ISP <emphasis>before</emphasis> trying If you do not know the answers to all or most of these questions,
this type of installation.</para> then you should really probably talk to your system administrator
or ISP <emphasis>before</emphasis> trying this type of
installation.</para>
<sect4> <sect4>
<title>Before Installing via NFS</title> <title>Before Installing via NFS</title>
@ -507,8 +509,8 @@ ftp:*:99:99::0:0:FTP:/cdrom:/nonexistent</programlisting>
<screen><userinput>ftp://209.55.82.20/pub/FreeBSD/&rel.current;-RELEASE</userinput></screen> <screen><userinput>ftp://209.55.82.20/pub/FreeBSD/&rel.current;-RELEASE</userinput></screen>
<para>There are two FTP installation modes you can choose from: <para>There are three FTP installation modes you can choose from:
active or passive FTP.</para> active or passive FTP or via a HTTP proxy.</para>
<variablelist> <variablelist>
<varlistentry> <varlistentry>
@ -535,12 +537,29 @@ ftp:*:99:99::0:0:FTP:/cdrom:/nonexistent</programlisting>
addresses.</para> addresses.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry>
<term>FTP via a HTTP proxy</term>
<listitem>
<para>This option instructs FreeBSD to use the HTTP
protocol (like a web browser) to connect to a proxy
for all FTP operations. The proxy will translate
the requests and send them to the FTP server.
This allows the user to pass through firewalls
that do not allow FTP at all, but offer a HTTP
proxy.
In this case, you have to specify the proxy in
addition to the FTP server.</para>
</listitem>
</varlistentry>
</variablelist> </variablelist>
<note> <note>
<para>Active and passive modes are not the same as a <para>There is another type of FTP proxy other tha HTTP
<quote>proxy</quote> connection, where a proxy FTP server is proxies. This type is very uncommon, though. If you
listening and forwarding FTP requests!</para> are not absolutely certain, you can assume that you
have a HTTP proxy as described above.</para>
</note> </note>
<para>For a proxy FTP server, you should usually give the name <para>For a proxy FTP server, you should usually give the name

View file

@ -1,7 +1,7 @@
<!-- <!--
The FreeBSD Documentation Project The FreeBSD Documentation Project
$FreeBSD: doc/en_US.ISO_8859-1/books/handbook/install/chapter.sgml,v 1.57 2000/08/10 01:30:13 marko Exp $ $FreeBSD: doc/en_US.ISO_8859-1/books/handbook/install/chapter.sgml,v 1.58 2000/09/10 10:20:16 alex Exp $
--> -->
<chapter id="install"> <chapter id="install">
@ -451,10 +451,12 @@ ftp:*:99:99::0:0:FTP:/cdrom:/nonexistent</programlisting>
will be referring to other hosts by name rather than IP address, will be referring to other hosts by name rather than IP address,
you will also need a name server and possibly the address of a you will also need a name server and possibly the address of a
gateway (if you are using PPP, it is your provider's IP address) gateway (if you are using PPP, it is your provider's IP address)
to use in talking to it. If you do not know the answers to all to use in talking to it. If you want to install by FTP via a
or most of these questions, then you should really probably talk HTTP proxy (see below), you will also need the proxy's address.
to your system administrator or ISP <emphasis>before</emphasis> trying If you do not know the answers to all or most of these questions,
this type of installation.</para> then you should really probably talk to your system administrator
or ISP <emphasis>before</emphasis> trying this type of
installation.</para>
<sect4> <sect4>
<title>Before Installing via NFS</title> <title>Before Installing via NFS</title>
@ -507,8 +509,8 @@ ftp:*:99:99::0:0:FTP:/cdrom:/nonexistent</programlisting>
<screen><userinput>ftp://209.55.82.20/pub/FreeBSD/&rel.current;-RELEASE</userinput></screen> <screen><userinput>ftp://209.55.82.20/pub/FreeBSD/&rel.current;-RELEASE</userinput></screen>
<para>There are two FTP installation modes you can choose from: <para>There are three FTP installation modes you can choose from:
active or passive FTP.</para> active or passive FTP or via a HTTP proxy.</para>
<variablelist> <variablelist>
<varlistentry> <varlistentry>
@ -535,12 +537,29 @@ ftp:*:99:99::0:0:FTP:/cdrom:/nonexistent</programlisting>
addresses.</para> addresses.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry>
<term>FTP via a HTTP proxy</term>
<listitem>
<para>This option instructs FreeBSD to use the HTTP
protocol (like a web browser) to connect to a proxy
for all FTP operations. The proxy will translate
the requests and send them to the FTP server.
This allows the user to pass through firewalls
that do not allow FTP at all, but offer a HTTP
proxy.
In this case, you have to specify the proxy in
addition to the FTP server.</para>
</listitem>
</varlistentry>
</variablelist> </variablelist>
<note> <note>
<para>Active and passive modes are not the same as a <para>There is another type of FTP proxy other tha HTTP
<quote>proxy</quote> connection, where a proxy FTP server is proxies. This type is very uncommon, though. If you
listening and forwarding FTP requests!</para> are not absolutely certain, you can assume that you
have a HTTP proxy as described above.</para>
</note> </note>
<para>For a proxy FTP server, you should usually give the name <para>For a proxy FTP server, you should usually give the name