• Для чего читать Таненбаума?

    Jump
    @Jump
    Системный администратор со стажем.
    Для чего читать Таненбаума?
    Для того, чтобы разобраться как работает сеть.

    Для этого я открыл Таненбаума, но даже идеи как его слова перевести в код - нет.
    Разумеется, так и должно быть. Книга не имеет отношения к программированию, она просто объясняет работу сети.

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

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

    При двойном туннелировании обязательно надо учитывать MTU и понижать MTU на вложенном туннеле. Для TCP проблема MTU более критична, т.к. обычно в TCP ставится флаг don't fragment. Если при этом у вас блокируются пакеты ICMP need frag, то вы получаете классическу проблему black hole.

    Отследить маршрут UDP пакета на хост:порт 1.2.3.4:500 можно с помощью команды
    traceroute -U -p 500 1.2.3.4
    Ответ написан
    Комментировать
  • Как настроить vpn?

    @xtreme
    Снимаю порчу по SSH :)
    Dec  8 17:31:31 murad1986-GA-970A-DS3 pppd[6214]: MS-CHAP authentication failed: Access denied
    Dec  8 17:31:31 murad1986-GA-970A-DS3 pppd[6214]: CHAP authentication failed

    Тут вроде как написано все... не прошла аутентификация. Либо неверный логин и пароль, либо... неверный пароль и логин.
    Ответ написан
    Комментировать
  • Как лучше организовать VPN в данной ситуации?

    @antonsr98
    Системный Администратор
    1) если вы хотите из вне подключаться к своему впн вам нужно внешний IP
    2) если на windows то посмотрите OpenVPN сервер, поднимается достаточно легко, авторизация либо по логинам паролям либо по сертификатам ( плюс куча других вариантов)
    3) Роутер какой модели если N65U то его хватит для таких целей
    4) если вы хотите делать резрвную копию с рабочего сервера на свой пк, вам надо будет сервер подключить к вашему впн, и дать ему доступ на запись в ваше хранилище куда будет делаться копия ( бекап лучше делать олним файлом)
    Ответ написан
    6 комментариев
  • Как настроить Firefox чтобы он коннектился только через VPN ?

    @Filigranno
    У некоторых VPN сервисов реализована подобная функция, ограничивающая интернет в случае разрывов связи с VPN сервером. Функция называется "Отключение основного шлюза" или синонимы.

    Есть еще древняя утилита (выпущенная во время Windows XP и работающая в основном только на этой ОС) стороннего разработчика для OpenVPN macrodmin.ru/2010/11/ip-filter-pod-windows
    Ответ написан
    Комментировать
  • Публичный Wi-Fi. Насколько безопасен VPN?

    markus_saar
    @markus_saar
    CEO at hidemy.name
    (1) можно подменить сертификат с хз каким клиентом на мобиле

    Вам известны клиент-банки, в которых это возможно? Сюрреалистичная ситуация.

    2)3) понадежнее

    Как минимум, защита от атак man-in-the-middle.

    Или от моего устройства до WiFi роутера тоже в зашифрованном виде передаются?

    Если VPN подключен на вашем устройстве, то на Wi-Fi роутере ваш трафик уже будет пролетать шифрованным.

    Решает ли VPN все проблемы с безопасностью в публичном WiFi

    Решает, если это не PPTP, конечно. Используйте OpenVPN/L2TP/IKEv2, если задача именно защита трафика.
    Ответ написан
    Комментировать
  • Публичный Wi-Fi. Насколько безопасен VPN?

    Jump
    @Jump
    Системный администратор со стажем.
    1)Нет. При условии что вы внимательны и следите за сертификатами.
    2)То же самое что и в п.1, только добавляется еще один слой защиты.
    3)А разве есть банки позволяющие подключаться по http к личному кабинету?

    При использовании VPN и http данные шифруются только от VPN до сайта?
    При использовании VPN данные шифруются в тоннеле - от VPN клиента, до VPN сервера. Далее на сайт уже идет не шифрованный трафик.
    Опять же все это если VPN шифрует трафик - шифрование трафика в VPN необязательная опция, которую используют далеко не всегда.

    Или от моего устройства до WiFi роутера тоже в зашифрованном виде передаются?
    Да кто же знает где у вас VPN тоннель начинается, может прямо у вас на компьютере поднят, может на вашем роутере, может у провайдера.

    Решает ли VPN все проблемы с безопасностью в публичном WiFi и если нет, то какие проблемы остаются и как их решать?
    Нет, но существенно снижает риски при грамотной настройке.
    Ответ написан
    Комментировать
  • Пробрутили удаленку и поставили майнер. Как обезопасить себя от кулхацкеров?

    athacker
    @athacker
    > Ну и под админом сижу, потому что вроде не параноик

    Молодец, чо. Сейчас вам залили майнер, в следующий раз зальют шифровальщик. Зато "не параноик".
    Ответ написан
    Комментировать
  • Пробрутили удаленку и поставили майнер. Как обезопасить себя от кулхацкеров?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    . Ну и под админом сижу, потому что вроде не параноик

    Зря, зря. Т.е. они получили доступ к админу? Я бы форматнул диск и накатил ОСь заново(Хотя у меня бы такой фейл не случился, но не суть), я серьёзно, админ - это доступ ко всей системе, они могли вам MBR поменять даже.
    Не знаю, как сейчас но раньше RDP на винде был тем ещё решетом, в метасплоите есть куча эксплоитов, позволяющих вызвать синий экран удалённо, в теории некоторые уязвимости позволяют исполнять код удалённо, пароль подбирать при этом не надо.
    Не, можно сначала к VPN, а оттуда уже к компу цепляться, но это слишком для домашней сетки, по-моему.

    Пока вы спите, китайские ботнеты ломают вас. Зря вы не хотите его использовать, VPN наверное лучшее решение. Ну и про файерволлы не забывайте.

    UPD: Походу не залатали решето www.cvedetails.com/cve/CVE-2016-0036
    Ответ написан
    3 комментария
  • По каким материалам изучать Java EE?

    DrNefario
    @DrNefario
    Пришел, увидел, решил!
    Привет.
    Можете посмотреть данный видеоролик и статью приложенную к нему. Все по полочкам разложено что и в какой последовательности изучать:

    Статья: javaoutsource.blogspot.ru/2015/09/java-enterprise-...

    Видео:
    https://m.youtube.com/watch?v=sJGnZBBtoSQ
    Ответ написан
    Комментировать
  • Почему не дает сохранять открытый файл на сервере?

    tsklab
    @tsklab
    Здесь отвечаю на вопросы.
    Чем может быть вызвана такая ошибка и как можно решить эту проблему?
    Обрывом сессии. Периодически автоматически записывать файл.
    Ответ написан
    1 комментарий
  • Не распознается третий HDD - в чем может быть причина?

    Jump
    @Jump
    Системный администратор со стажем.
    Для начала я бы сделал - Diskpart -> list disk
    Там его точно нет? Если нет, то-
    • неисправен диск - проверяем исправность диска подключив его заведомо исправным кабелем к другой машине.
    • неисправен слот - проверяем исправность слота подключив заведомо исправный диск, заведомо исправным кабелем.
    • неисправен кабель - проверяем точно так же как в предыдущем варианте.

    Как правило тут все и выясняется.
    Если же нет - возможен глюк биоса или ОС, но это очень маловероятно и по фотографии не лечится.
    Ответ написан
    Комментировать
  • Не распознается третий HDD - в чем может быть причина?

    @Tephna
    Figuring it out.
    Совсем без втыка не получится - есть несколько вариантов.
    Первым делом я бы проверила что все кабели в порядке и подключены, иногда такое забывается. Потом - виден ли диск в bios - если нет, проблема скорее всего в железе, попытайтесь поменять порты, кабели.
    Если да, попробуйте в device manager просканить ещё раз на наличие HD (disk drive > check for hardware changes). Если и это не поможет, я бы поискала драйвера на официальном сайте производителя диска, хотя если раньше работало с тем же ОС вряд ли проблема в этом.
    Удачи!
    Ответ написан
    1 комментарий
  • С чего начать карьеру ИТ?

    Мне 30 лет. Начал свою карьеру в ИТ в 27.
    У меня ИТшное высшее образование, но жизнь сложилась так, что во время учебы нашел работу не по специальности, которая сразу начала приносить неплохой доход (производство рекламы: наружка, полиграфия). В один "прекрасный" день, спустя 10 лет работы, я понял, что достигнут потолок и мне совершенно не интересно дальше развиваться в этом направлении. Тогда то я и начал искать чем заняться.
    Я прекрасно понимаю страхи и мысли, которые крутятся в голове у человека уже с семьей.
    "А не поздно ли?", "А с чего начать?", "А как на меня будут смотреть другие люди/друзья/коллеги?", "А на какой доход и через сколько времени можно рассчитывать?", "А откуда взять время на жену/детей и учебу?" и еще куча других...
    В 16-22 все эти вопросы совершенно не волнуют - ты еще юн, свободен от обязательств и в какой-то мере финансово не обременен...

    Немного порассуждаем :)

    Отвечу на самые-самые вопросы:
    А не поздно ли?
    Нет. Никогда не поздно! Звучит банально, но это работает.
    Нужно срочно забыть сколько тебе лет и оперировать только понятием жизненный опыт. А его к 30 уже порядком. Мозги еще не "заржавели", тело еще не барахлит.
    НО нужно сразу условится - любая сфера ИТ требует ПОСТОЯННОГО самосовершенствования и изучение нового материала. ЛЮБАЯ.

    Чем заняться-то?
    Я для начала для себя определил две области ИТ в которых возможен быстрый прогресс за короткий срок и достаточно быстрое трудоустройство. 1С-программирование и веб-программирование.
    Они были выбранные после тщательного анализа локального рынка труда + низкий порог входа + возможность быстрого прогресса. Долго сомневался, читал форумы и статьи, что бы выбрать окончательно, но в итоге победило направление веб-программирования. Решающим стали два критерия: возможность удаленной работы на зарубежных биржах и отсутствие привязки к конкретной узкой технологии. В финансовом плане 1Сники на начальном этапе получаю больше, но со временем Веб вырывается вперед.
    Многие написали выше, что надо учить основы основ. Разложить всю теорию по полочкам. Понять принципы ООП и паттерны проектирования. Это правильно, НО... время+семья+деньги накладывают некоторые свои ограничения. Как мне кажется главная цель - это смена сферы деятельности, т.е. добиться результата. Да, по началу будут жуткие "решения" и "ужасный вырвиглазный лапшевидный говнокод", НО плох тот программист, который не продолжает свое обучение ПОСТОЯННО. Но учиться уже на работе под руководством более опытных товарищей НАМНОГО проще.

    А с чего начать это ваше "веб-программирование"?
    Сразу оговоримся, что есть принципиально два разных направления: "фронт-энд" и "бэк-энд". "Фронт-энд" проще и дружелюбнее для совсем начинающих. Его изучение позволит быстрее прийти к выполнениюглавной цели. Поэтому дальше я буду рассматривать именно это направление.
    Да-да, конечно, потом можно и "бэк-энд" изучить и даже полностью перейти на него. Можно совмещать, обв.
    И еще одно отступление: уровень английского Pre-Intermediate. Это само собой разумеющееся. В любом случае придется читать, слушать и понимать.
    Итак по теме вопроса.
    Рекомендую начинать с: htmlacademy.ru - пожалуй лучший русский ресурс для новичков. Интерактивные задания с самых азов. Все основные курсы бесплатные. Платная подписка открывает доступ к продвинутым курсам - рекомендую покупать эту подписку уже после прохождения всех базовых курсов. Есть два платных месячных "интенсива" - весьма неплохие и стоят своих денег.

    Остальные ресурсы рекомендую проходить параллельно с HTML-академией, начинать где-то после 7 курса:
    www.codecademy.com - на английском. Помимо курса по HTML&CSS можно попробовать JavaScript и jQuery + неплохие ознакомительные курсы по "бэк-энду"
    https://dash.generalassemb.ly - на английском. Интересны тем, что имитируют выполнение реального заказа на фрилансе.
    Есть еще куча ресурсов и курсов, но для начала этого вполне хватит.
    В любом случае придется изучить JavaScript. В этом деле поможет уже упоминаемый выше www.codecademy.com + learn.javascript.ru

    И главное - больше практики. Применяйте свои знания.
    Верстайте псдшники хотя бы ради практики и портфолио. Прикручивайте к ним что-нибудь простенькое на jQuery.

    А откуда взять время на жену/детей и учебу? Как совмещать-то все еще же работа есть...
    Если уделять учебе хотя бы 1 час в день, то можно вполне все успевать.
    Я учился так:
    - на работе была возможность почитать и поделать небольшие занятия в течение дня ( в сумме полчаса)
    - еще часик уже ночью, когда все спят дома.
    - в выходные вставал пораньше и в субботу за два часа пока все спят повторял все сделанное за неделю, а в воскресенье подбивал итоги и планировал следующую неделю.
    Придется пожертвовать сериальчиками и какими-нибудь излишествами нехорошими - всегда есть что-то. Все время дисциплинировать себя первое время. Можно вести блог или поставить цель на смартпрогресе. Главное регулярно заниматься. даже 15 минут в день - это уже большой плюс.
    Еще очень важно, что бы домашние знали к чему вы стремитесь и чем заняты.

    А на какой доход и через сколько времени можно рассчитывать?
    Тут все ОЧЕНЬ индивидуально. Все зависит от усердия и желания.
    Можно грубо прикинуть "скоростное прохождение этого квеста":
    1) материальные вложения: 30-32 т.р. два интенсива(базовый и продвинутый) и помесячная платная подписка на htmlacademy.
    2) временные вложения: 5-7 месяцев на курсы и интенсивы от htmlacademy + 2-3 месяца на основы JavaScript и jQuery

    После этого вполне можно пойти работать верстальщиком с перспективами карьерного роста с окладом от 15 т.р. или попробовать себя на фрилансерских биржах.
    Почему так мало?В моем регионе именно столько получают стажеры-верстальщики в первый месяц, но это уже работа + на реальных проектах прогресс пойдет намного быстрее. А следовательно и вырастет доход.

    А не будет ли мне сложно "работать" в молодом коллективе?
    Возможно первое время будут какие-то сложности, но как мне кажется в любом случае ценятся базовые человеческие качества + профессионализм. А если учесть, что к 30 уже есть достаточно богатый жизненный опыт, то я не думаю, что возникнут проблемы.

    Как-то так :)
    Удачи. И главное помните - все зависит только от вас. От ваших желаний и вашего трудолюбия.
    Ответ написан
    3 комментария
  • Почему CSMA/CD не может работать в WIFI?

    chupasaurus
    @chupasaurus
    Сею рефлекторное, злое, временное
    Ответ написан
    Комментировать
  • Как изучать сети, чтобы жилось хорошо?

    Лучший старт - сети для самых маленьких. Потом вы уже будете ориентироваться в терминах и сможете самостоятельно определить в какую сторону копать.
    Ответ написан
    7 комментариев
  • Какие дешёвые сервисы по наёму копирайтеров вам известны?

    mistik_max
    @mistik_max
    Копирайтер, йог и созидательный инвестор))
    Не советую вам вообще с подобными сервисами связываться, если хотите конечно качественный контент получать, за 3 копейки в основном новички работают...)
    Ответ написан
    Комментировать
  • Переход с постоянки на фриланс, стоит ли игра свеч?

    @stoitli
    Я перешел на фриланс, когда количество заказов с фриланса стало приносить столько же денег, сколько 70% моей зарплаты, которую я в то время получал на постоянке, и занимать столько времени, что приходилось уходить с постоянной работы регулярно (это незаконно разумеется - пытался удлинять обеденные перерывы и т.п.).

    Просто так резко, без предварительного набора заказчиков/репутации/раскрутки на фриленсе уходить с постоянки категорически не рекомендую.
    Ответ написан
    6 комментариев
  • Переход с постоянки на фриланс, стоит ли игра свеч?

    @artem78
    Смотрите только в сторону зарубежных бирж - upwork, guru.com, freelancer.com, а наши выбросьте из головы.
    Ответ написан
    6 комментариев