ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Linux, Freebsd, *nix (https://forum.antichat.xyz/forumdisplay.php?f=124)
-   -   FTP доступ извне (https://forum.antichat.xyz/showthread.php?t=1949654)

2xDiP 09.06.2018 09:48

Приветствую всех.
Linux Mint 18.3 MATE. Нужна помощь с FTP. Пробовал и vsftpd и proftpd. Проблема одна и та же: через терминал проверяю - коннект есть, а вот с другого компьютера по ip машины - ничего. Включение/отключение ufw ситуацию не меняет.
У машины в сетевом подключении забит белый ip с выходом в интернет (TeamViewer работает, phpmyadmin то же).
В чем может быть затык?

PS: Опыт плотного общения с linux - дня 3.

prefer 09.06.2018 10:02

Вывод команды netstat -lt в студию

2xDiP 09.06.2018 10:08

Код:


Код:

Активные соединения с интернетом (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State     
tcp        0      0 localhost:5939          *:*                    LISTEN 
tcp        0      0 smsserver:domain        *:*                    LISTEN 
tcp        0      0 localhost:ipp          *:*                    LISTEN 
tcp        0      0 localhost:mysql        *:*                    LISTEN 
tcp6      0      0 [::]:http              [::]:*                  LISTEN 
tcp6      0      0 [::]:ftp                [::]:*                  LISTEN 
tcp6      0      0 ip6-localhost:ipp      [::]:*                  LISTEN


prefer 09.06.2018 10:15

У вас не прослушивается ftp порт на tcp v 4

2xDiP 09.06.2018 11:37

В конфиге proftpd поставил UseIPv6 off, перезапустил proftpd, теперь:

Код:


Код:

~ $ netstat -lt
Активные соединения с интернетом (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State   
tcp        0      0 localhost:5939          *:*                    LISTEN   
tcp        0      0 *:ftp                  *:*                    LISTEN   
tcp        0      0 smsserver:domain        *:*                    LISTEN   
tcp        0      0 localhost:ipp          *:*                    LISTEN   
tcp        0      0 localhost:mysql        *:*                    LISTEN   
tcp6      0      0 [::]:http              [::]:*                  LISTEN   
tcp6      0      0 ip6-localhost:ipp      [::]:*                  LISTEN   
~ $ sudo netstat -tulpn | grep :21
tcp        0      0 0.0.0.0:21              0.0.0.0:*              LISTEN      29877/proftpd: (acc

Однако, ситуация не поменялась.

zionkv 17.06.2018 07:32

Цитата:


2xDiP написал(а):

В конфиге proftpd поставил UseIPv6 off, перезапустил proftpd, теперь:

Код:


Код:

~ $ netstat -lt
Активные соединения с интернетом (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State 
tcp        0      0 localhost:5939          *:*                    LISTEN 
tcp        0      0 *:ftp                  *:*                    LISTEN 
tcp        0      0 smsserver:domain        *:*                    LISTEN 
tcp        0      0 localhost:ipp          *:*                    LISTEN 
tcp        0      0 localhost:mysql        *:*                    LISTEN 
tcp6      0      0 [::]:http              [::]:*                  LISTEN 
tcp6      0      0 ip6-localhost:ipp      [::]:*                  LISTEN 
~ $ sudo netstat -tulpn | grep :21
tcp        0      0 0.0.0.0:21              0.0.0.0:*              LISTEN      29877/proftpd: (acc

Однако, ситуация не поменялась.


А теперь ufw выключить попробуйте как раз.

1) Дайте пинг вашей машины из мира, если нет возможности, то так: http://www.ip-1.ru/ping/
2) ufw выключен? iptables выключен(а вдруг)?
3) Какую ошибку выдаст filezilla-клиент? Дайте логи FTP-сервера
4) Открыт ли порт 21 снаружи? Давайте перепроверим, можно тут: http://speed-tester.info/check_port.php
5) Не навертели настроек SSL? Тогда порт может быть 901
6) Что-то меняли от стандартных настроек? Активный режим FTP не ставили?
7) К серверу обращаетесь по IP, не по доменному имени?

2xDiP 26.06.2018 11:41

1. Пинг есть

Код:


Код:

PING 62.181.34.17 (62.181.34.17) 56(84) bytes of data.
64 bytes from 62.181.34.17: icmp_seq=1 ttl=59 time=7.92 ms
64 bytes from 62.181.34.17: icmp_seq=2 ttl=59 time=5.82 ms
64 bytes from 62.181.34.17: icmp_seq=3 ttl=59 time=6.48 ms

--- 62.181.34.17 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 5.822/6.745/7.927/0.881 ms

2. Как выключить iptables? Пробовал и etc/init.d/iptables stop и service iptables stop
3. Никаких ошибок клиент не выдает.

Код:


Код:

Статус:    Соединяюсь с 62.181.34.17:21...
Ошибка:    Соединение прервано после 20 секунд неактивности
Ошибка:    Невозможно подключиться к серверу

В логе сервера тоже ничего нет. Появляются записи только если я из консоли подключаюсь..
4. Пишет - закрыт
5. Даже не знаю где это крутить.
6. В стандартном файле proftpd.conf только UseIPv6 поставил off, остальное не трогал
7. Да, по IP, другого ничего у него и нет

2olejka7 29.06.2018 04:38

Цитата:


prefer написал(а):

У вас не прослушивается ftp порт на tcp v 4


Это неправда, слушается и в6, и в4

К примеру хттп у Вас же работает не смотря на

Код:


Код:

tcp6      0      0 [::]:http              [::]:*                  LISTEN
Код:


Код:

sudo iptables -L
в студию

2xDiP 02.07.2018 13:53

Это я уже ковырял настройки, в итоге сделал iptables -F, добавил какие-то стандартные. Не знаю, испортил ли я что-нибудь, но TeamViewer и http работают по прежнему исправно.


Время: 21:44