• Убил раздел диска. Что можно сделать?

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Можно использовать дистрибутивчик небольшой, pmagic загружаться может с флешки, с диска и.т.д. отличная штуковина, там нужно почти все, что требуется для восстановления таблицы разделов и данных на диске.
    Ответ написан
  • Посоветуйте книги по CCNA и Win'server

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Как и обещал, официальный Cisco учебник, если учиться по нему проблем со сдачей экзамена CCNA вообще не возникнет. Включает в себя лабы PT.
    #1 — en_ENetwork_v401_Windows.zip
    #2 — en_ESwitching_v40_Windows.zip
    #3 — en_EWAN_v40_Windows.zip
    #4 — en_ERouting_v402_Windows.zip

    Удачи!
    Ответ написан
    1 комментарий
  • Мониторинг трафика?

    Maxim_ka
    @Maxim_ka
    Системный инженер
    На Linux можно использовать iptraf, iftop.
    На винде для localhost можно попробовать network traffic monitor.
    Ответ написан
    Комментировать
  • Посоветуйте счетчик трафика через 3G-модем

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Раньше пользовался программкой BitMeter, легкая, не требовательная, с гибкими настройками. Но единственный минус, она не умеет выбирать интерфейс который надо слушать.
    Ответ написан
  • Посоветуйте книги по CCNA и Win'server

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Если есть необходимость могу предоставить официальный полный учебный курс CCNA, с флэшевыми анимациями.
    Ответ написан
    4 комментария
  • Как красиво вставить код в статью на хабр?

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Я использовал тег , когда копировал команды и их выводы из консоли в статью, он сохраняет все столбцы и форматирование. Попробуйте его вместо .
    Ответ написан
  • Недопонимание настройки сети Xen?

    Maxim_ka
    @Maxim_ka Автор вопроса
    Системный инженер
    В общем наконец нашел ошибку почему все это дело не работает, надеюсь правильно понял, если нет, прошу поправить. Во-первых:

    [root@OracleLinux xen]# brctl show
    bridge name bridge id STP enabled interfaces
    virbr0 8000.000000000000 yes
    xenbr0 8000.feffffffffff no peth0
    vif0.0
    Если я правильно понял, то он создал мне бридж на интерфейс eth0.
    Мне необходимо поменять его на eth2, вот тут-то и засада.
    Конструкцию которую указал мне Lux_In_Tenebris в файле скрипта я не нашел. При попытке создать бридж руками получаю следующее сообщение:

    [root@OracleLinux ~]# /etc/xen/scripts/network-bridge bridge=eth2bridge netdev=eth2 start

    Link veth0 is missing.
    This may be because you have reached the limit of the number of interfaces
    that the loopback driver supports. If the loopback driver is a module, you
    may raise this limit by passing it as a parameter (nloopbacks=); if the
    driver is compiled statically into the kernel, then you may set the parameter
    using loopback.nloopbacks= on the domain 0 kernel command line.
    Ответ написан
  • Недопонимание настройки сети Xen?

    Maxim_ka
    @Maxim_ka Автор вопроса
    Системный инженер
    Изучил файл /var/log/xen/xend.log, вот отрывок который может заинтересовать, в прошу посмотреть есть ли в нем явные ошибки. Если нет, то завтра попробую удалить все что есть, и создать новый конфиг, и новую инсталяцию гостевой системы.
    [2011-08-11 20:11:48 xend 9410] DEBUG (DevController:114) DevController: writing {'backend-id': '0', 'virtual-device': '768', 'device-type': 'disk', 'state': '1', 'backend': '/local/domain/0/backend/vbd/31/768'} to /local/domain/31/device/vbd/768.
    [2011-08-11 20:11:48 xend 9410] DEBUG (DevController:116) DevController: writing {'domain': 'Update-Server', 'frontend': '/local/domain/31/device/vbd/768', 'format': 'raw', 'dev': 'hda', 'state': '1', 'params': '/usr/XenDisk/myimage.img', 'mode': 'w', 'online': '1', 'frontend-id': '31', 'type': 'file'} to /local/domain/0/backend/vbd/31/768.
    [2011-08-11 20:11:48 xend 9410] DEBUG (DevController:114) DevController: writing {'backend-id': '0', 'mac': '00:16:3E:51:92:8C', 'handle': '0', 'state': '1', 'backend': '/local/domain/0/backend/vif/31/0'} to /local/domain/31/device/vif/0.
    [2011-08-11 20:11:48 xend 9410] DEBUG (DevController:116) DevController: writing {'domain': 'Update-Server', 'handle': '0', 'script': '/etc/xen/scripts/vif-bridge', 'ip': '192.168.5.6', 'state': '1', 'frontend': '/local/domain/31/device/vif/0', 'mac': '00:16:3E:51:92:8C', 'online': '1', 'frontend-id': '31'} to /local/domain/0/backend/vif/31/0.
    [2011-08-11 20:11:48 xend 9410] INFO (image:434) spawning device models: /usr/lib64/xen/bin/qemu-dm ['/usr/lib64/xen/bin/qemu-dm', '-d', '31', '-m', '256', '-boot', 'c', '-serial', 'pty', '-vcpus', '1', '-domain-name', 'Update-Server', '-net', 'nic,vlan=1,macaddr=00:16:3E:51:92:8C,model=rtl8139', '-net', 'tap,vlan=1,bridge=xenbr0', '-vnc', '192.168.5.5:31', '-vncunused']
    [2011-08-11 20:11:48 xend 9410] INFO (image:437) device model pid: 25468
    [2011-08-11 20:11:48 xend.XendDomainInfo 9410] DEBUG (XendDomainInfo:990) Storing VM details: {'shadow_memory': '8', 'uuid': '985e35d7-9508-705c-5c59-cfb261f94e8e', 'on_reboot': 'restart', 'start_time': '1313075508.97', 'on_poweroff': 'destroy', 'name': 'Update-Server', 'xend/restart_count': '0', 'vcpus': '1', 'vcpu_avail': '1', 'memory': '256', 'on_crash': 'restart', 'image': "(hvm (kernel /usr/lib/xen/boot/hvmloader) (args 'VNC_VIEWER=127.0.0.1:5512 ') (device_model /usr/lib64/xen/bin/qemu-dm) (vcpus 1) (boot c) (timer_mode 1) (serial pty) (vnc 1) (vncunused 1) (vnclisten 192.168.5.5) (display localhost:11.0) (xauthority /root/.Xauthority) (vncpasswd ))", 'maxmem': '256'}
    [2011-08-11 20:11:48 xend.XendDomainInfo 9410] DEBUG (XendDomainInfo:1025) Storing domain details: {'console/port': '3', 'name': 'Update-Server', 'console/limit': '1048576', 'vm': '/vm/985e35d7-9508-705c-5c59-cfb261f94e8e', 'domid': '31', 'cpu/0/availability': 'online', 'memory/target': '262144', 'store/ring-ref': '65534', 'store/port': '2'}
    [2011-08-11 20:11:48 xend.XendDomainInfo 9410] DEBUG (XendDomainInfo:2045) UUID Created: False
    [2011-08-11 20:11:48 xend.XendDomainInfo 9410] DEBUG (XendDomainInfo:2046) Devices to release: [], domid = 30
    [2011-08-11 20:11:48 xend.XendDomainInfo 9410] DEBUG (XendDomainInfo:2050) Releasing PVFB front-end devices (uuid not created)...
    [2011-08-11 20:11:48 xend.XendDomainInfo 9410] DEBUG (XendDomainInfo:2058) Releasing PVFB backend devices ...
    [2011-08-11 20:11:48 xend.XendDomainInfo 9410] DEBUG (XendDomainInfo:1246) XendDomainInfo.handleShutdownWatch
    [2011-08-11 20:11:49 xend 9410] DEBUG (DevController:158) Waiting for devices vif.
    [2011-08-11 20:11:49 xend 9410] DEBUG (DevController:164) Waiting for 0.
    [2011-08-11 20:11:49 xend 9410] DEBUG (DevController:509) hotplugStatusCallback /local/domain/0/backend/vif/31/0/hotplug-status.
    [2011-08-11 20:11:49 xend 9410] DEBUG (DevController:509) hotplugStatusCallback /local/domain/0/backend/vif/31/0/hotplug-status.
    [2011-08-11 20:11:49 xend 9410] DEBUG (DevController:523) hotplugStatusCallback 1.
    [2011-08-11 20:11:49 xend 9410] DEBUG (DevController:158) Waiting for devices usb.
    [2011-08-11 20:11:49 xend 9410] DEBUG (DevController:158) Waiting for devices vbd.
    [2011-08-11 20:11:49 xend 9410] DEBUG (DevController:164) Waiting for 768.
    [2011-08-11 20:11:49 xend 9410] DEBUG (DevController:509) hotplugStatusCallback /local/domain/0/backend/vbd/31/768/hotplug-status.
    [2011-08-11 20:11:49 xend 9410] DEBUG (DevController:509) hotplugStatusCallback /local/domain/0/backend/vbd/31/768/hotplug-status.
    [2011-08-11 20:11:49 xend 9410] DEBUG (DevController:523) hotplugStatusCallback 1.
    [2011-08-11 20:11:49 xend 9410] DEBUG (DevController:158) Waiting for devices irq.
    [2011-08-11 20:11:49 xend 9410] DEBUG (DevController:158) Waiting for devices vkbd.
    [2011-08-11 20:11:49 xend 9410] DEBUG (DevController:158) Waiting for devices vfb.
    [2011-08-11 20:11:49 xend 9410] DEBUG (DevController:158) Waiting for devices pci.
    [2011-08-11 20:11:49 xend 9410] DEBUG (DevController:158) Waiting for devices ioports.
    [2011-08-11 20:11:49 xend 9410] DEBUG (DevController:158) Waiting for devices tap.
    [2011-08-11 20:11:49 xend 9410] DEBUG (DevController:158) Waiting for devices vtpm.
    [2011-08-11 20:11:49 xend 9410] INFO (XendDomain:387) Domain Update-Server (31) unpaused.


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

    Maxim_ka
    @Maxim_ka
    Системный инженер
    В общем я рекомендую Вам сделать следующее:
    1. бэкапим полностью файлы, настройки и.т.д. с помощью USMT, если честно предпочитаю пользоваться мастером переноса, а не командной строкой
    2. Вводим новый компьютер в домен, создаем нового доменного пользователя, логинимся в его учетку.
    3. И только потом в сеансе созданного пользователя, распаковываем наш архив.
    По идее все должно переехать, но иногда некоторые закладки браузера, и некоторая другая лабуда не хочет переезжать, но это не более 5% информации, ее можно вручную перенести.Так что рекомендую держать инфу пользователя еще хотя бы недельку, пока он (она) все проверит.
    Ответ написан
    Комментировать
  • Как полностью перенести пользователя в новый домен с сохранением локальных настроек?

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Реально, необходимо использовать USMT, расскажите, почему не получилось использовать USMT, что пошло не так?
    Ответ написан
  • Как организовать VPN между несколькими компьютерами в интернете?

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Есть опыт подобной работы, VPN сервер на базе OpenVPN, работа в 1С по терминальному серверу, обмен файлами, чат внутрисетевой между филиалами, что конкретно интересует Вас, в принципе могу помочь в настройке.
    Ответ написан
    1 комментарий
  • Пароли. Создание и хранение

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Создавать пароли необходимо однозначно, из разных символов, буквы (верхний, нижний регистр), цифры, может символы. Я к примеру кладу руки на клавиатуру, обычно пальцы сами ложатся на те кнопки на которые Вам удобно нажимать, и создаем пароль, это что-то вроде дактильной и зрительной памяти.
    Менять пароли нужно, обязательно, создав сложный пароль <10-11 символов, Вам не составит труда сменить пароль добавлением дополнительного символа, или изменением нескольких символов в уже созданном пароле.
    Ответ написан
    Комментировать
  • Вставка изображений

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Я пользуюсь imageshack, может и Вам стоить попробовать, можно загружать фото, без регистраций и.т.д.
    Ответ написан
    1 комментарий
  • Какую самую интересную книгу IT тематики вы прочитали в последнее время?

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Cisco Press — 642-902, 642-813 — Official Certification Guide. Полезная литература.
    Ответ написан
    Комментировать
  • вопрос по bash

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Когда-то я использовал вот такой скриптик, для очистки директории var от ненужного, посмотрите его, и переделайте так как Вам удобно.

    #cleanup
    #Для работы программы требуются права root.
    LOG_DIR=/var/log
    LOG_SQUID_DIR=/var/log/squid
    ROOT_UID=0 #Только пользователь с &UID 0 имеет привилегии root.
    LINES=10 #Количество сохроняемых строк по-умолчанию.
    E_XCD=66 #Невозможно сменить каталог?
    E_NOTROOT=67 #Признак отсутствия root-привилегий.

    if [ "$UID" -ne "$ROOT_UID" ]
    then
    echo "Для работы сценария требуются права root."
    exit $E_NOTROOT
    fi

    if [ -n "$1" ]
    # Полная наличия аргумента командной строки.
    then
    lines=$1
    else
    lines=$LINES #Значение по-умолчанию, если число не заданно в командной строке
    fi

    cd $LOG_DIR
    if [ `pwd` != "$LOG_DIR" ]
    then
    echo "Невозможно перейти в католог $LOG_DIR."
    exit $E_XCD
    fi # Проверка каталога перед очисткой лог-файлов.

    tail -$lines messages > mesg.temp # Сохранить последние строки в log-файле
    mv mesg.temp messages

    cat /dev/null > wtmp
    echo "Лог-файлы очищенны."

    cd $LOG_SQUID_DIR
    if [ `pwd` != "$LOG_SQUID_DIR" ]
    then
    echo "Невозможно перейти в катало $LOG_SQUID_DIR."
    exit $E_XCD
    fi # Проверка каталога перед очисткой лог-файла.

    tail -$lines access.log > mesg.temp
    mv mesg.temp access.log
    tail -$lines cache.log > mesg.temp
    mv mesg.temp cache.log
    tail -$lines store.log > mesg.temp
    mv mesg.temp store.log
    rm -rf *.gz

    exit 0
    Ответ написан
    Комментировать
  • Что делать, если люблю компьютер, но плохое зрение?

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Мне кажется Вам стоит пройти курс лечения у хорошего офтальмолога(несмотря на то сколько это будет стоить, зрение дороже в любом случае), сейчас очень хорошо диагностируют, лечат, ну или рекомендуют соответствующие препараты, которые притормозят развитие болезни глаз.
    Ответ написан
    Комментировать
  • Старое железо в качестве роутера. Выбор достойного ПО для непростой задачи

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Боюсь что на создание такого роутера под linux уйдет масса времени. Если для домашнего использования могу посоветовать использовать IDECO, не сочтите за рекламу.
    ideco-software.ru/products/free_editions.html
    Для дома очень даже удобная штука, тем более касательно описанного функционала.
    Ответ написан
    8 комментариев
  • Запретить некоторым пользователям ssh из внешней сети

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Можно попробовать двумя способами, первый способо используя файлы hosts.allow/hosts.deny, второй способ используя iptables.
    В файле hosts.allow необходимо указать разрешенные, например:
    sshd: x.x.x.x/y.y.y.y: allow
    x.x.x.x — ip
    y.y.y.y — маска
    а в hosts.deny:
    sshd: ALL: deny
    Ответ написан
    1 комментарий
  • Как правильно перевести на английский названия научных должностей?

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Посоветовался с иностранными коллегами, и думаю что примерно так.

    научный сотрудник = research associate
    старший научный сотрудник = Senior researcher
    инженер исследователь = research engineer
    Ответ написан
    Комментировать
  • Опыт перехода с Win на Mac?

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Здесь вопрос в том, зачем Вам нужен Mac?
    MacOS — в первую очередь заточена под юзера фряхи.
    Под Mac есть Mysql.
    Ответ написан
    2 комментария