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

    @BasilioCat
    Видео поток брать с ютьюба - тоже вариант, особенно если проигрыватель свой собственный, где можно мимикрировать под обычный браузер. Иначе могут забанить и/или потребовать использовать API key, который либо ограничивает массовое использование, либо стоит денег.
    А если вдруг придется иметь дело с файлами или потоками видео, то без ffmpeg не обойтись. В документации есть способы вещания живого потока, проигрывать файлы с диска в реалтайме - еще проще. Вопрос в том, какой софт выступает в роли клиента. Для ios лучше всего выходной поток в http live streaming, для флэша - RTMP. Кроме этих протоколов для лайва подходит еще HDS, но его ffmpeg не умеет, и есть еще реализация от Майкрософта Smooth Streaming, земля ей пухом.
    Вот нагуглил обзорную статью на хабре - она совсем немного устарела, ибо появилось больше софта.
    Примерная схема видеосервера может быть такая
    - ffmpeg из файлов (или еще откуда) делает RTMP поток, и публикует его на сервер, раздающий этот поток клиентам. Типа ffmpeg -i file1.mp4 rtmp://127.0.0.1/mystream
    - в роли раздающего сервера может быть nginx с rtmp модулем
    Ответ написан
    Комментировать
  • Как скачать сайт wget`ом с куками и userAgent?

    @BasilioCat
    Выполните вход (POST с необходимыми полями) через wget. Для надежности сначала запросите GETом страницу логина /login/index.php, она проставит куки, затем выполните POST
    на /login/index.php c содержимым вида "username=aaa&password=aaa&testcookies=1", в результате в сессию на стороне сервера запишется информация об успешном логине, после чего можно выкачивать все остальное

    P.S.: Ночью на повышенную нагрузку сервера некому будет обратить внимания.
    Ответ написан
    Комментировать
  • [РЕШЕНО] Тролль сдался сам. Карта сети по mac адресам или как поймать злого зелёного тролля?

    @BasilioCat
    В случае нормальных свитчей можно
    — вывести список mac-адресов на порту свитча, найти физический хвост и злодея
    — привязать mac-адреса к физическим портам (port security)
    В случае хабов или тупых свитчей можно сменить их на нормальные =)))
    Ответ написан
    Комментировать
  • Как удалённо настроить IP, используя только Data Link Layer?

    @BasilioCat
    Используйте DHCP на ноутбуке для начальной раздачи адресов и простой скрипт, который сам пропишет выданные адреса статически. Если у вас на всех этих машинах есть ssh с авторизацией по ключу и прописан нужный ключ, скрипт можно запустить и с ноутбука и он все сделает сам, а в худшем случае придется логиниться на каждую машину с ее паролем.
    Ответ написан
    3 комментария
  • Разобраться как настраивать подсеть, выданную провайдером?

    @BasilioCat
    В режиме роутера работать будет
    Переведите длинк в роутер1, пропишите на WAN те основной адрес (какой на нем и есть сейчас), на внутреннем — пропишите адрес гейтвея из выданной вам сетки (сейчас у вас там прописан 192.168.1.1), например 178.49.137.1
    В роутер втыкаете еще один роутер (роутер2) в режиме НАТ, и телефон
    На роутере2 вписываете на WAN адрес 178.49.137.2
    на телефоне — 178.49.137.3
    Ответ написан
  • Разобраться как настраивать подсеть, выданную провайдером?

    @BasilioCat
    Ваша задача не совсем подходит под имеющееся оборудование
    Вам надо И nat (для офиса) и прямой роутинг (для телефона)
    Это вам в лучшем случае можно было бы реализовать на dir-320 с прошивкой для асуса от энтузиастов, путем допиливания конфигурации до состояния, когда из вебинтерфейса уже мало чем управлять получится. Либо же ставить на вашу имеющуюся железку open wrt, если она конечно позволит. Судя по гуглу — не позволит, но это надо выяснять дополнительно.
    Альтернативный вариант — настраиваете на одной машине NAT, при этой она одна будет воткнута отдельным патчкордом в ваш роутер (именно в режиме роутера), и на этом интерфейсе будет висеть публичный адрес номер 1, и телефон воткнут также в роутер, и будет иметь публичный адрес номер 2. Все остальные ходят через машину с NAT (в ее роли впрочем может выступать еще один dir-100)
    Ответ написан