Подключение к хосту с помощью PureFTP

На моем домашнем компьютере уже установлен pureftp. Я пытаюсь подключиться к нему из-за пределов моей сети, используя filezilla. Вроде все пухнет, но filezilla не умеет подключаться. Это единственный журнал, который показывает filezilla, что мешает успешному соединению?

2016-05-04 09:10:23 17108 1 Status: Resolving address of XXX.XXX.XXXX.org
2016-05-04 09:10:23 17108 1 Status: Connecting to XX.XX.XXX.XXX:81...
2016-05-04 09:10:23 17108 1 Status: Connection established, waiting for welcome message...
2016-05-04 09:10:43 17108 1 Error: Connection timed out after 20 seconds of inactivity
2016-05-04 09:10:43 17108 1 Error: Could not connect to server

Я подключаюсь к имени хоста, которое я перенаправил на свой IP-адрес в глобальной сети, и порт 81, направленный на мой IP-адрес в локальной сети.

ИЗМЕНИТЬ
Если я открою терминал на сервере и наберу ftp XXX.XXX.XXXX.org , выходной терминал выдаст

Request timed out

ТАК, кажется, я даже не могу подключиться на своем локальном компьютере. машина.Я пропустил шаг при настройке ftp?

РЕДАКТИРОВАТЬ 2 Если я выполню команду ftp 127.0.0.1 , на выходе будет

owner@OwnerBackup:~$ ftp 127.0.0.1<br>
Connected to 127.0.0.1.<br>
220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------<br>
220-You are user number 1 of 50 allowed.<br>
220-Local time is now 10:37. Server port: 21.<br>
220-This is a private system - No anonymous login<br>
220-IPv6 connections are also welcome on this server.<br>
220 You will be disconnected after 15 minutes of inactivity.<br>
Name (127.0.0.1:owner): <br>

РЕДАКТИРОВАТЬ 3
Таблицы IP-адресов показаны ниже:

owner@OwnerBackup:~$ sudo iptables -L<br>
[sudo] password for owner: <br>
Chain INPUT (policy ACCEPT)<br>
target     prot opt source               destination   <br>      
<br>
Chain FORWARD (policy ACCEPT)<br>
target     prot opt source               destination   <br>      
<br>
Chain OUTPUT (policy ACCEPT)<br>
target     prot opt source               destination   <br>

Что касается переадресации портов, какие порты мне нужно будет пересылать для этого? Это означает, что у меня есть FTP-сервер, работающий на двух других IP-адресах LAN ...
Порты 20–21 перенаправляют на IP-адрес LAN, заканчивающийся на .300
Порты 990–999 перенаправляют на IP-адрес LAN, заканчивающийся на .350
Порты 2000 - 2100 перенаправлены на IP-адрес LAN, заканчивающийся на .360 (эта машина)

РЕДАКТИРОВАТЬ # 4
Следуя предложениям, перечисленным в моем единственном ответе, я не менял порт прослушивания по умолчанию для моего сервера. Меняя такое, теперь, когда я пытаюсь подключиться, это журнал ошибок, который я получаю. Что мне нужно сделать для успешного подключения?

2016-05-04 14:46:49 15764 1 Status: Resolving address of XXX.XXX.XXXX.org
2016-05-04 14:46:49 15764 1 Status: Connecting to 9XX.XX.XXX.XXX:2050...
2016-05-04 14:46:49 15764 1 Status: Connection established, waiting for welcome message...
2016-05-04 14:46:49 15764 1 Response: 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
2016-05-04 14:46:49 15764 1 Response: 220-You are user number 2 of 50 allowed.
2016-05-04 14:46:49 15764 1 Response: 220-Local time is now 14:46. Server port: 2050.
2016-05-04 14:46:49 15764 1 Response: 220-This is a private system - No anonymous login
2016-05-04 14:46:49 15764 1 Response: 220-IPv6 connections are also welcome on this server.
2016-05-04 14:46:49 15764 1 Response: 220 You will be disconnected after 15 minutes of inactivity.
2016-05-04 14:46:49 15764 1 Command: AUTH TLS
2016-05-04 14:46:49 15764 1 Response: 500 This security scheme is not implemented
2016-05-04 14:46:49 15764 1 Command: AUTH SSL
2016-05-04 14:46:49 15764 1 Response: 500 This security scheme is not implemented
2016-05-04 14:46:49 15764 1 Status: Insecure server, it does not support FTP over TLS.
2016-05-04 14:46:49 15764 1 Command: USER baduser
2016-05-04 14:46:49 15764 1 Response: 331 User baduser OK. Password required
2016-05-04 14:46:49 15764 1 Command: PASS *******
2016-05-04 14:46:51 15764 1 Response: 230 OK. Current directory is /
2016-05-04 14:46:51 15764 1 Command: OPTS UTF8 ON
2016-05-04 14:46:51 15764 1 Response: 200 OK, UTF-8 enabled
2016-05-04 14:46:51 15764 1 Status: Logged in
2016-05-04 14:46:51 15764 1 Status: Retrieving directory listing...
2016-05-04 14:46:51 15764 1 Command: PWD
2016-05-04 14:46:51 15764 1 Response: 257 "/" is your current location
2016-05-04 14:46:51 15764 1 Command: TYPE I
2016-05-04 14:46:51 15764 1 Response: 200 TYPE is now 8-bit binary
2016-05-04 14:46:51 15764 1 Command: PASV
2016-05-04 14:46:51 15764 1 Response: 227 Entering Passive Mode (XXX,XXX,X,XX,XX,XXX)
2016-05-04 14:46:51 15764 1 Status: Server sent passive reply with unroutable address. Using server address instead.
2016-05-04 14:46:51 15764 1 Command: MLSD
2016-05-04 14:47:03 15764 1 Error: Directory listing aborted by usercd
0
04.05.2016, 21:54
1 ответ

Несколько моментов, которые нужно проверить дважды:
1) Вы можете подключиться локально
2) Вы можете ftp 127.0.0.1 с терминала
3 ) Вы настроили переадресацию портов в своем маршрутизаторе для диапазона портов
4) Вы изменили порт прослушивания по умолчанию на вашем ftp-сервере, чтобы зеркалировать один из портов в диапазоне, установленном в вашем маршрутизаторе.



По моему опыту, когда у меня возникают проблемы с FTP, они возникают из-за одной из вышеперечисленных, обычно четвертой!

0
28.01.2020, 04:51

Теги

Похожие вопросы