Establishing an FTP connection

To access an FTP server, you must establish a connection from the FTP client to the FTP server.

To establish an IPv4 FTP connection:

Step

Command

Remarks

1. Enter system view.

system-view

N/A

2. (Optional.) Specify a source IP address for outgoing FTP packets.

ftp client source { interface interface-type interface-number | ip source-ip-address }

By default, no source IP address is specified. The device uses the primary IP address of the output interface as the source IP address.

3. Return to user view.

quit

N/A

4. Log in to the FTP server.

  • (Method 1.) Log in to the FTP server from user view:ftp [ ftp-server [ service-port ] [ vpn-instance vpn-instance-name ] [ dscp dscp-value | source { interface interface-type interface-number | ip source-ip-address } | -d ] * ]

  • (Method 2.) Log in to the FTP server from FTP client view:

    1. Enter FTP client view:ftp

    2. Log in to the FTP server:open server-address [ service-port ]

The source IP address specified in the ftp command takes precedence over the one set by the ftp client source command.

To establish an IPv6 FTP connection:

Step

Command

Remarks

1. Enter system view.

system-view

N/A

2. (Optional.) Specify the source IPv6 address for FTP packets sent by the FTP client.

ftp client ipv6 source { interface interface-type interface-number | ipv6 source-ipv6-address }

By default, no source IPv6 address is specified. The source address is automatically selected as defined in RFC 3484.

3. Return to user view.

quit

N/A

4. Log in to the FTP server.

  • (Method 1.) Log in to the FTP server from user view:ftp ipv6 [ ftp-server [ service-port ] [ vpn-instance vpn-instance-name ] [ dscp dscp-value | source { interface interface-type interface-number | ipv6 source-ipv6-address } | -d ] * [ -i interface-type interface-number ] ]

  • (Method 2.) Log in to the FTP server from FTP client view:

    1. Enter FTP client view:ftp ipv6

    2. Log in to the FTP server:open server-address [ service-port ]

The source IP address specified in the ftp ipv6 command takes precedence over the one set by the ftp client ipv6 source command.