Puncte:0

Eroare de conexiune FTP: IP-ul este rezolvat la IP privat de la un anumit client?

drapel mk

Am configurat un server FTPS pe ubuntu folosind vsftps

Iată configurațiile FTP: sudo vim /etc/vsftpd.conf

asculta=NU
listen_ipv6=DA
anonymous_enable=NU
local_enable=DA
write_enable=DA
dirmessage_enable=DA
use_localtime=DA
xferlog_enable=DA
connect_from_port_20=NU
# pasv_address=13.55.13.221 # <-- acesta este IP-ul public (rețineți că această linie este comentată)
# pasv_promiscuous=DA
idle_session_timeout=1200
data_connection_timeout=3600
accept_timeout=500
connect_timeout=5000
allow_writeable_chroot=DA
chroot_local_user=DA
user_sub_token=$USER
local_root=/home/$USER/uploads
pasv_enable=DA
pasv_min_port=40000
pasv_max_port=50000
userlist_enable=DA
userlist_file=/etc/vsftpd.userlist
userlist_deny=NU
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/private/vsftpd.pem
rsa_private_key_file=/etc/ssl/private/vsftpd.pem
ssl_enable=DA
allow_anon_ssl=NU
force_local_data_ssl=DA
force_local_logins_ssl=DA
ssl_tlsv1=DA
ssl_sslv2=NU
ssl_sslv3=NU
require_ssl_reuse=NU
ssl_ciphers=RIGHT
utf8_filesystem=DA

Serverul este o instanță EC2 pe AWS și nu folosim o casetă NAT.

Când încerc să conectez serverul FTP folosind FileZilla, funcționează bine.

Când dau adresa URL a serverului clientului, clientul primește următoarea eroare:

Aici este fișierul jurnal: Conexiune a expirat - "connect(2) for 172.31.39.144:42176

Lucrul ciudat este că IP-ul afișat în eroare este IP-ul privat al instanței EC2. Clientul se conectează la ftp.mydomain.com care se rezolvă la IP-ul public al instanței.Deci nu sunt ce nu merge bine la clientul care încearcă să se conecteze la IP-ul privat al instanței EC2? De asemenea, nu sunt sigur de ce clientul FileZilla se poate conecta la același server fără nicio problemă?

drapel us
Încercați să setați clientul în modul pasiv.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.