Proxy на Роутере

Используем пакеты, расширяющие возможности оборудования
7OH
Сообщения: 8
Зарегистрирован: 12 сен 2017, 13:47

Сообщение 7OH » 12 сен 2017, 13:56

Имеется роутер Asus RTN65U с прошивкой от Padavan 3.0.3.9-099.
opkg обновлён на entware-ng (список пакетов тоже).
---
Хочу поднять Прокси на роутере, чтобы извне подключаться к нему (без логинов, паролей - просто рабочий адрес прокси).
Пробовал ставить tinyproxy и squid.
После команды start не заметно, что они запущены.
В локальной сети "Прокси-сервер отказывается принимать соединения" - извне пока и не пробую.
---
В общем с линуксом немного знаком, но необходима помощь.

7OH
Сообщения: 8
Зарегистрирован: 12 сен 2017, 13:47

Сообщение 7OH » 12 сен 2017, 18:59

Пробую проверить запуск

Код: Выделить всё

/opt/etc/init.d# ./S21tinyproxy start
 Starting tinyproxy...              done.
/opt/etc/init.d# ./S21tinyproxy check
 Checking tinyproxy...              dead.

Аватара пользователя
LordMerlin
Сообщения: 131
Зарегистрирован: 22 авг 2015, 15:31
Откуда: Третья планета от Солнца

Сообщение LordMerlin » 13 сен 2017, 09:41

Логи самого прокси не помешали бы. Чай тут не ТНТ.

7OH
Сообщения: 8
Зарегистрирован: 12 сен 2017, 13:47

Сообщение 7OH » 13 сен 2017, 10:21

[/code]
LordMerlin писал(а):Источник цитаты Логи самого прокси не помешали бы. Чай тут не ТНТ.

Где брать ?
В конфигах указано класть логи в /opt/var/log
В папке /etc/var/log пусто
В папке /var/log только логи samba.

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1912
Зарегистрирован: 09 авг 2015, 15:33

Сообщение Zyxmon » 13 сен 2017, 10:49

7OH, если сервис entware не запускается, запускайте его руками, не скриптом, с параметрами из скрипта. Исправляйте ругань (ошибки), редактируйте конфиг. Потом переходите на запуск с помощью скрипта.
Шаг 0 - изучить руководство пользователя (в данном случае tinyproxy) - это никто не отменял.
Если после этого не вышло - пишите на форуме, приводите подробности того, что не вышло.

7OH
Сообщения: 8
Зарегистрирован: 12 сен 2017, 13:47

Сообщение 7OH » 13 сен 2017, 12:11

Запускаю из /opt/sbin
tinyproxy вообще ни на что не ругается (ни логов, ни порта в "netstat").
squid также.
Хочется как с MC: установил - запустил - работает.
Но оба прокси с конфигами по-умолчанию просто не работают.
----
Конфиг tinyproxy не трогаю - меня порт 8888 устраивает.
Проверяю (подсмотрел по незнанию линукса в соседней ветке про проблему со squid) командой "netstat -nap".
squid запускаю из sbin - "./squid -a 8889" с конфигом по-умолчанию.
Сразу после - "./squid -k check" выводит "squid: ERROR: No running copy".
---
Я не силён в линуксе - потому и прошу помочь более ёмко (готов доступ к SSH дать).

mookhin
Сообщения: 22
Зарегистрирован: 14 ноя 2015, 00:53
Откуда: Новополоцк, Беларусь

Сообщение mookhin » 17 сен 2017, 12:40

А 3proxy не пробовал?

7OH
Сообщения: 8
Зарегистрирован: 12 сен 2017, 13:47

Сообщение 7OH » 17 сен 2017, 15:49

mookhin писал(а):Источник цитаты А 3proxy не пробовал?

Спасибо, добрый человек.
Этот заработал - немного почитал про конфиг и работает.
---
Небольшой анализ показывает следующее:
1. 3proxy и mc работают - они лежат в /opt/bin
2. tinyproxy и squid не запускаются - они лежат в /opt/sbin.
Может быть просто совпадение - может.

Dr.Acid
Сообщения: 166
Зарегистрирован: 26 авг 2015, 23:46

Сообщение Dr.Acid » 17 сен 2017, 20:34

7OH, Может, в PATH не прописан путь /opt/sbin
посмотрите

Код: Выделить всё

echo $PATH

7OH
Сообщения: 8
Зарегистрирован: 12 сен 2017, 13:47

Сообщение 7OH » 17 сен 2017, 21:19

Код: Выделить всё

 echo $PATH
/opt/usr/sbin:/opt/sbin:/opt/bin:/usr/local/sbin:/usr/sbin:/usr/bin:/sbin:/bin


Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»

Кто сейчас на конференции

Всего 5 посетителей :: 0 зарегистрированных, 0 скрытых и 5 гостей (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (162) здесь было 16 ноя 2019, 18:33

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей