Woodio Studio
Участник
Рекламное агентство
|
отправлено: 22-03-2013 18:11:53 | |
инфо • правка • ссылка • сообщить модератору |
To Ёган Пляшущая Тень цитата: calculate Sergey # USE="mp230" emerge =cnijfilter-drivers-3.80 Calculating dependencies... done! [ebuild N ] app-emulation/emul-linux-x86-gtklibs-20121202 USE="development" [ebuild R ] net-print/cnijfilter-3.20-r1 USE="servicetools*" [ebuild N ~] net-print/cnijfilter-drivers-3.80 USE="mp230 servicetools -e510 -ip7200 -mg2200 -mg3200 -mg4200 -mg5400 -mg6300" WARNING: One or more updates have been skipped due to a dependency conflict: app-emulation/emul-linux-x86-baselibs:0 (app-emulation/emul-linux-x86-baselibs-20130224::gentoo, binary scheduled for merge) conflicts with ~app-emulation/emul-linux-x86-baselibs-20121202 required by (app-emulation/emul-linux-x86-soundlibs-20121202::gentoo, installed) (app-emulation/emul-linux-x86-baselibs-20130224::gentoo, binary scheduled for merge) conflicts with ~app-emulation/emul-linux-x86-baselibs-20121202 required by (app-emulation/emul-linux-x86-db-20121202::gentoo, installed) (app-emulation/emul-linux-x86-baselibs-20130224::gentoo, binary scheduled for merge) conflicts with ~app-emulation/emul-linux-x86-baselibs-20121202 required by (app-emulation/emul-linux-x86-xlibs-20121202::gentoo, installed) (app-emulation/emul-linux-x86-baselibs-20130224::gentoo, binary scheduled for merge) conflicts with ~app-emulation/emul-linux-x86-baselibs-20121202 required by (app-emulation/emul-linux-x86-medialibs-20121202::gentoo, installed) (app-emulation/emul-linux-x86-baselibs-20130224::gentoo, binary scheduled for merge) conflicts with ~app-emulation/emul-linux-x86-baselibs-20121202 required by (app-emulation/emul-linux-x86-qtlibs-20121202::gentoo, installed) !!! The following update(s) have been skipped due to unsatisfied dependencies !!! triggered by backtracking: app-emulation/emul-linux-x86-gtklibs:0 The following USE changes are necessary to proceed: #required by net-print/cnijfilter-drivers-3.80, required by =cnijfilter-drivers-3.80 (argument) =net-print/cnijfilter-3.20-r1 servicetools Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT). !!! The following installed packages are masked: - virtual/udev-171::gentoo (masked by: package.mask) /usr/portage/profiles/package.mask: # Samuli Suominen <ssuominen@gentoo.org> (07 Mar 2013) # Remove redudant version of udev now that 197-r8 will # work down to Linux 2.6.32.60 on most arches. # Removal in 90 days. - sys-fs/lvm2-2.02.88::gentoo (masked by: package.mask) - sys-apps/module-init-tools-3.16-r2::gentoo (masked by: package.mask) /usr/portage/profiles/package.mask: # Samuli Suominen <ssuominen@gentoo.org> (07 Mar 2013) # Masked in favour of sys-apps/kmod. Now is the time to file # bugs against sys-apps/kmod if you have issues with it you # didn't with module-init-tools. # Later removal at 01-01-2014 by request from eudev maintainers - sys-fs/udev-171-r9::gentoo (masked by: package.mask) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. |
|
IP |
|
Ёган Пляшущая Тень
Участник
злой волшебник
|
отправлено: 22-03-2013 19:00:01 | |
инфо • правка • ссылка • сообщить модератору |
To Woodio Studio freenode у Вас есть уже настроенный на этот сервер x-chat на одной из панелей. по умолчанию заходит на канал calculate-ru |
Сообщение изменено Ёган Пляшущая Тень от 2013-03-22 19:00:56 |
|
IP |
|
Die$el
Участник
Fucking Honda`s...
|
отправлено: 23-03-2013 22:35:13 | |
инфо • правка • ссылка • сообщить модератору |
Сегодня поставил маме xubuntu, никуда секас с дровами ати не делся, все как и было, открытые тормозят, закрытые не верно выставляют разрешеине и кладут на икссервер )) |
|
IP |
|
Die$el
Участник
Fucking Honda`s...
|
отправлено: 23-03-2013 22:54:44 | |
инфо • правка • ссылка • сообщить модератору |
А еще я из свежепоставленной системы посредством родного менеджера приложений удалил все ненужное, торент качалку, месенджеры, файрфокс, но они почему то утянули за собой пол системы, ну рабочий стол к примеру, сей факт меня расстроил, пришлось всеиэто дело переставлять и оставлять занимать место |
|
IP |
|
old_pepper
Участник
|
отправлено: 23-03-2013 23:03:58 | |
инфо • правка • ссылка • сообщить модератору |
To Woodio Studio цитата: Как в линуксе сделать загрузочную флешку с Windows 7 ? Отформатировать флэшку одним разделом в fat32, поставить на нее grub. Скопировать на флешку (прямо в корень) все содержимое диска windows7. Загрузиться с флэшки, должна появиться консоль grub. В консоли набрать: root (hd0,0) chainloader /bootmgr boot Запустится процедура установки windows7. |
|
IP |
|
Die$el
Участник
Fucking Honda`s...
|
отправлено: 24-03-2013 11:59:33 | |
инфо • правка • ссылка • сообщить модератору |
что выбрать для удалённого рабочего стола? vnc или rdp не суть важно, лучше конечно второе. Чтобы из винды можно было зайти посмотреть подкрутить что нибудь на удаленной машинке. |
|
IP |
|
Ёган Пляшущая Тень
Участник
злой волшебник
|
отправлено: 24-03-2013 12:39:48 | |
инфо • правка • ссылка • сообщить модератору |
To Die$el в десктопную кальку входит x11vnc сервер и remmina. ***rdp, конечно же, многократно хуже vnc и использовать его только если есть желание разбираться с глюками этого протокола(и реализации). |
|
IP |
|
Die$el
Участник
Fucking Honda`s...
|
отправлено: 24-03-2013 13:37:43 | |
инфо • правка • ссылка • сообщить модератору |
у меня нет бороды и свитера с оленями, мне надо чтоб с картинками и мышкой )) поэтому ссх отпадает, не знаю как там на "этих ваших" линуксах, там вобще куда ни плюнь все без танцев с бубном не работает, а на винде у рдп нет совершенно никаких проблем, я через него работаю на работе 99% времени. |
|
IP |
|
Ёган Пляшущая Тень
Участник
злой волшебник
|
отправлено: 24-03-2013 15:23:34 | |
инфо • правка • ссылка • сообщить модератору |
To Die$el vnc используйте. x11-misc/x11vnc Available versions: 0.9.13 ~0.9.13-r1 {avahi crypt fbcon +jpeg ssl system-libvncserver threads tk xinerama +zlib} Installed versions: 0.9.13(23:52:29 30.06.2012)(crypt fbcon jpeg ssl xinerama zlib -avahi -system-libvncserver -threads -tk) Homepage: http://www.karlrunge.com/x11vnc/ Description: A VNC server for real X displays |
|
IP |
|
KostikP
Участник
Сонная рыба Костик
licq:1165
|
отправлено: 24-03-2013 15:26:45 | |
инфо • правка • ссылка • сообщить модератору |
To Die$el Хорошо задвинул только борода и свитер с оленями не спасают. Проверено у меня кстати тоже не закрыт вопрос c vnc в хубунту. я пробовал x11vnc, но так и не получилось его запустить так чтоб он без вопросов сразу запускался в работу и подключал без вопросов-же на серверной стороне. То что раньше было в ubuntu (ещё со вторым гномом) по умолчанию нормально запускалось и работало без малейших проблем. Кстати ещё один вопрос в том, что vnc вроде может как создать новый сеанс иксов и вроде как подключиться к существующему на сервере. Мне надо именно второе. Во кстати идея: ща на виртуале старую убунту запущу можа разберусь что к чему. ммм в убунту стоял vino надо его попробовать. |
Сообщение изменено KostikP от 2013-03-24 15:45:06 |
|
IP |
|
Die$el
Участник
Fucking Honda`s...
|
отправлено: 24-03-2013 15:40:50 | |
инфо • правка • ссылка • сообщить модератору |
To KostikP ну вот мне тоже надо иногда заходить с целью решать вопросы типа "посмотри чего это тут у меня и я что то нажала, теперь вобще все сломалось и ничего не работает" |
|
IP |
|
KostikP
Участник
Сонная рыба Костик
licq:1165
|
|
KostikP
Участник
Сонная рыба Костик
licq:1165
|
отправлено: 24-03-2013 16:29:29 | |
инфо • правка • ссылка • сообщить модератору |
vino заработал сразу. вообще без бубна. то есть прописываешь в автозапуск иксов /usr/lib/vino/vino-server --sm-disable (как в оригинале. мануал не читал, но подозреваю что указанный ключ это security mode по сему если безопасность важна надо RTFM) запускаешь /usr/bin/vino-preferences чтобы настроить пяток простых параметров под себя и всё... |
Сообщение изменено KostikP от 2013-03-24 17:40:36 |
|
IP |
|
Die$el
Участник
Fucking Honda`s...
|
отправлено: 25-03-2013 06:51:43 | |
инфо • правка • ссылка • сообщить модератору |
To KostikP цитата: то есть прописываешь в автозапуск иксов /usr/lib/vino/vino-server --sm-disable а это где? |
|
IP |
|
KostikP
Участник
Сонная рыба Костик
licq:1165
|
отправлено: 25-03-2013 08:48:24 | |
инфо • правка • ссылка • сообщить модератору |
To Die$el в меню "Настройки" -> "Диспетчер настроек" -> "Сеансы и запуск" во вкладке "Автозапуск приложений". ну то есть туда, где прописываются проги которые должны стартовать при запуске сеанса иксов пользователя. Ну и соответственно "Добавить" обзываешь пункт как тебе понятнее и в поле команда вводишь указанное (надеюсь нигде не опечатался тк команду вводил вручную и по памяти ps вроде сверил - на глаз ошибок не видно) там в одной из последних вкладок "Сеансы и запуск" есть две галки "запускать службы Gnome" и "запускать службы KDE" возможно хватит простого включения галки про службы гнома, но я это не проверял. проверял только что при включении этой галки ничего в явный список во вкладке Автозапуск не добавляется. так что работает оно или нет я не знаю. Если будет желание можешь проверить. |
Сообщение изменено KostikP от 2013-03-25 09:10:20 |
|
IP |
|
Die$el
Участник
Fucking Honda`s...
|
отправлено: 09-04-2013 10:55:47 | |
инфо • правка • ссылка • сообщить модератору |
To KostikP вчера эксперимент с xубунтой провалился, машинка на которой она крутилась померла, что то здохло, потом утащило за собой винт, поставил другую, селеронД 512 оперативки, все равно работает бодро |
|
IP |
|
Die$el
Участник
Fucking Honda`s...
|
отправлено: 09-04-2013 10:57:45 | |
инфо • правка • ссылка • сообщить модератору |
другой вопрос, как узнать модель материнки как минимум или лучше всю начинку системника, не хватаясь за отвертку? полагаю что то в стиле cat/proc/cpuinfo должно быть upd нашел lshw утилита |
Сообщение изменено Die$el от 2013-04-09 11:02:51 |
|
IP |
|
KostikP
Участник
Сонная рыба Костик
licq:1165
|
отправлено: 09-04-2013 12:18:44 | |
инфо • правка • ссылка • сообщить модератору |
To Ёган Пляшущая Тень как тебе сказать... в убунте он по умолчанию уже весьма давно работает. Используют ли они какие костыли относительно вашей версии не знаю. Есть значительные различия в управлении уровнями выполнения (тот простой файлик конфигурации где ты просто вписывал циферку теперь не у дел и где оно настраивается теперь не знаю). Плюс в общем в скорости загрузки - если тебе критично - пробуй, а если нет... Лично я вообще в своё время не заметил разницы при переходе на него. Просто однажды надо было сменить уровень выполнения, а тут бац и нету файлика... Так я узнал что инит в убунте сменился. |
|
IP |
|
KostikP
Участник
Сонная рыба Костик
licq:1165
|
отправлено: 09-04-2013 12:26:59 | |
инфо • правка • ссылка • сообщить модератору |
To Die$el В общем случае маму и видюху можно успеть поймать при загрузке компа. если у вас конечно bios. в uefi (у меня) вроде тоже есть режим подробной загрузки, при котором оно много чего кажет. а в лине да, sudo lshw -short коротко о главном ещё lspci |
Сообщение изменено KostikP от 2013-04-09 13:11:27 |
|
IP |
|
Die$el
Участник
Fucking Honda`s...
|
отправлено: 09-04-2013 12:49:40 | |
инфо • правка • ссылка • сообщить модератору |
вот самая ржака что успеть не успеваю даже паузу тыкнуть, надо порыться в биосе, мож там где строчка есть. должна быть... |
|
IP |
|
Ёган Пляшущая Тень
Участник
злой волшебник
|
отправлено: 09-04-2013 13:16:22 | |
инфо • правка • ссылка • сообщить модератору |
от суперпользователя dmidecode | grep Name *** через dmidecode можно узнать почти все. какой-то дьявол долбит потолок весь день. уже крыша начинает подтекать. |
Сообщение изменено Ёган Пляшущая Тень от 2013-04-09 13:18:53 |
|
IP |
|
Die$el
Участник
Fucking Honda`s...
|
отправлено: 10-04-2013 21:06:26 | |
инфо • правка • ссылка • сообщить модератору |
не давала мне покоя все же некоторая лёгкая убогость xfce, вроде все есть и работает, но хочется как то приятней глазу... нашел таки дистр который меня устроил всем, как старая убунта, Mint 14я версия, совершенно прекрасная штука оказывается. |
|
IP |
|
KostikP
Участник
Сонная рыба Костик
licq:1165
|
отправлено: 11-04-2013 00:34:19 | |
инфо • правка • ссылка • сообщить модератору |
Э... себе на долгую память... а то дистрибы меняются винты вылетают или там иные катаклизмы... Короче была в kubuntu проблема: есть usb хард при его подсоединении монтируется он службой udev с правами и группой пользователя, с доступом только для текущего пользователя (права 600), а остальным, даже группе, большая такая ФИГА (ну или дуля). То есть если мне хоть даже и временно захочется его на фтп выложить то сие ну никак не получится... вроде нашёл в инете решение: в /etc/udev/rules.d/ кладу текстовичок 70-my-udisks.rules с содержимым: код:
KERNEL!="sd[a-z][0-9]", GOTO="media_by_label_auto_mount_end" IMPORT{program}="/sbin/blkid -o udev -p %N" # Определим метку устройства, если она есть, или же пропишем свою ENV{ID_FS_LABEL}!="", ENV{dir_name}="%E{ID_FS_LABEL}" ENV{ID_FS_LABEL}=="", ENV{dir_name}="usbhd-%k" # Глобальные настройки монтирования ACTION=="add", ENV{mount_options}="relatime" # Настройки монтирования, специфичные для файловой системы ACTION=="add", ENV{ID_FS_TYPE}=="vfat|ntfs", ENV{mount_options}="$env{mount_options},utf8,umask=002,uid=0,gid=46" # Монтирование ACTION=="add", RUN+="/bin/mkdir -p /media/%E{dir_name}", RUN+="/bin/mount -o $env{mount_options} /dev/%k /media/%E{dir_name}" # Очистка после удаления устройства ACTION=="remove", ENV{dir_name}!="", RUN+="/bin/umount -l /media/%E{dir_name}", RUN+="/bin/rmdir /media/%E{dir_name}" # Выход LABEL="media_by_label_auto_mount_end"
минус, как когда-то выясняли, в потере функции корзины на диске, но можно в принципе и свои gid и uid вписать (в убунту у первого созданного пользователя они равны 1000)- ключевой параметр тут umask это его значение позволяет читать другим пользователям. (указанные значения uid=0 соответствует пользователю "root", а gid=46 группе "plugdev", umask=002 это чтение, запись, выполнение для владельца и группы, и чтение + выполнение для остальных.) |
Сообщение изменено KostikP от 2013-04-14 21:51:34 |
|
IP |
|
KostikP
Участник
Сонная рыба Костик
licq:1165
|
отправлено: 22-04-2013 15:20:12 | |
инфо • правка • ссылка • сообщить модератору |
чё-то меня переклинило... ситуация какая: есть шлюз в iptables проброшены порты ftp: ipout="тут мой внешний ип" myftp="ип сервера во внутренней сети" #eth0 - интерфейс внешней сети #eth1 - интерфейс внутренней сети # Включить перенаправление пакетов через ядро. echo 1 > /proc/sys/net/ipv4/ip_forward # Включить nat трансляцию iptables -t nat -A POSTROUTING --out-interface eth0 -j MASQUERADE iptables -t nat -A POSTROUTING --out-interface ppp0 -j MASQUERADE #Здесь проброшены порты фтп сервака наружу iptables -t nat -A PREROUTING -i eth0 -p tcp -m tcp --dport ftp-data:ftp -j DNAT --to-destination $myftp:20-21 iptables -t nat -A PREROUTING -i eth0 -p udp -m udp --dport 20:21 -j DNAT --to-destination $myftp:20-21 # Разрешить себе(шлюзу) обращаться к зашлюзному фтп iptables -t nat -A OUTPUT -d $ipout -p tcp -m tcp --dport ftp-data:ftp -j DNAT --to-destination $myftp:20-21 iptables -t nat -A OUTPUT -d $ipout -p udp -m udp --dport 20:21 -j DNAT --to-destination $myftp:20-21 Периодически даю ссылки на свой сервак на форум. Чтобы проверить их или оперативно просмотреть с внутренней сети приходится либо лезть на шлюз и смотреть оттуда, либо вручную менять ип сервака ссылки, что надоедает. Внимание вопрос: как написать правило (и возможно-ли), чтобы я мог из внутренней сети обращаться к серваку внутренней же сети по внешнему адресу? ну то есть конкретнее: серв внутренней сети 10.0.0.1 внешний ип шлюза 192.168.1.1, необходимо из сети серва (или с него-же) заходить на него по адресу ftp://192.168.1.1 |
Сообщение изменено KostikP от 2013-04-23 01:49:35 |
|
IP |
|
KostikP
Участник
Сонная рыба Костик
licq:1165
|
отправлено: 23-04-2013 01:08:14 | |
инфо • правка • ссылка • сообщить модератору |
Не связано с предыдущим... Оказывается Ktorrent имеет такую-же функцию чтения RSS с фильтрами закачки что и Vuse. Функция реализуется через плагин не активированный по умолчанию. (Кубунту 12.04) Функциональность почти аналогична, причём фильтры даже проще... (правда интерфейс переведён не очень понятно и резервирования фильтров {импорта/экспорта в файл} нет) надо будет попробовать... ему для полного счастья не хватает только функции автоматического выбора папки для закачки из того-же вузе - цены-б ему не было... |
Сообщение изменено KostikP от 2013-04-23 01:48:22 |
|
IP |
|
Die$el
Участник
Fucking Honda`s...
|
|
KostikP
Участник
Сонная рыба Костик
licq:1165
|
отправлено: 23-04-2013 20:03:33 | |
инфо • правка • ссылка • сообщить модератору |
To Die$el про вузе? он набирает базу последних закачек и анализирует имена скачиваемых файлов, запоминает куда ты их указал грузить. если имя новой закачки коррелирует с уже имеющимся в базе он предлагает ту-же папку, если нет, то в последнюю использованную. по наблюдениям как-то так. (это если не указана единая папка для всех торрентов в настройках. там есть галка что-то типа "грузить в наиболее подходящую папку") Вообще вузя мне очень нравится. удобная она и очень функциональная единственный существенный минус это джава и отсюда жадность до ресурсов. Обнаружил ляпу разработчиков ktorrent. незначительную но всё-же. в настройках стоит галка "предварительно выделять место под закачку во избежание фрагментации". Он выделяет, и если закачка одна всё хорошо, а вот если закачек несколько одновременно он и выделяет одновременно... то есть имеем фрагментацию в чистом виде. |
Сообщение изменено KostikP от 2013-04-24 09:06:50 |
|
IP |
|
Die$el
Участник
Fucking Honda`s...
|
|
KostikP
Участник
Сонная рыба Костик
licq:1165
|
отправлено: 24-04-2013 22:15:05 | |
инфо • правка • ссылка • сообщить модератору |
Возможно кто-то ещё не в курсе. Появилась ещё одна разновидность убунты Ubuntu Gnome на основе 3 гнома. |
|
IP |
|
Die$el
Участник
Fucking Honda`s...
|
|
KostikP
Участник
Сонная рыба Костик
licq:1165
|
отправлено: 25-04-2013 12:10:27 | |
инфо • правка • ссылка • сообщить модератору |
To DarthVader Мамы разные нужны, мамы разные важны... Вдруг кого-то заинтересует. To All последние релизы убунты: ftp://192.168.52.25/Linux/Kubuntu_13.04/ ftp://192.168.52.25/Linux/Lubuntu_13.04/ ftp://192.168.52.25/Linux/Ubuntu_13.04/ ftp://192.168.52.25/Linux/UbuntuStudio/ ftp://192.168.52.25/Linux/Xubuntu_13.04/ ftp://192.168.52.25/Linux/UbuntuGnome_13.04/ Локальные репозитории убунты Необходимо создать файл /etc/apt/sources.list.d/localrep.list с указанным ниже содержимым. В конце файла должна быть по меньшей мере одна пустая строка. Редактируется он с рутовыми привилегиями, то-бишь в консоли(терминале): Для Ubuntu sudo gedit - вводите пароль, добавляете текст и через "файл"->"сохранить как" сохраняете указанный файл) Для Kubuntu sudo kate - вводите пароль, добавляете текст и через "файл"->"сохранить как" сохраняете указанный файл) Для Xubuntu sudo mousepad - вводите пароль, добавляете текст и через "файл"->"сохранить как" сохраняете указанный файл) для Ubuntu 10.04 и родственников надо добавить: deb ftp://192.168.52.25:8021/ubuntu1004rep/ lucid multiverse universe main restricted deb ftp://192.168.52.25:8021/ubuntu1004rep/ lucid-updates multiverse universe main restricted deb ftp://192.168.52.25:8021/ubuntu1004rep/ lucid-security multiverse universe main restricted deb ftp://192.168.52.25:8021/ubuntu1004rep/ lucid-backports multiverse universe main restricted для Ubuntu 11.04 и родственников надо добавить: deb ftp://192.168.52.25:8021/ubuntu1104rep/ natty multiverse universe main restricted deb ftp://192.168.52.25:8021/ubuntu1104rep/ natty-updates multiverse universe main restricted deb ftp://192.168.52.25:8021/ubuntu1104rep/ natty-security multiverse universe main restricted deb ftp://192.168.52.25:8021/ubuntu1104rep/ natty-backports multiverse universe main restricted для Ubuntu 11.10 и родственников надо добавить: deb ftp://192.168.52.25:8021/ubuntu1110rep/ oneiric multiverse universe main restricted deb ftp://192.168.52.25:8021/ubuntu1110rep/ oneiric-updates multiverse universe main restricted deb ftp://192.168.52.25:8021/ubuntu1110rep/ oneiric-security multiverse universe main restricted deb ftp://192.168.52.25:8021/ubuntu1110rep/ oneiric-backports multiverse universe main restricted для Ubuntu 12.04 и родственников надо добавить: deb ftp://192.168.52.25:8021/ubuntu1204rep/ precise multiverse universe main restricted deb ftp://192.168.52.25:8021/ubuntu1204rep/ precise-updates multiverse universe main restricted deb ftp://192.168.52.25:8021/ubuntu1204rep/ precise-security multiverse universe main restricted deb ftp://192.168.52.25:8021/ubuntu1204rep/ precise-backports multiverse universe main restricted для Ubuntu 12.10 и родственников надо добавить: deb ftp://192.168.52.25:8021/ubuntu1210rep/ quantal multiverse universe main restricted deb ftp://192.168.52.25:8021/ubuntu1210rep/ quantal-updates multiverse universe main restricted deb ftp://192.168.52.25:8021/ubuntu1210rep/ quantal-security multiverse universe main restricted deb ftp://192.168.52.25:8021/ubuntu1210rep/ quantal-backports multiverse universe main restricted для Ubuntu 13.04 и родственников надо добавить: deb ftp://192.168.52.25:8021/ubuntu1304rep/ raring multiverse universe main restricted deb ftp://192.168.52.25:8021/ubuntu1304rep/ raring-updates multiverse universe main restricted deb ftp://192.168.52.25:8021/ubuntu1304rep/ raring-security multiverse universe main restricted deb ftp://192.168.52.25:8021/ubuntu1304rep/ raring-backports multiverse universe main restricted Готовые файлы добавления локального репозитория можно скачать здесь: ftp://192.168.52.25:8021/Linux_files/Local repository/ ftp://192.168.52.25:8021/Linux_files/Linux_VPN_l2tp-files/ (пакеты необходимые для настройки интернета и мануал его настройки для убунту) |
Сообщение изменено KostikP от 2013-04-28 18:09:28 |
|
IP |
|
M@gog
Участник
Ska,Reggae,Rocksteady,Dancehall,Hardcore!
|
отправлено: 30-04-2013 23:39:17 | |
инфо • правка • ссылка • сообщить модератору |
тут мне задачку задали, это через iptables надо делать? или как-то по другому? Дано: Linux на ядре 2.6. BASH. Базовые утилиты. Интерфейс ppp0 Интерфейс ppp1 - шлюз по умолчанию Надо: Написать скрипт проверяющий работоспособность интернета на интерфейсе ppp1, при падении изменить дефолтный роутинг, при востановлении изменить обратно. Примечания: 1.Адреса на интерфейсах ДИНАМИЧЕСКИЕ. 2.Оформить скрипт в виде ДЕМОНА. |
|
IP |
|
KostikP
Участник
Сонная рыба Костик
licq:1165
|
отправлено: 01-05-2013 00:13:19 | |
инфо • правка • ссылка • сообщить модератору |
To M@gog судя по условиям тебе нужен простой переключатель. iptables тут наверное не нужен. адреса наверное тоже неважно какие. проверить инет можно пингом чего-нибудь незыблемого типа гугла или мелкософта, а для этого тип адреса не важен, сменить дефолтный роутинг вроде тоже не большая проблема, вот только в виде демона... значительно проще пользовать крон если он есть. Собственно оформить демона только запускаемого несложно, сложно оформить управляемого демона. Я помнится это так и не смог когда-то. моя попытка выложена на форуме http://web.fryazino.net/forum?action=post&fid=8&tid=39803&pfid=10073536#pd10073536 у меня переменная PPP0INET почему-то не экспортировалась или просто не работала. тоесть тело запускалось и работало, а вот остановить его у меня не получалось(она как раз за это отвечала). в твоём случае тело будет представлять собой комбинацию ифов с пингами и роутом. если при пропадании инета пропадает и интерфейс то можно проверять наличие интерфейса вместо пинга. для этого можно попользоваться ifconfig, но он не во всех дистрибах есть тогда можно так: cat /proc/net/dev | grep 'ppp0' я так понимаю тело будет состоять из двух последовательныз ифов: первый проверяет есть инет или нет и если нет меняет роутинг на рабочий ррр, а второй (или else) возвращает роут после поднятия основного интерфейса в случае когда инет есть. (Правда не знаю что произойдёт с пакетами и установленными соединениями попавшими на момент смены роутинга - потеряются и оборвутся или соединение останется просто будет повторный запрос пакета.) куски кода которые могут понадобиться есть в начале и конце этого скрипта inet_setup кстати у проверки наличия интерфейса есть небольшой подводный камень: момент проверки наличия интерфейса может совпасть с моментом попытки поднятия неработающего интерфейса, когда он появляется в списке на короткое время. |
Сообщение изменено KostikP от 2013-05-01 11:34:55 |
|
IP |
|
iFTP
Участник
|
отправлено: 04-05-2013 18:28:15 | |
инфо • правка • ссылка • сообщить модератору |
To M@gog через iproute настраиваешь отдельную таблицу с ppp1 в дефолтах, при падении этот маршрут удалится и автоматически все пойдет через ppp0 ни демона, ничего не надо городить, маршрут добавляется из ifup |
|
IP |
|
|