Ответы пользователя по тегу Linux
  • Как установить Elementary OS Freya 0.3.1 рядом с Windows 8.1?

    Maxim_ka
    @Maxim_ka
    Системный инженер
    У вас проблема в том, что винда использует злосчастный UEFI boot, потому и не видно диск, есть ряд танцев с бубном для этого дела, но боюсь вам это не понравится ))
    Ответ написан
  • Какой сервер VPN и на какой ОС поднимать(легче в установки/кушает мало ресурсов)?

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

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Можно попробовать ASUS RT-ACxx там их много разных выбрать себе достойный, все зависит от цены. Сам пользовался ASUS RT-AC66U достаточно стабильно себя показывал
    Ответ написан
    Комментировать
  • В чем разница между дистрибутивами linux и какой выбрать?

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Попробуйте elementary os, очень быстрый, на базе стабильной Ubuntu 12.04 работает практически все из коробки, вот где-где, а в нем действительно выкинуто все лишнее. Минимализм с user-friendly лицом.
    Ответ написан
  • Как добавить новый HDD в RAID1?

    Maxim_ka
    @Maxim_ka
    Системный инженер
    В лучшем случае получите spare drive для существующего Raid 1. Так как для Raid 1 необходимо и достаточно 2 диска, если собираете более сложную конфигурацию то тогда нужно 4 жестких диска, и в зависимости от компоновки Вы получите raid 1+0 или raid 0+1.
    Если Вам особо не важна производительность, а необходимо только пространство, то можно собрать Raid 5 из 3 дисков, но это уже совсем другая история.
    Ответ написан
  • Как сделать резервное копирование на сервере с linux?

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Куда Вы хотите бекапить Вашу папку?
    Если на локальной машине сохранять, но на другом разделе/винте то:

    tar -cf /место_куда_сохраняете/backup.tar /полный_путь/до_вашей_папки;
    gzip -9 /место_куда_сохраняете/backup.tar

    добавьте это в скрипт и в кроне укажите выполняться раз в неделю.

    Если на другую машину по сети бекапить собираетесь, то почитайте про rsync там утилитка по веселее будет
    Ответ написан
    2 комментария
  • Ubuntu 10.10 Обновить до LTS или откатить до LTS?

    Maxim_ka
    @Maxim_ka
    Системный инженер
    По поводу 12.04, могу сказать что надо будет попривыкнуть (пользуюсь со дня релиза), а в целом работает, вроде как неудобство не доставляет, иногда падает Compiz в Unity, но это можно пережить, откатиться на 10.04 будет конечно тоже не плохо, но еще годик, другой, и все равно придется перелезать на что-то другое. Так что мое мнение обновляться до 12.04
    Ответ написан
    2 комментария
  • Tc: как ограничить полосу интерфейсу?

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

    #!/bin/bash

    tc qdisc add dev eth2 root handle 1: htb default 10 #Корневая дисциплина, с указание класса по умолчания не
    попавшего ни под один фильтр
    tc class add dev eth2 parent 1: classid 1:1 htb rate 4096kbit #Корневой класс отвечающий за общую пропускную
    cпособность
    tc class add dev eth2 parent 1:1 classid 1:10 htb rate 64kbit ceil 150kbit prio 7 #класс с наименьшим приоритетом
    tc qdisc add dev eth2 parent 1:10 handle 10: sfq perturb 10
    #Фильтр по IP добавить
    tc filter add dev eth2 parent 1:0 prio 1 protocol ip u32 match ip dst 192.168.0.5 classid 1:10
    tc filter add dev eth2 parent 1:0 prio 2 protocol ip u32 match ip dst 192.168.0.15 classid 1:10
    ########################################################################
    tc class add dev eth2 parent 1:1 classid 1:2 htb rate 200kbit ceil 400kbit prio 2
    tc qdisc add dev eth2 parent 1:2 handle 2: sfq perturb 10
    #Фильтр по IP добавить
    tc filter add dev eth2 parent 1:0 prio 3 protocol ip u32 match ip dst 192.168.0.10 classid 1:2
    tc filter add dev eth2 parent 1:0 prio 4 protocol ip u32 match ip dst 192.168.0.11 classid 1:2
    tc filter add dev eth2 parent 1:0 prio 5 protocol ip u32 match ip dst 192.168.0.21 classid 1:2
    ########################################################################
    tc class add dev eth2 parent 1:1 classid 1:3 htb rate 184kbit ceil 450kbit prio 3
    tc qdisc add dev eth2 parent 1:3 handle 3: sfq perturb 10
    #Фильтр по IP добавить
    tc filter add dev eth2 parent 1:0 prio 8 protocol ip u32 match ip dst 192.168.0.41 classid 1:3
    tc filter add dev eth2 parent 1:0 prio 6 protocol ip u32 match ip dst 192.168.0.28 classid 1:3
    tc filter add dev eth2 parent 1:0 prio 8 protocol ip u32 match ip dst 192.168.0.202 classid 1:3
    tc filter add dev eth2 parent 1:0 prio 9 protocol ip u32 match ip dst 10.10.10.10 classid 1:3
    ########################################################################
    tc class add dev eth2 parent 1:1 classid 1:4 htb rate 64kbit ceil 256kbit prio 4
    tc qdisc add dev eth2 parent 1:4 handle 4: sfq perturb 10
    #Фильтр по IP добавить
    tc filter add dev eth2 parent 1:0 prio 10 protocol ip u32 match ip dst 192.168.0.22 classid 1:4
    tc filter add dev eth2 parent 1:0 prio 11 protocol ip u32 match ip dst 192.168.0.27 classid 1:4
    tc filter add dev eth2 parent 1:0 prio 12 protocol ip u32 match ip dst 192.168.0.203 classid 1:4
    Ответ написан
    Комментировать
  • Xen-bridging ifaces

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Мой рабочий день подходит к концу, зайти в нет смогу не скоро, в помощь могу оставить свой же вопрос, по поводу сети в XEN:
    habrahabr.ru/qa/10302/

    И ещё, все манулы гласят делать именно вот так, что касается xend-config.sxp
    Настраиваем bridge. Для этого в файл /etc/network/interfaces в настройках вашей сетевой карты дописываем:
    up /etc/xen/scripts/network-bridge start
    Настраиваем XEN. Приписываем/раскоменчиваем строки в файле /etc/xen/xend-config.sxp:
    (network-script 'network-bridge bridge=eth0 antispoof=yes')
    (vif-script vif-bridge)

    Должно сработать.
    Ответ написан
    1 комментарий
  • Xen-bridging ifaces

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Считаю, что лучший совет — это рабочий пример, ниже даны файлы, которые лежат на моем рабочем сервере:

    [root@OracleLinux ~]# cat /etc/xen/xend-config.sxp | grep vif-script
    (vif-script vif-bridge)
    #(vif-script     vif-route)
    #(vif-script     vif-nat)
    [root@OracleLinux ~]# cat /etc/xen/xend-config.sxp | grep network-script
    # (network-script network-bridge)
    #(network-script network-xen-multi-bridge)
    (network-script 'network-bridge netdev=eth2')
    # (network-script 'network-bridge bridge=<name>')
    #(network-script network-bridge)
    # (network-script 'network-bridge bridge=<name>') then you may wish to do the
    #(network-script network-route)
    #(network-script network-nat)
    

    Это конфиг гостевой системы, на ней стоит Ubuntu server 10.04. Два сетевых интерфейса, один физический, тот самый который нужен Вам, он смотрит в локальную сеть, получает DHCP и.т.д. (сейчас на нем настроена статика).
    Второй делит сетевой интерфейс с хостовой системой, и получает от него интернет, за NATом Так сказать.

    [root@OracleLinux ~]# cat /etc/xen/Ubuntu_squid_sams 
    name = "Ubuntu_squid_sams"
    uuid = "7cc14ee2-5be9-b5ad-ce3f-f3d01f821a09"
    maxmem = 256
    memory = 256
    vcpus = 1
    builder = "hvm"
    kernel = "/usr/lib/xen/boot/hvmloader"
    boot = "c"
    pae = 1
    acpi = 1
    apic = 1
    localtime = 0
    on_poweroff = "destroy"
    on_reboot = "restart"
    on_crash = "restart"
    device_model = "/usr/lib64/xen/bin/qemu-dm"
    sdl = 0
    vnc = 1
    vncunused = 1
    keymap = "ru"
    disk = [ "phy:/dev/sda9,hda,w", ",hdc:cdrom,r" ]
    vif = [ "mac=00:16:36:2f:26:7a,bridge=virbr0,script=vif-bridge", "mac=00:16:36:3b:21:97,bridge=xenbr0,script=vif-bridge" ]
    parallel = "none"
    serial = "pty"
    extra = "xencons=pty"
    


    Попробуйте посмотреть, если не получится, будем детально разбираться.
    Ответ написан
  • Не тривиальная проблема

    Maxim_ka
    @Maxim_ka Автор вопроса
    Системный инженер
    Нашими умельцами все же была решена данная задача!!!

    На новом свистке фирмы Huawei, после поднятия трубки командой ATA
    Пишется в управляющий порт команда AT^DDSETEX=2
    после этого в интерфейсный порт пишется звук PCM 8000Гц 16bit Mono блоками по 320 байт каждые 20 миллисекунд если пишется в порт из файла то позиционировать указатель в файле надо со смещением 44 байта (это заголовок WAV файла)

    (Проблема была решена благодаря снифферу COM порта, и жуткому желанию решить проблему своим методом)
    Ответ написан
    1 комментарий
  • Port Mapping в Windows Server?

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Подозреваю, что служба маршрутизации в Windows не умеет работать в тот момент когда расшаривается подключение в интернет при помощи стандартных средств винды, как я понимаю, что начать настраивать маршрутизацию, Вам необходимо отключить общий доступ на сетевом интерфейсе, по крайней мере сообщение указывает на это.
    Ответ написан
    3 комментария
  • Установка deb-пакетов на сервер без интернета?

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Для того, чтобы обновить Virtualbox просто необходимо сходить на офф.сайт, скачать пакет под свою архитектуру, закинуть его на сервер и установить с помощью dpkg -i. Кстати не забудьте сказать ExtensionPack для своей версии Virtualbox. Я думаю также придется поступить и для tightvncserver — этот пакет тоже особых зависимостей не требует.
    Ответ написан
    Комментировать
  • Как ограничить NAT трафик для отдельных IP в Linux Gentoo?

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Можно использовать tc для этого, хотя не могу быть уверенным что в Генту это будет самый удобный способ.
    Ответ написан
    Комментировать
  • Выбор нетбука, какой?

    Maxim_ka
    @Maxim_ka
    Системный инженер
    На вашем месте я бы посмотрел в сторону EeePC, сам пользуюсь 1005HA уже полтора года, батарея все еще держит 6+ часов, изначально было 8. Сейчас например вот эта модель очень даже не плохая.

    www.asus.com/Eee/Eee_PC/Eee_PC_1016P/#specifications
    Ответ написан
  • Linux и права доступа

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Это можно реализовать набором команд setfacl, например:

    Допустим у нас есть группа sales.
    Создадим директорию Sales для доступа на чтение и запись пользователям, входящим в группу sales.
    mkdir -m 700 Sales
    setfacl -m d:g:sales:rwx,g:sales:rwx Sales
    Первая команда первая команда создает директорию с правами только для root, вторая установит те же права для группы sales.
    все что будет создано пользователями группы и даже рутом будет наследовать атрибуты доступа.

    В интернете много информации по этому материалу
    Ответ написан
    Комментировать
  • Nvidia 8600GT vs Ubuntu 11.04

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Добрый день, на самом деле никогда не пользовался проприетарными дровами, у самого Ubuntu на четырех разных компах. Первое что советую Вам скачать последний драйвер с nvidia, дело в том что в ubuntu 11.04 немножко есть разница в версиях ABI, и вероятно в проприетарных дровах этого не предусмотрено. Этот драйвер 100% работает на Ubuntu 11.04+Nvidia9100M(kern:2.6.38.8), Ubuntu 10.04+Nvidia9500GT(kern:2.6.38).
    Ответ написан
    Комментировать
  • Лучший дистрибутив Linux для нетбуков на сегодня?

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Можно попробовать установить ubuntu, и обзавестись openbox, с любыми панельками на выбор, софт также можно заменить на более легкий, одно время использовала, загружался, секунд за 15, после загрузки занимал 95Мб оперативной памяти. Нетбук EeePC 1005HA.
    Ответ написан
    1 комментарий
  • Старое железо в качестве роутера. Выбор достойного ПО для непростой задачи

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

    Maxim_ka
    @Maxim_ka
    Системный инженер
    У меня на разных этапах работы функционировали эту роль выполняли разные софтины на разных дистрах, на данный момент это: SF X2100 M2 (1,2 AMD Opteron, 1ГБ ОЗУ) + OracleLinux (без поддержки, обновления тяну из RPM репозиториев, в принципе можно выбрать любой)+LAMP+Squid+SAMS+Ipcad+скрипт выборки из ipcad.
    В данной конфигурации, железка может быть какая угодно, дистр тоже, вся соль в скрипте который делает выборку из вывода Ipcad и помещает ее в access.log, sams в свою очередь парсит все это — это ложит в базу MySQL. Все это достаточно симпатично отображается в веб-интерфейсе, если Вам интересно могу рассказать по подробнее.
    Ответ написан
    Комментировать