Ответы пользователя по тегу Компьютерные сети
  • Правда ли, что протокол https делает систему фильтрации DPI неприменимой, и что следовательно заставляет провайдеров блокировать сайт целиком?

    MonkAlbino
    @MonkAlbino
    Фронтенд разработчик
    Дом.ру вроде бы пытается через MITM читать ваш https-трафик, но вот момент с Центром сертификации (третья сторона, которая подтверждает вам, что сертификат сервера реальный, а не подделка) не проходит.
    Ответ написан
    Комментировать
  • У меня одного заблокирован lostfilm.tv?

    MonkAlbino
    @MonkAlbino
    Фронтенд разработчик
    Основание - раздача сериалов типа "Игра престолов", права на которую есть у Амедиа.
    Московский городской суд выносит вердикты по авторскому праву. Пока только на фильмы и сериалы.
    Ответ написан
    Комментировать
  • Раздача статики на отдельном домене

    MonkAlbino
    @MonkAlbino
    Фронтенд разработчик
    1. Отдельный домен используется, чтобы не отправлять и не парсить cookie. Некоторые сайты ставят *.example.com cookie, которые доступны со всех поддоменов. Также отдельный домен, насколько я понимаю, можно сделать с высоким DNS TTL и кешированием файлов, т.е. браузер не будет постоянно резолвить его домен из-за истёкшего срока, чтобы узнать откуда взять файлы.
    Если у вас нет подобных cookies и TTL не интересен, то просто поддомен сэкономит вам денюжки за новый домен.
    2. А разве это не решается заголовком Access-Control-Allow-Origin?
    Ответ написан
    1 комментарий
  • Как обстоят дела с "Роскомнадзором" на западе?

    MonkAlbino
    @MonkAlbino
    Фронтенд разработчик
    США давила на Wikileaks и провайдеров, которые его пытались размещать. Там было нарушение гостайны и военной тайны, поэтому тот же Amazon отказался их хостить.

    Скандинавские власти, насколько нам известно, пытаются прикрыть The Pirate Bay уже который год, то выгонят из .se домена, то пытаются привлечь за распространение. Некоторые российские торрент-трекеры сменили домены для распространения .torrent-файлов, мол "не мы, мы только ссылку на них, а они уже там что-то делают".

    Есть русскоязычный 2-ch, который также иногда мигрирует с домена на домен. Там, вроде, не все власти согласны, что в их национальном домене такая вещица бывает.

    Demonoid, переехав на сервера в Украине, говорил, что закрыл доступ к сайту с украинских IP, чтобы украинские власти не имели претензий.

    Некоторые компании в Германии специально раздают торрент-файлы с нелегальным контентом, ловят качающих по IP и через суд предлагают либо договориться, либо большой штраф. Некоторые немецкие хостеры блокируют сервер целиком за 1 файл на который жалоба пришла.
    Ответ написан
    Комментировать
  • Cloudflare и роскомназдор

    MonkAlbino
    @MonkAlbino
    Фронтенд разработчик
    Никуда. С дебилизмом закона и его правоприменением спорить тяжело, особенно когда на всех уровнях власти считают, что всё работает правильно.
    Можете попробовать спросить у поддержки Cloudflare, можно ли переехать на другие IP. Правда мне с полгода назад сказали "нет".
    Ответ написан
    Комментировать
  • Как через лендинг продавать цифровые товары?

    MonkAlbino
    @MonkAlbino
    Фронтенд разработчик
    В форме "купить" или "войти в личный кабинет" направляете пользователя в некий кабинет, где либо сразу с него просят денег (на лендинге он уже заполнил всю нужную информацию), либо доспрашиваете у него какие-то дополнительные параметры (количество копий, формы обратного адреса). После направляете пользователя на платёж, после платежа ловите пользователя в этом кабинете и "выдаёте" ему товар.
    В обоих случаях лендинг может жить самостоятельно в статике, хоть в другом дата-центре за океаном.
    Кабинет можно написать с нуля, а можно на готовых cms с модулем "интернет-магазин цифрового товара".
    Не совсем понимаю в чём проблема-то.
    Ответ написан
    Комментировать
  • Какой есть сервис для раздачи фотографий после встречи?

    MonkAlbino
    @MonkAlbino
    Фронтенд разработчик
    Бесплатные файловые хранилища, типа Dropbox, Яндекс.Диск, Облако@Mail.ru и т.д., но у них есть лимиты на трафик, за превышение скорость к файлу может быть уменьшена (Яндекс.Диск), либо временно блокируется доступ к файлу (Dropbox). Но зато это бесплатно.
    Платно можете купить виртуалку на DigitalOcean за $5 в месяц и поднять по-быстрому FTP, можете положить на Amazon S3 ($0.068 в месяц за ГБ хранения, $0.004 за 10,000 запросов к файлу, $0.120 за ГБ трафика) или облако Selectel'а (3 руб за ГБ/месяц за хранение и 0.8 руб. за ГБ на трафик).
    Ответ написан
    Комментировать
  • Чем эффективно оптимизировать (Minify, Combine, Gzip) JS и CSS файлы на веб-сервере NGINX?

    MonkAlbino
    @MonkAlbino
    Фронтенд разработчик
    Непонятно зачем делать конкатенацию и минификацию средствами веб-сервера на лету. Неужели у вас каждый раз генерируются уникальные стили и скрипты?
    Проще на этапе генерации (если всё-таки это один раз, а не постоянно) сконкатинировать, минифицировать и сжать, а уже в таком виде отдавать.
    Собственно для первых двух вариантов есть Grunt, Gulp и прочие сборщики, либо специфичные для вашей системы.
    У Nginx есть директива gzip_static, которая позволяет отдавать заранее минифицированный файл.
    Ответ написан
    Комментировать
  • Что же такое DNS?

    MonkAlbino
    @MonkAlbino
    Фронтенд разработчик
    Я немного утрированно, но попробую объяснить. Компьютеры по сети общаются друг с другом, используя адреса IP. Причем сети разделены между собой и общаются через узлы, подключенные к нескольким сетям (маршрутизаторы). И во всех сетях есть некая иерархия адресов, чтобы не было повторения адресов. Когда вы подключаете компьютер к новой сети, то очевидно, что вам нужно получить валидный адрес в этой сети. В настройках включаете протокол DHCP, компьютер отсылает запрос в сеть и, если в сети есть DHCP-сервер, то он вернёт настройки сети (IP-адрес, маску сети, основной шлюз и DNS-сервера).
    IP-адрес - который вы должны присвоить себе и откликаться на него.
    Маска сети - показывает характеристики сети, включая её размеры.
    Основной шлюз - компьютер для выхода в соседние сети и вообще для всего трафика, который вам неизвестен. Это как раз и есть маршрутизатор.
    DNS-сервера - это набор IP у которых и нужно спросить IP-адрес некого домена. Никакого иного сокрального смысла в них нет, только перевод "домен -> IP". Без DNS, только используя IP, этого никак не сделать.
    DNS-сервера, на самом деле, вы можете выбрать любые. Главное - чтобы они вам отвечали правду для вашей сети.
    Ответ написан
    2 комментария
  • Кто-нибудь может объяснить причину блокировки сайта jstree.com (в реестрах не значится, скриншоты прилагаются)?

    MonkAlbino
    @MonkAlbino
    Фронтенд разработчик
    $ nslookup jstree.com
    Server: router.asus.com
    Address: 192.168.123.1
    
    Domain: jstree.com
    Addresses:
    195.191.149.105

    195.191.149.105 SuperHosting.BG Ltd.
    Причина блокировки
    Ресурс jstree.com не заблокирован.
    $ nslookup www.jstree.com
    Server: router.asus.com
    Address: 192.168.123.1
    
    Domain: www.jstree.com
    CNAME:
    www.jstree.com.cdn.cloudflare.net
    Addresses:
    141.101.116.236
    141.101.117.236

    141.101.116.236 CloudFlare CDN network.
    Причина блокировки
    Заблокирован url spice-smoke.ru (ip: 141.101.116.236) по решению ФСКН от 2013-10-25
    141.101.117.236 CloudFlare CDN network.
    Причина блокировки
    Ресурс 141.101.117.236 не заблокирован.


    Используйте прокси, VPN, чтобы трафик физически шел не напрямую от вас к сайту, а от вас к какому-то промежуточному узлу и с него уже к сайту.
    Ответ написан
    1 комментарий
  • Единый реестр пришел в украину?

    MonkAlbino
    @MonkAlbino
    Фронтенд разработчик
    Скорей всего ваш провайдер использует мощности российского провайдера, который кривой и любой трафик внутри себя проверяет на наличие в списке.
    Подобное уже замечали пользователи и из Беларуси, и из Казахстана, где некоторые национальные провайдеры используют каналы российских операторов связи.
    Ответ написан
  • Как вам способ ускорить веб?

    MonkAlbino
    @MonkAlbino
    Фронтенд разработчик
    Техник оптимизации много, каждая подходит для конкретного случая:
    - 1 файл html+css+js: логичен, если нет внешнего кода (например jquery) и сайт состоит из 1 страницы.
    - 3 файла html, css, js: для первой точки входа на сайт будет загружено 3 файла, для последующих страниц только html. css и js возьмутся из кэша браузера.
    - 4 файла html, css, js, img-спрайты: мелкие картинки выносятся в отдельный спрайт, большие картинки грузятся как есть.
    - n-файлов html, css, js, img-спрайты: для первой точки входа грузится html, базисный css и js и специфичный для данной страницы css и js. для последующих новый html, специфичный для страницы css и js. базисный уже к кэше. подходит если очень большой проект, много разных страниц/поддоменов в разной стилистики, но с общим базисов. базисные файлы выносят в отдельный домен 3го уровня или домен 2 уровня (чтобы куки не посылать и не обрабатывать).
    Ответ написан
    1 комментарий
  • Не могу открыть адрес ipv6, как мне проверить? Думаю обратиться к провайдеру?

    MonkAlbino
    @MonkAlbino
    Фронтенд разработчик
    А пароль от root'а специально выложили в паблик? :)
    Ответ написан
  • Существуют сервисы сохранения страниц целиком в закладки?

    MonkAlbino
    @MonkAlbino
    Фронтенд разработчик
    Примерно подобное я спрашивал около полутора лет назад: toster.ru/q/17265
    Ответ написан
  • Как точно узнать причину блокировки ресурса (в реестрах чисто) Ростелекомом и Билайном?

    MonkAlbino
    @MonkAlbino
    Фронтенд разработчик
    Провайдер: Домашний интернет от Билайн.
    Страница говорит «Ресурс vp23.ru не заблокирован.». Собственно у домена vp23.ru IP видимо уже сменился, поэтому проблем с доступом к сайту не наблюдаю. Всё открывается прекрасно.
    С точки зрения закона Билайн обязан выполнять законы РФ, где написано, что надо закрыть доступ к ссылке и по IP. С точки зрения логики и принципов работы интернета закон тупой как пробка.
    Ответ написан
  • Как нам всем миром послушать интернет-радио или бывают ли пиринговые протоколы подкастинга?

    MonkAlbino
    @MonkAlbino
    Фронтенд разработчик
    Частная проблема: если вы можете потерпеть минут 10-15, то можно слушать через moskva.fm, если нет, то только ретрансляторы.
    Общая проблема: если тот же uTorrent позволяет смотреть видео онлайн, просто загружая торрент подряд, то тоже самое можно, я думаю, и с аудио. Помимо этого в Flash Player'е какой-то версии появился встроенный модуль p2p-вещания. Видео ВКонтакте можно было одно время пробовать через это смотреть, station.ru также позволяет слушать радиостанции RMG через Flash P2P.
    Ответ написан
    Комментировать
  • Какие есть веб-сервисы для просмотра панорам города?

    MonkAlbino
    @MonkAlbino
    Фронтенд разработчик
    На сайте ГдеЭтотДом.РУ в разделе «Недвижимость на карте» выложены собственные панорамы улиц многих городов, правда качество не ахти.
    Ответ написан
    Комментировать