Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    FTP (vsftpd) сервер за pfSense

    Scheduled Pinned Locked Moved Russian
    12 Posts 4 Posters 6.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      egoist
      last edited by

      "какой режим фтп используется пассивный или активный"

      Пассивный.

      "читаем очень внимательно про ФТП"

      Прочитал. Но только еще больше запутался… Я так понимаю, нужно сделать это: "Поэтому при нахождении ftp-сервера за NAT, следует явно указать в настройках сервера его адрес." Сходу не нашел, какой параметр в vsftpd.conf нужно подправить.

      При входе из домашней локалки все выглядит примерно так:

      Connect to: (20-10-2010 10:09:08)
      hostname=192.168.1.10
      username=
      startdir=
      220 (vsFTPd 2.0.5)
      USER test
      331 Please specify the password.
      PASS ***********
      230 Login successful.
      SYST
      215 UNIX Type: L8
      FEAT
      211-Features:
       EPRT
       EPSV
       MDTM
       PASV
       REST STREAM
       SIZE
       TVFS
      211 End
      OPTS UTF8 ON
      501 Option not understood.
      Connect ok!
      PWD
      257 "/"
      Get directory
      TYPE A
      200 Switching to ASCII mode.
      PORT 192,168,1,90,6,83
      200 PORT command successful. Consider using PASV.
      LIST
      150 Here comes the directory listing.
      Download
      Waiting for server...
      226 Directory send OK.
      
      

      Если бы я еще был админом…  :-\

      1 Reply Last reply Reply Quote 0
      • D
        dvserg
        last edited by

        Если у Вас ФТП сервер находится в локалке и пользователь должен получить к нему доступ из "Интернета"

        .. потер ..

        Не все так просто
        http://mynetnotes.livejournal.com/5952.html
        Тут как раз FTPHelper нужен

        SquidGuardDoc EN  RU Tutorial
        Localization ru_PFSense

        1 Reply Last reply Reply Quote 0
        • E
          egoist
          last edited by

          "Пользователь "из интернета" должен стучаться на Ваш ФТП по адресу WAN в пассивном режиме"

          Он лезет на внешний IP. Про IP WAN'а он ничего не знает. У меня WAN IP вида 10...*

          "если исходящий НАТ настроен"

          Теперь я вообще задымился… А это вообще где настраивается?  ???

          1 Reply Last reply Reply Quote 0
          • D
            dvserg
            last edited by

            Давайте подробнее кто откуда и как лезет.. с вашим серым ИП на WAN тем более. Что за сеть - схема.

            SquidGuardDoc EN  RU Tutorial
            Localization ru_PFSense

            1 Reply Last reply Reply Quote 0
            • E
              egoist
              last edited by

              Откуда лезут юзеры я не могу предугадать. Главное, что в итоге на WAN.
              Раньше у меня не было реального IP, на днях подключил. В настройках соединения ничего не менял. Теперь у меня есть внешний IP (что-то типа 80.70.. точно не помню…). Ни где в настройках соединения он не прописан. Вместо него я указываю локальный провайдерский IP вида 10...*

              1 Reply Last reply Reply Quote 0
              • D
                dvserg
                last edited by

                Мда, гадания на мыльной пене..

                Сделайте так - включите на WAN FTPHelper, откройте на WAN мапинг с 21 порта WAN на 21 порт вашего локальный фтп, разрешите прохождение по 20/21 портам в любые стороны (на Wan/LAN).

                Общий Nat соотв должен быть тоже настроен

                SquidGuardDoc EN  RU Tutorial
                Localization ru_PFSense

                1 Reply Last reply Reply Quote 0
                • E
                  egoist
                  last edited by

                  Спасибо за подсказки. Все в итоге заработало.

                  1 Reply Last reply Reply Quote 0
                  • E
                    egoist
                    last edited by

                    [add] Заработало, да не все… Почему-то невозможно зайти ни одним менеджером (например, FlashGet) и Opera не заходит. Нормально заходят: IE, Firefox, TotalCommander. Но что-то мне подсказывает, что это не имеет ни какого отношения к pfSense :)

                    1 Reply Last reply Reply Quote 0
                    • D
                      deutsche
                      last edited by

                      Проверьте пассивный\активный режим соединения

                      http://ru.doc.pfsense.org/

                      1 Reply Last reply Reply Quote 0
                      • D
                        dvserg
                        last edited by

                        @egoist:

                        [add] Заработало, да не все… Почему-то невозможно зайти ни одним менеджером (например, FlashGet) и Opera не заходит. :)

                        Попробуйте Аиду или Снегурочку (Р-К.)  :P

                        SquidGuardDoc EN  RU Tutorial
                        Localization ru_PFSense

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.