Задать вопрос
  • Как лучше разместить розетки для телефона и локальной сети в офисе?

    leahch
    @leahch
    3D специалист. Dолго, Dорого, Dерьмово.
    1) Кабельканал делаете над столом (~10см). Кабельканал берете установочный с разделителем (слаботочка в одной половине, силовая - в другой). В кабельканал монтируете силовые (3 шт., лучше 4!) и компьютерные розетки (2 шт.).
    2) Для принтеров розеток 2х2 (силовые/rj-45)
    3) Очень чательно (очень, очень) рассчитывайте установку силовых розеток, их практически не перенести! Силовой провод должен быть без скруток и разрезов и промежуточных соединений и иметь минимальный запас! (это любой электрик скажет). Провод должен иметь нужное сечение! Единственно возможный вид установки - проходной через розетки.
    4) Все слаботочные провода должны быть завернуты на патчпанель в распределительной/серверной.
    5) По желанию (через 2-3 места), делают специальные силовые розетки, запитанные от второго автомата! Это для чайников/пылесосов, сечение соответствующее, выделяют их цветом (красным обычно)!
    6) Установочный кабельканал - любой фирмы, хоть Legrand, хоть DKM, хоть Efapel, от той же фирмы и все остальные принадлежности. Разницы большой между производителями не вижу, все трое хороши!

    Ну и конечно можно спускать кабеля с фальшпотолка. Но абсолютно все кабели нужно убирать в гофру там, где он проложен по потолку. Силовые, так вообще желательно в металлическую. В кабельканале такого делать не нужно! Не нужно из-за того, что кабельканал у нас неподвижен, а на потолке кабель у нас свободном-лежащий и есть вероятность, что его могут задеть и повредить (вероятность, увы, не маленькая, как оказывается!).

    Если делать прокладку под фальшпотолком, то гораздо лучше не просто кабель на потолок класть, а использовать кабельные лотки (кусок сетки с бортиком) по периметру, тогда гофра не нужна. Но нужно или два лотка (слаботочка, силовые) или силовой в гофре (на одном лотке) или лоток с разделителем. В этом случае снижать можно простым коробом с розетками на конце, или установочными стойками.

    Но как же гимморно потом под фальшпотолком суетиться...
    Ответ написан
  • Почему работодатели требуют знания linux?

    Spetros
    @Spetros
    IT-шник
    Во многих вакансиях требуют *nix знание

    Глупости!
    Вакансий, где знаний Linux не нужно - гораздо больше.
    Ответ написан
    Комментировать
  • Как стать профессионалом в Linux?

    @xtreme
    Снимаю порчу по SSH :)
    +1 к Softer
    Сам начинал со всяких пакетных дистров, ни фига не понимая, почему все должно быть именно так... потом FreeBSD с его портами и сборкой из сырцов - там уже начал разбираться с зависимостями. Затем уже Gentoo - система его портежей была крайне похожа на FreeBSD, а сборка из stage1 до полностью рабочего десктопа заставила полностью разобраться в хитросплетениях зависимостей.
    Но без реальных задач будет тяжело, потому что не будет цели как таковой. Собрать десктоп - слишком просто и долго. А вот если будет цель - будет куда стремиться. Начать можно с универсального роутера, как написал Василий Печерский. Сначала просто шлюз с почтой и файлопомойкой с тривиальной настройкой, а затем уже добивать сервисы до полностью рабочего состояния - например, если почта - сделать так, чтобы письма были с валидной DKIM, SPF, с почтовыми ящиками пользователей с доступом откуда угодно с шифрованием и т.д... Если файлопомойка - разграничивать права, настроить бэкапы с компьютеров пользователей (например, Time Machine для маководов), кеширующий прокси-сервер с резалкой рекламы и блэклистом. Веб-сервер с визиткой компании и парой-тройкой виртхостов. И т.д.
    Дальше уже сам поймешь, что тебе интересно и куда развиваться.
    Ответ написан
    Комментировать
  • HDD умер контроллер, как прочитать данные?

    eapeap
    @eapeap
    Сисадмин, Беларусь
    Советы обратится к профи не могу воспринимать в серьез

    Других советов не будет.
    Восстанавливал несколько лет назад данные умершего HDD у профи-надомника. Результат положительный. Хорошо, что у меня был донор - точно такой же HDD, но живой. За 3 дня через последовательный порт он вытянул 90-95% инфы - этого хватило.
    Определяется, профи ли это, элементарно. У него должно быть:
    1. Очень много дисков-доноров.
    2. Беспыльное рабочее место - закрытый стол с приточнкой через фильтр
    3. Стенд для подключения к HDD через служебные пины
    4. Паяльная станция.
    5. Программатор
    Если этого нет - разворачиваетесь и уходите.
    Аналогичное оборудование, только в гораздо большем объеме, было в мастерской, куда меня этот кулибин-надомник отправил со вторым вопросом. За восстановление данных с дохлой флэшки он не взялся. В мастерской вытянули из нее информацию.
    И первый, и второй раз это была критичная уникальная бизнес-информация, о которой я не знал до аварии. И поэтому никаких бэкапов не было. Точнее в случае с HDD они были, но на том же HDD...
    Цена вопроса начинается с 200$, и если на вашем диске фото в корпоратива и любимая музыка клиента - не стоит и возиться.
    Ответ написан
    Комментировать
  • HDD умер контроллер, как прочитать данные?

    Melkij
    @Melkij
    DBA Team для вашего PostgreSQL?
    Нет, нету совместимости. И просто донора мало. Ещё понадобится переписывать или перепаивать память со служебной информацией о диске.

    Если нужны данные - раскатите бекап.
    Если нет бекапа (У сисадмина 30+ левела нет бекапа? О_о) - тогда отдайте специалистам в этой области. Иначе угробите данные безвозвратно.
    Ответ написан
    2 комментария
  • Какие принтеры хорошо работают по сети?

    @AVKor
    OKI B431dn подключён к роутеру.

    Отлично работает. Есть ppd для Linux, драйверы для Windows и Mac OS/Mac OS X.
    Ответ написан
    Комментировать
  • Как на самом деле передаются биты по сетевому кабелю?

    pi314
    @pi314
    Президент Солнечной системы и окрестностей
    Наличие-отсутствие сигнала в проводе было во времена телеграфных аппаратов, т.е. примерно лет двести назад. С тех пор много чего изменилось. В современном сетевом кабеле (возьмем для примера только медь), по кабелю передаются импульсы с частотой 100, 250, 500 и более МГц, причем, не по одной, а по 2, 4 или даже 6 парам. (Вообще-то, там все несколько сложнее, но для понимания сути вполне достаточно считать пары параллельными линиями передачи.) Принято говорить о парах проводов, т.к. не бывает уровня (потенциала), самого по себе; уровень - он всегда относительно чего-то другого, например, в одном проводе относительно другого провода. Отсюда пары, а почему они называются витыми - гуглить самостоятельно. Передаваемый сигнал промодулирован т.н. Импульсно-Амплитудной модуляцией (PAM), т.е. передающая и принимающая стороны различают 3, 5 или даже 16 разных уровней сигнала, которыми, грубо говоря, и закодированы соотв. биты.

    66e6c58266524ec6bb132fb384638d75.jpg

    Таким образом можно передавать по кабелю несколько "разных бит" одновременно. Ну, а ситуация, когда в один и тот же момент времени в одном месте проводника один потенциал, а в другом - другой, вообще, должна быть привычна даже для школьной физики... так работает любая антенна и, вообще, любой проводник с переменным током. Если отвечать на вопрос буквально, то в "одном месте" каждой пары в любой момент времени "находится" только один передаваемый импульс, но это может означать много разных бит.

    Теперь о скорости и расстоянии. Скорость распространения сигнала в проводнике на уровне школьной физики (если там, конечно, сейчас об этом вообще рассказывают) принято считать равной скорости света в вакууме, около 3m за 1 ns, но на практике она меньше, т.к. проводник не идеален и, как правило, находится не в вакууме, а в изоляции из диэлектрика. Привносимая диэлектриком паразитная емкость снижает скорость распространения сигнала в проводнике (не путать со скоростью распространения поля!) Но те, кто не прогуливал физику с математикой, вполне могут прикинуть порядок цифр для проводника длиной 1000км, как для поезда, идущего из А в Б или даже "расстояние" между двумя соседними битами, передаваемыми по одной паре :)

    Правда, полученые таким нехитрым рассчетом результаты (пусть даже с учетом волновых характеристик кабеля) все еще далеки от реальности для расстояний в тысячи км, т.к. даже в самом лучшем кабеле такой длины вся энергия сигнала передающей стороны превратилась бы в тепло и излучение, и принимающей стороне осталась бы только дырка от бублика. Длина реального сетевого кабеля между двумя устройствами (витая пара!), грубо говоря, не может превышать 100м. Дальше сигнал попадает в другое устройство, которое вносит свои задержки, и т.д. и т.п. от Таганрога, и до самого Ютюба. Конечно, не все эти устройства соединены медью, но мы не станем вдаваться в тонкости распространения света в разных оптических средах, и радиоволн в ионосфере, чтоб у среднестатистической аудитории Тостера ненароком не снесло крышу. Тут важно только то, что на практике мы имеем уже не ns, а десятки, сотни и более ms задержки.

    Это было даже не введение, а популярно-упрощенная шпаргалка на тему того, "как биты идут по проводам", или, выражаясь проще, что происходит в сети на уровне 1 семиуровневой модели ISO/OSI. Пакеты, а также фреймы, датаграммы и пр. абстрактные договоренности о том, как именно считать биты - это уже из другой оперы, точнее, на других уровнях, причем, на каждом свои, и одни в других. Учитывая то, что внутри процессора и памяти (где мы имеем дело с данными из этих пакетов) происходит все то же самое, что и в кабеле, на любом уровне модели вполне корректно считать, что пакет этого уровня доставляется "единомоментно".
    Ответ написан
    6 комментариев
  • Как определить гео принадлежность IP адреса не используя базы maxmind.com, ipgeobase.ru и т.п?

    @throughtheether
    human after all
    Цель определения географического положения уточните, где и как будут данные использоваться?

    UPD:
    От этого зависит ответ на поставленный вопрос?

    На самом деле, я хотел кое в чем удостовериться. И удостоверился.
    С моей точки зрения, вы не вполне понимаете, что и зачем вам нужно. Что такое "географическая принадлежность IP адреса"? Географическая принадлежность может наблюдаться у человека, его дома, квартиры, клиентского устройства, но не у какого-то 32-битного числа. Соответствие клиентского устройства и глобально маршрутизируемого IPv4-адреса, который видит сервер в интернете - вещь в общем случае непостоянная и нерегулярная.

    Как и где узнать как на самом деле?
    на самом деле?
    Получить доступ к внутренней документации провайдера (конфигурации устройств, карта сети с географической привязкой) и сопоставить разнородные данные. Все остальные способы, базы дадут вам лишь первое приближение.

    Если рассмотреть задачу определения города клиента веб-магазина с целью персонализации, например, то я бы поступил так. Сначала определение положения по нескольким популярным базам, по данным регистратора IP адресов (RIPE для Европы/СНГ). Неким алгоритмом определил бы наиболее "специфичное" совпадение. Например, если RIPE и одна база говорят, что хост расположен в Киеве, а другая база - что во Львове, выбрал бы Львов как более специфичный вариант. Далее, показал бы клиенту ненавязчивую форму: "мы предполагаем, что вы из такого-то города, если это не так, то, пожалуйста, уточните данные" и установил бы ему соответствующий параметр в cookie.

    Вкратце, IP-адреса годятся для определения географического положения клиента лишь в первом приближении. По мере развития практики аренды IPv4-префиксов интернет-компаниями друг у друга устаревание информации в различных базах ускорится. В зависимости от целей, вам может пригодиться Geolocation API HTML5 или некая реализация его аналога (т.е. с использованием не только IP-адреса, но и других данных, GPS в случае смартфона, SSID наблюдаемых точек доступа Wi-Fi и прочая)

    UPD2: Забыл упомянуть еще один момент, иногда можно сделать выводы о местоположении хоста базируясь на его имени, в данном случае - записи PTR (например, hostXXXXXX.dyn.kiev.isp.ua). Опять же, эти корректность этих данных не гарантирована, была лет пять назад релевантная история с PTR вроде rostelecom-fsb в выводе traceroute до livejournal.com или аналогичного сервиса (с понятной реакцией пользователей сервиса, "37й год вернулся" и прочая).
    Ответ написан
    1 комментарий
  • Есть ли сервисы как Skype и Viber, позволяющие звонить на мобильные, но дешевле?

    mututunus
    @mututunus
    Backend developer (Python, Golang)
    Любой оператор IP-телефонии.
    Ответ написан
    Комментировать
  • Как сделать сбор SNMP данных свитча D-link в БД mysql?

    @pashaxp Автор вопроса
    Задачу решили таким способом:
    snmpwalk -v2c -c ReadComm 192.168.168.1 1.3.6.1.2.1.2.2.1.8 | sed '/25/,/5121/d' | awk '{print $1,"\t",$4}' | awk 'gsub("iso.3.6.1.2.1.2.2.1.8.","") {if($2==1) $2="Up"; print $1,"\t",$2}' | awk '{if($2==2) $2="Down"; print $1,"\t",$2}' > /var/tmp/tkd_1/new


    less /var/tmp/tkd_1/new:
    1 Up
    2 Down
    3 Down
    4 Up
    .....
    Сравниваю файлы с результатами 2 последних проверок.
    Изменения в состоянии порта пишу в базу MySQL.
    Ответ написан
    Комментировать
  • Почему ПК загружается после сброса BIOS?

    Jump
    @Jump
    Системный администратор со стажем.
    Отключите датчик вскрытия корпуса в биосе.
    Ну или правильно соберите корпус, чтобы датчик не срабатывал.
    При активном сенсоре и разобранном корпусе он и должен перезагружать.
    Если не хотите пользоваться, просто поставьте джампер на место согласно инструкции.
    b59cdda8e33a493892fe8a9086724af1.pngИнструкция к мат. плате стр. 28
    Chassis intrusion connector (4-1 pin CHASSIS)
    This connector is for a chassis-mounted intrusion detection sensor or switch. Connect
    one end of the chassis intrusion sensor or switch cable to this connector. The chassis
    intrusion sensor or switch sends a high-level signal to this connector when a chassis
    component is removed or replaced. The signal is then generated as a chassis intrusion
    event.
    By default, the pin labeled “Chassis Signal” and “Ground” are shorted with a jumper
    cap. Remove the jumper caps only when you intend to use the chassis intrusion
    detection feature
    Ответ написан
    6 комментариев
  • Почему программа не выводит ответ в файл?

    DevMan
    @DevMan
    sys.stdout = open('output.txt', "w")
    опечатка.
    Ответ написан
    Комментировать
  • Как поймать трафик(пакеты) исходящие от определенного приложения с определенным PID(Linux)?

    mva
    @mva
    CEO, CTO, Lua/Gentoo/IPv6 Pioneer
    Не согласен с предыущим оратором.

    Определённое приложение будет сидеть на определённом сетевом порте

    Это в корне не так. Даже если предположить, что приложение — демон (предоставляет какой-то сервис) оно может одновременно "слушать" пакеты на сколь угодно много портов.
    Я тут даже опущу описание самой технологии и того, что на "портах" никто не "сидит" и на самом деле "порты" это просто идентификаторы, указывающие кому этот пакет передать.

    Если же приложение не является демоном, то оно для исходящих запросов (и получения ответа) каждый раз (для кажого запроса) использует абсолютно рандомные порты (ну, с торрент-клиентами тут есть небольшая оговорка, которая, впрочем, всё равно не отменяет применимости вышесказанного и к некоторым из них.

    А отвечая на вопрос ОПа — можно маркировать пакет по прилжению. Например:
    iptables -A OUTPUT -p TCP -m owner --pid-owner $PID -j <нужная цель, будь то LOG, ULOG, MARK или что угодно>
    Которое, правда, не очень работает на мультиядерных системах :'(

    Но можете ещё погуглить немного вокруг match packets by pid и набора утилит из tc/ipset/iptables

    // либо запустить то wine-приложение под отдельным пользователем и ичпользовать -m owner --uid-owner $id_пользователя. Так оно работает и на многоядерных системах тоже.
    Ответ написан
    Комментировать
  • Простой способ научиться использовать регулярные выражения?

    RicoX
    @RicoX
    Ушел на http://ru.stackoverflow.com/
    Начните с этого ресурса http://regexper.com/#[a]%28[a|b]%29[c] помогает по полочкам разложить в голове именно логику регекспов, остальное больше практика.
    Ответ написан
    Комментировать
  • Как настроить маршрутизацию между vlan на новых коммутаторах D-Link DGS-1510?

    IlyaEvseev
    @IlyaEvseev
    Opensource geek
    1) DES/DGS-1xxx - это layer2.
    Для ip-маршрутизации между vlan'ами они не предназначены.
    Поддержка TCP/IP на них существует только для управления, мониторинга и немного для ACL.
    Даже если хитрые китайцы добавили возможность делать несколько ip-интерфейсов и маршрутизировать между ними, лучше её не использовать без самой крайней нужды.

    2) Разные железки для Длинка делаются разными конторами, поэтому могут не иметь ничего общего.
    Например, DGS-3100 - адъ, DGS-3120 - шедёвр. Или т.н. ревизии DES-3200.

    3) Про forum.dlink.ru уже написали.
    Это главное место, где надо задавать вопросы по их продукции.
    В отличие от форумов почти всех остальных вендоров, там сидят знающие сотрудники, которые реально помогают.
    Ответ написан
    Комментировать
  • Как найти причину нагрузки на процессор?

    запустить atop в режиме сбора статистики в лог
    после пика в режиме анализа логов уже смотреть что происходило
    Ответ написан
    Комментировать
  • Как войти в другой компьютер по локальной сети (СРОЧНО нужна помощь)?

    @shaazz
    Копирование без логинов, паролей
    нажимаем "Пуск", выбираем "Выполнить", вводим GPEDIT.MSC
    Конфигурация компьютера\Конфигурация Windows\Параметры безопасности\Локальные политики\Параметры безопасности\
    1. находим "Сетевой доступ: модель совместного доступа и безопасности ..." Меняем с обычной модели на гостевую.
    2. там же также находим "Учетные записи: состояние учетной записи Гость" и ставим "Включен"
    3. находим ветвь Конфигурация компьютера\Конфигурация Windows\Параметры безопасности\Локальные политики\Назначение прав пользователя, "Отказ в доступе к компьютеру по сети", дважды щелкаем по нему, подсвечиваем «Гостя», нажимаем "Удалить"

    После этого шарим нужную папку и она доступна по сети без логинов паролей
    Ответ написан
    1 комментарий