Как сделать раздачу файлов с домашнего компьютера с серым IP
Если ссылки на них расположены на обычном shared-хостинге
Страницы:
Распечатать
- 1
- 2
точно
это оно?
![](https://images.vfl.ru/ii/1717542276/43a996c0/39304141.png)
Некоторые сообщения перенесены в тему «Децентрализованная сеть хранения контента»
Думаю, провайдеры подобные вещи режут. Тем более, сейчас NAT часто бывает двойной: локалка за роутером и провайдерский.
10geek написал(а):
Либо законнектиться по SSH на сервер хостера и пробросить на него порт, на котором работает локальный веб-сервер. И каким-то образом сделать так, чтобы сервер хостера перенаправлял запросы на этот порт, т. е. работал по сути как прокси.
Вот да, чего-то я вчера перемудрил малость. Так гораздо проще будет. Причём даже ничего перенаправлять не надо, а просто делать ссылки на адрес с другим портом, т.е. http://example.ru/file.mp4. Вопрос только в том, что на обычном shared-хостинге подобные попытки могут резать firewallом… В общем, остаюсь при мнении, что без хоть самого простенького VDS (либо корпоративных решений для проброса портов) нормально этот вопрос не решается.
Ребята, давайте жить спокойно!
. Редактировалось 1 раз, последний — #15
4X_Pro написал(а):
Вопрос только в том, что на обычном shared-хостинге подобные попытки могут резать firewallом… В общем, остаюсь при мнении, что без хоть самого простенького VDS (либо корпоративных решений для проброса портов) нормально этот вопрос не решается
А вот с IPFS - решается... Причем малыми силами. По крайней мере файлы подтягиваются в страничку нормально (наполнение), при генерации страницы. ТО есть весь статический контент нормально подтягивается.
На сервере можно держать только динамический контент PHP и БД.
Думаю как бы это всё теперь объединить в примерно простенький блог.
Пока только проделал все в ручную...но может скриптами.
Смысл в том, что когда кто то загружает файл, надо его через свой IPFS сервер (на любом компе даже с серым непубличным IP, но должен быть онлайн) закидывать в IPFS, генерировать ссылку и уже её вставлять в проект.
Причем очень хорошая масштабируемость - любой IPFS сервер, на любом компе, может выполнять эту функцию. и дублировать и расширять, если ресурсов одного не хватает.
Страницы:
Распечатать - 1
- 2
У вас нет прав для отправки сообщений в эту тему.