Jump to content

it7

Forum Members
  • Posts

    5
  • Joined

  • Last visited

Posts posted by it7

  1. 6 минут назад, Suntechnic сказал:

    Так в файле паролей должно быть "users admin:CL:bigsecre" или "admin:CL:bigsecre

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

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

     

    • Thanks 1
  2. Проверенный - который точно работает. 

    Это может быть какой-нибудь простой из документации. Или из этого топика.

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

    Особенно полезен вывод в лог.

    Ну тут надо читать документацию 3proxy там должно быть всё

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

    Нет. Что делать?

    Нужно больше деталей. Что именно "нет"?

    Все делали по инструкции выше? На каком шаге проблемы? Какая ошибка? Выводы каких команд указывают на проблему?

    Конфиг 3proxy подхватывает

     

     

  4. Добрый день всем

     

    Тема заброшенная. Информация пришлось искать самостоятельно. Может кому-то поможет моя мини инструкция и конфиг.

     

    Для установки и последующей работы opkg пакетов необходимо наличие подключенного USB диска.

    Нужно отформатировать носитель в ext4, подключить его, установить на носитель систему пакетов Entware. Затем подключившись к роутеру по ssh (юзер root и пароль keenetic) можно устанавливать пакеты и настраивать конфиги.

    Сразу рекомендую установить пакеты mc, curl, nano и lsof.

    Пакеты устанавливаются просто:

    opkg install mc

    3proxy ставится также

     opkg install 3proxy

     

    Конфиг для 3proxy приведен ниже. Благодаря строке monitor /opt/etc/3proxy/3proxy.cfg реагирует на изменения конфига сервис сразу же (перезапускать не надо).

    Работа 3proxy как службы происходит из коробки. Дополнительных команд не пришлось выполнять.

    Чтобы обратиться к proxy снаружи при динамическом IP проще использовать KeenDNS - зарегистрировать поддомен типа myname.keenetic.link

     

    По настройках 3proxy все же рекомендую читать отдельные статитьи и документацию. Ссылки будут ниже.

     

    Конфиг

    config /opt/etc/3proxy/3proxy.cfg
    # Для реакции на изменения конфига через пару секунд
    monitor /opt/etc/3proxy/3proxy.cfg
    
    # Логирование
    logformat "L%C - %U [%d/%o/%Y:%H:%M:%S %z] ""%T"" %E %I %O %N/%R:%r"
    log /opt/var/log/3proxy-%y%m%d.log D
    rotate 20
    counter /opt/var/3proxy.3cf
    
    # Пароли пользователей
    users $/opt/etc/3proxy/passwd
    
    # Счетчик для статистики
    include /opt/etc/3proxy/counters
    include /opt/etc/3proxy/bandlimiters
    
    # Авторизация строго по паролю и доступ только с определенных IP адресов
    auth strong
    deny * * 127.0.0.1
    allow proxy 192.168.1.40/32,107.188.98.28/32 * 80,443
    # Socks5 proxy на порту 1080 (по-умолчанию)
    socks
    
    # Сброс для строк ниже ограничений на соединения описанных выше
    flush
    allow proxyadmin
    
    # Запуск панели со статистикой на порту 8080
    admin -p8080

     

    Обращаться к прокси извне так:

     

    curl --socks5-hostname proxyuser:proxyuserpass@myname.keenetic.link:1080 -I https://ya.ru

     

    Ссылки

     

     

    • Thanks 2
×
×
  • Create New...