Ykidia
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Paromshick 1) Потому этот вариант и не подходит. 2) Нет, это не реверс прокси. Вы крайне невнимательно читали тему. В первом же ответе мне господин Mavrikii достаточно ёмко изложил варианты. Которые я собираюсь попробовать, так что вопрос вроде бы исчерпан, и тему можно было бы закрыть во избежание всяческих невнимательных флудеров и просто троллей. Но хотелось бы услышать и другие варианты, ибо с указанными в OpenWRT туго, хотя у меня есть и Debian. Вот подробно, что мне нужно и как это все выглядит: 1. OpenWRT, установленный на WD MBLD. Там же, в chroot-е, установлен Debian. Работает Transmission (который умеет только HTTP для своего веб-лица), и чтобы заходить извне в его веб-лицо, нужен HTTPS (чтобы не палить логин/пароль, к примеру), поэтому еще работает haproxy как реверс-прокси (только с haproxy мне удалось правильно обрабатывать X-Transmission-Session-Id; иначе веб-лицо постоянно обваливается). 1а. Зачем на таком девайсе OpenWRT? Новейшее ядро, поддерживающее всякие приятности, в частности, камеры, файловые системы, опять же веб-лицо для простейших настроек и т.д.. Производительность чтения/записи оказалась вполне приемлемой для файлопомойки и торрентов. 1б. Зачем Debian с таким извратом? Хотел, чтобы на нем вертелся Syncthing, но жестко обломался, когда выяснилось, что Golang пока что не поддерживает компиляцию для архитектуры powerpc32 (Syncthing написан на языке Go). 2. Роутер Mikrotik, перепрошитый в OpenWRT. Зачем перепрошитый? Хотя бы затем, чтобы на нем вертелись mwan3 (2 разных подключения к инету), adblock и squid+privoxy+tor (сделано примерно по этой статье) и mjpg-streamer. Почему Mikrotik? Потому что, если честно, я лоханулся с выбором, приобретая его несколько лет назад, хотя за такие деньги это чуть ли не самое лучшее железо; плюс чуть позже нашлось применение PoE. В общем, к роутеру подключены 2 веб-камеры. Просмотр ведется через mjpg-streamer, чье веб-лицо также не умеет HTTPS (пока сделано через stunnel), а вводить логин/пароль извне по HTTP стремно. Сейчас уже начинаю думать, что не роутерское это дело - обслуживать веб-камеры, возможно, подключу Rasberry Pi, который все равно большую часть времени валяется без дела. Да, порты у меня на всё нестандартные. Но писать в браузере "поддомен.no-ip.info:12345" гораздо проще и быстрее, чем "https://поддомен.no-ip.info:12345". Да, мне не влом задать такой вопрос и не лень написать много букв, которые, как видно, не каждому дано осилить, ибо я ленивый, и данная тема меня преследует уже давно всякий раз, когда приходится либо заходить по HTTP, либо приписывать https://. Еще один момент, который выбешивает - если ошибся и явно/неявно указал не тот протокол, далее браузер начинает умничать и использовать ранее введенную информацию, подставлять неправильный протокол, хотя уже указываешь в явном виде правильный; и уже не до захода в веб-интерфейс, а приходится бороться с кешем браузера. И зачем Вы так нервничаете, да еще и наезжаете на меня? Читайте внимательно вопрос, и увидите, что а) он актуален, б) как оказывается, задача не нерешаема, более того, есть решения и в) значит, ничего "несерьезного" тут нет. Вам такие решения не нужны, или же они непривычны, ну и ладно, никто их Вам не навязывает. Если же Вас оскорбляет употребление мною каких-то терминов, то поверьте, создавая эту тему, я никак не хотел никого обидеть, тем более лично Вас. |