• Как в Ubuntu сделать поддомен на отдельный порт?

    SignFinder
    @SignFinder
    Wintel\Unix Engineer\DevOps
    1. Второй строкой вы вписали в /etc/hosts в корне неправильную информацию.
    Портов там быть не может и 0.0.0.0 для создания DNS записей тоже не нужно делать-используйте либо 127.0.0.1, если нужен доступ через localhost, либо ip адрес внешнего интерфейса, если нужен доступ по сети.
    2. Создайте в apache отдельный VirtualHost для вашего домена, либо используйте default virtualhost, если сайт будет один.
    3. Всем в сети, кто будет обращаться к вашему домену - так же нужно внести записи в локальный hosts файл.
    Ответ написан
    Комментировать
  • Как в Ubuntu сделать поддомен на отдельный порт?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Разберитесь сначала, что такое 0.0.0.0 и как /etc/hosts работает, прежде чем глупости туда добавлять.
    Ответ написан
    Комментировать
  • Следовал инструкци, не помогло, поможете скачать git?

    sotvm
    @sotvm
    Умный поймёт, а дураку и так всё равно.
    а сам файл то скачал? )))
    или название не то или путь к файлу не правильный
    перейди в терминале в директорию где скачанный файл,
    а уже потом
    tar -zxf название твоего файла git-2.8.0.tar.gz
    зы
    зачем тебе кали, если даже ума нет разархивировать )))
    Ответ написан
  • В каком дистрибутиве Linux используется чистый Wayland, без X и Xlib?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    зачем вам целый дистрибутив на чисто Wayland ?
    раз уж пошла такая жара то можно просто взять конструктор ArchLinux добавить в него щепотку Sway а в его конфиге прописать xwayland disable и вуаля, ну или просто его(xorg-server-xwayland) не устанавливать.

    Там смесь из X и Wayland.

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

    SignFinder
    @SignFinder
    Wintel\Unix Engineer\DevOps
    Смысла два:
    1. Функционал
    2. Унификация парка.

    Если у вас в On-Premise инфраструктуре стоят например Riverbed девайсы, которые жмут трафик и у вас есть инфраструктура в Azure, то для сжатия трафика между on-prem и Azure нужен будет Riverbed virtual appliance в Azure.

    По поводу унификации - уменьшается стоимость обслуживания при наличии однотипного оборудования, пусть даже и виртуального.
    Ответ написан
    Комментировать
  • Развертывание и поднятие с нуля офиса малого бизнеса, что нужно знать?

    CityCat4
    @CityCat4 Куратор тега Сетевое оборудование
    Внимание! Изменился адрес почты!
    У Вас не вопрос. У Вас приличных таких размеров ТЗ на приличную контору по прокладке сетей за приличные деньги :)
    Здесь, чтобы что-то более-менее грамотно посоветовать - нужно получить огромную кучу информации, ее переварить и выдать некий совет/проект etc. Кто ж тут забесплатно это будет делать. Либо нанимайте проектировщиков, либо если будете бодаться сами - задавайте конкретные вопросы.
    Ответ написан
    1 комментарий
  • Есть ли литература в которой я могу прочитать все о том как работает сеть интернет?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    Таненбаум, Компьютерные сети
    Ответ написан
    Комментировать
  • Есть ли готовые утилиты linux для работы с bind?

    @q2digger
    никого не трогаю, починяю примус
    А можно просто взять PowerDNS..
    Ответ написан
    Комментировать
  • Возможно ли в linux системными насторйками ограничить пиковую скорость передачи UDP (per-socket)?

    @Zolg Автор вопроса
    Пробы, ошибки и курение манов привели к решению.
    Необходимая фича завется packet pacing, реализована в fair queue traffic policer
    Что характерно - ощутимая часть нагугленых по теме материалов касалась именно вещания iptv

    до:

    # tc qdisc show dev eth0
    qdisc pfifo_fast 0: root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
    #tcpdump --time-stamp-precision=micro -ttt --dont-verify-checksums udp and host 235.1.6.4
    spoiler
    ...
    00:00:00.022090 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000024 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000022 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000011 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000010 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000014 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000022 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000014 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000013 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000021 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000014 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000015 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000038 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000020 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000044 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000042 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000012 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000005 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000015 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000026 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000009 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000005 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000005 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000016 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000020 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000007 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000020 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000004 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000032 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000007 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000022 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000005 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000014 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.022102 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    обрезано по пакетам, соответствующим началу кадра h.264

    После:
    # tc qdisc add dev eth0 root fq pacing maxrate 25Mbit
    # tcpdump --time-stamp-precision=micro -ttt --dont-verify-checksums udp and host 235.1.6.4
    spoiler
    ...
    00:00:00.016850 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000023 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000524 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000010 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000004 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000929 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000011 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000964 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000013 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000941 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000009 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000960 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000009 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000961 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000007 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000004 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000977 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000011 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000941 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000008 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.001008 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000013 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000910 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000009 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000004 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000954 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000010 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000956 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000008 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000961 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000008 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000962 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.009238 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000036 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000492 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000012 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000976 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000010 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000942 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000009 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000957 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000008 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000958 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000007 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000004 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000963 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000010 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000957 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.000009 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    00:00:00.016154 IP iptv-server.57842 > 235.1.6.4.1234: UDP, length 1316
    обрезано по пакетам, соответствующим началу кадра h.264, плотная пачка остальных пакетов кадра теперь размазывается по времени.

    работает идеально. какого-либо увеличения нагрузки на стример (суммарный исходящий поток 250+Mbps) не зафиксировано.
    параметр maxrate относится не к очереди в целом, а к каждому потоку в отдельности (фактически - задает значение опции сокета SO_MAX_PACING_RATE по умолчанию)
    Ответ написан
    Комментировать
  • Доступ в интернет в локальной сети?

    CityCat4
    @CityCat4 Куратор тега Сетевое администрирование
    Внимание! Изменился адрес почты!
    А, пардон, договор с провайдером есть?
    Ответ написан
    Комментировать
  • Стоит ли включать barrier=0,commit=60,noatime,data=writeback,journal_async_commit в /etc/fstab?

    Zoominger
    @Zoominger
    System Integrator
    Лучше не надо, скорость и так будет нормальная.
    А эти школотвики просто вредные советы.
    Ответ написан
    Комментировать
  • Организовать кольцо в сети OSPF vs *STP. Что выбрать?

    @Strabbo
    Везде где есть возможность всегда лучше делать резервирование на уровне L3. Таким образом вы уменьшите броадкаст трафик и избавитесь от риска L2 петель. + Используя роутинг трафик лечге балансировать, чем на L2 уровне. Чем меньше STP у вас в сети, тем лучше вы спите :)
    Ответ написан
    Комментировать
  • Какие существуют объективные недостатки у systemd?

    @metajiji
    Интересно наблюдать как прямо сейчас Хейтеры в яндекс-кликхаус делают велосипед на init+sed, чтобы симулировать 1 строчку Restart:)
    Только вдумайтесь в происходящее. Запустил сервис, в кроне добавилась задача, если сервис упал - запусти. Если сервис остановили скриптом, крон таска убирается. Слов нет, только эмоции. А вы про какие-то glibc беспокоитесь, там у них пакет в зависимостях не тянет за собой which, а в скриптах использует ы? Знакомо ага? Да молитесь на systemd, наконец навели порядок в этом безобразии всяких upstart, SysV, udev и кучи другого добра! А ещё кто не знал, но полюбас прогревал себе пукан, когда в fstab прописана фигня или недоступный nfs, сервер вообще не включается! И нужно душевно так провести время, хорошо, если есть ipmi, то вопрос 5 минут, а если нет? Так вот к чему я, есть .mount юниты это же каеф + зависимость кинул, чтобы сервис без шары не взлетал и падал вслед за шарой. Сервер запустится, шара нет, сервис тоже не поднимется, а зайти по ssh можно и главное починить легко и оперативно. И это только малая часть боли которую systemd реально прямо сейчас решает без плясок и крови из глаз.
    Ответ написан
  • Что происходит когда вводишь в терминал unix звездочку (*)?

    Olej
    @Olej
    инженер, программист, преподаватель
    Что происходит когда в linux`е вводишь команду (*).

    Вообще то, в Linux нет такой команды, и никакие такие спецсимволы не допускаются в составе команды.
    То, что вы говорите, относится к параметрам команды, да и то не ко всяким.
    Различайте команду, параметры команды и опции командной строки... иначе вы сами себе понаделаете путаницы.
    Ответ написан
    5 комментариев