Jump to content

Suntechnic

Forum Members
  • Posts

    16
  • Joined

  • Last visited

Posts posted by Suntechnic

  1. 4 минуты назад, keenet07 сказал:

    А в конфиге 1180. 😃

     

    Так я их меняю )))
    Они же засоряются со временем. Когда пакет теряется он куда пропадает по вашему мнению? Он в порту застряет...

    А за разъяснения СПАСИБО! Теперь все отлично работает.

  2. 6 минут назад, keenet07 сказал:

    Ну так, открыть его в межсетевом экране. 

    Интернет с белым IP? https://help.keenetic.com/hc/ru/articles/213965789-В-чем-отличие-белого-и-серого-IP-адреса-

    Прокси на каком порту работает?

    Да там вроде ничего не закрыто.

    Интернет с динамическим IP, но я использую доменное имя *.keenetic.*
    Оно нормально резолвится. По ssh я снаружи спокойно подключаюсь.
    Я и изнутри подключаюсь спокойно по доменному имени, но снаружи по нему - нет.

  3. В общем прокси работает, но только из локалки. Никак не могу понять что нужно сделать чтобы был доступен снаружи.
    Доступ снаружи к ssh есть. А вот прокси не пашет. Кстати пинг тоже не проходит.
    Может что-то в самом роутере надо настроить?

  4. 25 минут назад, it7 сказал:

    Очень хорошо описано. Надо просто внимательно читать, не торопясь.

    В файле с паролями не будет users. Инструкция users будет в основном конфиге. И ей передается либо сразу описание паролей либо путь к файлу после символа $

     

    Спасибо за пояснение. Но я такого вывода из доков сделать не смог. Совершенно неочевидно что users там быть не должно.

  5. Ни один отсюда не работает к сожалению.

    Цитата

    Применялся он или нет можно увидеть протестировав.

    )))
    Каким образом? Вот не работало у меня соединение, я изменил кофиг и опять не работает. Применился он или не применился?

    Документация обширная и ужасная. Что на русском, что английском.
    Читаем:
     

    Цитата

    С помощью одной команды можно задать несколько пользователей, можно давать несколько команд users. USERDESC - описание пользователя. Описание пользователя состоит из трех полей разделенных : (двоеточием) - имени (login) типа пароля и пароля. Например:

      users admin:CL:bigsecret test:CL:password test1:CL:password1
      users "test2:CR:$1$lFDGlder$pLRb4cU2D7GAT58YQvY49."
      users test3:NT:BD7DFBF29A93F93C63CB84790DA00E63

    Обратите внимание на двойные кавычки - они необходимы для второго пользователя, т.к. в его пароле встречается знак $, который для файла 3proxy.cfg означает включение другого файла. Поддеживается следующие типы паролей:

    • тип не указан - использовать системную авторизацию для данного пользователя (пока не реализовано).
    • CL - пароль в открытом тексте
    • CR - пароль в формате crypt() (только MD5)
    • NT - пароль в формате NT в шестнадцатеричной кодировке

    NT и crypt пароли могут быть использованы для импорта учетных записей из Windows/Samba и Unix соответственно (для Windows можно использовать утилиты семейства pwdump). Учетные записи удобно хранить в отдельном файле (в таком случае можно хранить их построчно в формате, типичном для файлов паролей). Включить файл можно с помощью макроса $:

      users $/etc/.3proxypasswd

    Так в файле паролей должно быть "users admin:CL:bigsecre" или "admin:CL:bigsecre"? Ну каммон, ну как-так можно написать 3 абзаца и так и не ответить на вопрос, ответ на который можно дать одной строкой примера? Зато про двойные кавычки есть...

    Сорри - бесит уже.

    Как-нибудь можно перезапустить сервис? Что-нибудь аналогичное service 3proxy restart есть? Не в курсе?  

  6. 59 минут назад, it7 сказал:

    Советую начать с проверенного конфига и убедившись, что с ним работает менять нужные настройки пошагово.

    Не очень понятно какой проверенный.

    И тем более не понятно - применился ли он или нет.

  7. Нет - я не прав. Поставил htop и вижу что 3proxy работает после перезагрузки. Сорри. Что-то с конфигом похоже:

    #daemon
    #nscache 65536
    #nserver 80.80.80.80
    #nserver 8.8.8.8
    
    config /opt/etc/3proxy/3proxy.cfg
    monitor /opt/etc/3proxy/3proxy.cfg
    
    log /dev/null #/opt/var/log/3proxy-%y%m%d.log D
    counter /dev/null
    
    users $/opt/etc/3proxy/passwd
    
    auth strong
    deny * * 127.0.0.1
    allow *
    proxy -n
    socks -p1180
    
    flush
    
    #allow admin
    #admin -p8080

     

  8. Похоже не запускаесят. Работать прокси начинает только после запуска из командной строки:
    3proxy /opt/etc/3proxy/3proxy.cfg

    Хотя файл такой есть - /opt/etc/init.d/S23proxy

     

    #!/bin/sh
    
    ENABLED=yes
    PROCS=3proxy
    ARGS="/opt/etc/3proxy/3proxy.cfg"
    PREARGS=""
    DESC=$PROCS
    PATH=/opt/sbin:/opt/bin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    
    . /opt/etc/init.d/rc.func

    Правда не понятно что он должен делать - он просто устанавливает переменные и выполняет несуществующий /opt/etc/init.d/rc.func

  9. 20 минут назад, project_fcc сказал:

    Нет, как раз не запускается.

    Запускалась, запускалась. Поскольку мне требовалось после запуска два exit для выхода. Но сейчас да - эта команда запускает другую оболочку. Как у вас на скрине.

  10. Спасибо. Вроде бы разобрался - https://4pda.to/forum/index.php?s=&showtopic=901034&view=findpost&p=120717158

    Просто надо было монтировать диск с помощью "opkg disk storage:" и возможно еще SFTP поставить - кажется эти штуки ее юзают зачем-то. 

  11. 16 часов назад, Serghey сказал:

    Вы что то путаете, введите команду что я выше вам дал, что бы из cli перейти в ентваре.

    Я вижу что запускается просто еще одна оболочка sh. Ну и результат тот же. См. скрин.

    2023-02-09_14-57.png

  12. 1 минуту назад, Serghey сказал:

    Команды:

    exec sh

    opkg update

    opkg upgrade

    А что даст запуск еще одной оболочки? В инструкции эта команда приведена просто для того чтобы в оболочку перезайти. С тем же успехом можно бы было сделать exit и снова подключиться.

  13. Keenetic Ultra KN-1810
    Прошивка 3.9.3
    Нужен прокси-сервер. Поэтому решил поставить opkg на встроенную память. Делаю по инструкции https://help.keenetic.com/hc/ru/articles/360021888880Opkg::Manager: Disk is unchanged. но на шаге

    Цитата

    В интерфейсе командной строки (CLI) интернет-центра выбираем системный раздел storage:/  для установки OPKG Entware

    Получаю:

    (config)> opkg disk storage:/
    Opkg::Manager: Disk is unchanged.


    А далее:

    (config)> opkg update
    Command::Base error[7405600]: no such command: update.

    Я думаю это связано с предыдущей проблемой
    В чем может быть проблема? Что я делаю неправильно?

    И еще один вопрос в сторону - тут часто пишут "смотрим в логи". Что за логи? Какие логи?
     

    (config)> ls /var/log/
    Command::Base error[7405602]: directory: argument parse error.
×
×
  • Create New...