BigElectricCat
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору rosalin мне кажется что этот мануал тебе больше расскажет: http://jakshi.org.ua/dokuwiki/настройка_анонимного_ftp_сервера_proftpd_за_nat Цитата: Настраиваем NAT Пользуясь средствами того NAT который используем, пробрасываем udp и tcp порты 20,21 и порты от и до тех что указали в PassivePorts в конфигурационном файле ProFTPd. Кроме того, открываем доступ по этим портам в firewall. | Впрочем юдп явно тут лишнее. Да и в вики тоже написано нормально: Цитата: PASSIVE MODE Изначально протокол предполагал встречное TCP-соединение от сервера к клиенту для передачи файла или содержимого каталога. Это делало невозможным общение с сервером, если клиент находится за IP NAT, кроме того, часто запрос соединения к клиенту блокируется файерволом. Чтобы этого избежать, было разработано расширение протокола FTP passive mode, когда соединение для передачи данных тоже происходит от клиента к серверу. Важным моментом является то, что клиент устанавливает соединение с адресом и портом, указанным сервером. Порт сервер выбирает случайным образом из определённого диапазона (49152-65534). Поэтому при нахождении ftp-сервера за NAT, следует явно указать в настройках сервера его адрес |
|