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
$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">
@ -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,
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)
to use in talking to it. If you do not know the answers to all
or most of these questions, then you should really probably talk
to your system administrator or ISP <emphasis>before</emphasis> trying
this type of installation.</para>
to use in talking to it. If you want to install by FTP via a
HTTP proxy (see below), you will also need the proxy's address.
If you do not know the answers to all or most of these questions,
then you should really probably talk to your system administrator
or ISP <emphasis>before</emphasis> trying this type of
installation.</para>
<sect4>
<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>
<para>There are two FTP installation modes you can choose from:
active or passive FTP.</para>
<para>There are three FTP installation modes you can choose from:
active or passive FTP or via a HTTP proxy.</para>
<variablelist>
<varlistentry>
@ -535,12 +537,29 @@ ftp:*:99:99::0:0:FTP:/cdrom:/nonexistent</programlisting>
addresses.</para>
</listitem>
</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>
<note>
<para>Active and passive modes are not the same as a
<quote>proxy</quote> connection, where a proxy FTP server is
listening and forwarding FTP requests!</para>
<para>There is another type of FTP proxy other tha HTTP
proxies. This type is very uncommon, though. If you
are not absolutely certain, you can assume that you
have a HTTP proxy as described above.</para>
</note>
<para>For a proxy FTP server, you should usually give the name

View file

@ -1,7 +1,7 @@
<!--
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">
@ -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,
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)
to use in talking to it. If you do not know the answers to all
or most of these questions, then you should really probably talk
to your system administrator or ISP <emphasis>before</emphasis> trying
this type of installation.</para>
to use in talking to it. If you want to install by FTP via a
HTTP proxy (see below), you will also need the proxy's address.
If you do not know the answers to all or most of these questions,
then you should really probably talk to your system administrator
or ISP <emphasis>before</emphasis> trying this type of
installation.</para>
<sect4>
<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>
<para>There are two FTP installation modes you can choose from:
active or passive FTP.</para>
<para>There are three FTP installation modes you can choose from:
active or passive FTP or via a HTTP proxy.</para>
<variablelist>
<varlistentry>
@ -535,12 +537,29 @@ ftp:*:99:99::0:0:FTP:/cdrom:/nonexistent</programlisting>
addresses.</para>
</listitem>
</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>
<note>
<para>Active and passive modes are not the same as a
<quote>proxy</quote> connection, where a proxy FTP server is
listening and forwarding FTP requests!</para>
<para>There is another type of FTP proxy other tha HTTP
proxies. This type is very uncommon, though. If you
are not absolutely certain, you can assume that you
have a HTTP proxy as described above.</para>
</note>
<para>For a proxy FTP server, you should usually give the name