Покажи Публикации - h7d8
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: 1 ... 10 11 [12] 13 14
166  Linux секция за начинаещи / Настройка на програми / Настройка на мрежа -: Sep 14, 2007, 16:01
Цитат (antubis @ Сеп. 14 2007,15:52)
Здравейте,

Използвам рутер с gentoo. Доставчикът ми е сменил ip адресите и трябваше и аз да ги сменя. Тук е мястото да кажа, че не съм настройвал аз рутера, а колегата, но него го няма. Та ... смених аз ip адреса и маската и DNS-a.

ifconfig eth1 down
ifconfig eth1 inet xx.xx.xx.xx netmask xx.xx.xx.xx broadcast xx.xx.xx.xx
ifconfig eth1 up

nano /etc/resolve.conf ....

Но след като рестартирах ето така:
/etc/init.d/net.eth1 restart

се върнаха старите настройки.

Някой знае ли на какво се дължи това и как да го оправя?

Благодаря

Виш файла в който са описани eth0 и eth1,промени ги там.После колкото да рестартираш настройките ще си стоят.Успех.  '<img'>
167  Linux секция за начинаещи / Настройка на програми / Помощ за шейпър -: Sep 14, 2007, 13:12
Цитат (shadowx @ Сеп. 06 2007,11:23)
Ето ти примерен скрипт който изчита ИП-тата от 2 различни файла (всеки с описани ИП-та на различни скорости...).

Малко грозно написано , но върши работа....

При мен се зареди без грешки ,но не тръгна. '<img'>Смених само:
Примерен код

file1=/tmp/client.trafia1  ## Tarifa 1
file2=/tmp/client.trafia2  ## Tarifa 2
ieth="eth1"                  # In Interface
oeth1="eth0.73"           # Out interface



За in сложих eth0 ,а за out сложих eth1.Смених разположението на файловете ,но това няма значение според мен.Щом са описани в скрипта.Възможно ли е да нямам Qos.

Linux 2.6.18-5-686 2007 i686 GNU/Linux
168  Linux секция за начинаещи / Настройка на програми / рутер+шейпър -: Sep 14, 2007, 12:58
Цитат (edmon @ Сеп. 14 2007,00:25)
Цитат на: h7d8,Сеп. 13 2007,04:46
Цитат на: edmon,Сеп. 13 2007,02:53
htb:

Примерен код

#!/bin/bash

/root/manage/htb/htb.batch $1 > /tmp/shaper
/sbin/tc -force -batch /tmp/shaper



тва e:
htb.batch

 
Примерен код

#!/usr/bin/php -q
<?php
#qdisc add dev eth0 parent 1:1000 handle 1000 sfq perturb 10
#qdisc add dev eth1 parent 1:1000 handle 1000 sfq perturb 10
#qdisc add dev eth1 parent 1:2000 handle 2000 sfq perturb 10
#qdisc add dev eth1 parent 1:6000 handle 6000 sfq perturb 10


$tc_root =<<<TCROOT
qdisc del dev eth0 root
qdisc add dev eth0 root handle 1 htb default 1000 r2q 3
class add dev eth0 parent 1: classid 1:1000 htb rate 100Mbit ceil 100Mbit quantum 2000
qdisc add dev eth0 parent 1:1000 handle 1000 sfq perturb 10

qdisc del dev eth1 root
qdisc add dev eth1 root handle 1 htb default 1000 r2q 3
class add dev eth1 parent 1: classid 1:1000 htb rate 100Mbit ceil 100Mbit quantum 2000
qdisc add dev eth1 parent 1:1000 handle 1000 sfq perturb 10

class add dev eth1 parent 1: classid 1:2000 htb rate 11Mbit ceil 11Mbit quantum 2000

class add dev eth1 parent 1: classid 1:6000 htb rate 50Mbit ceil 50Mbit quantum 2000

class add dev eth0 parent 1: classid 1:6000 htb rate 11Mbit ceil 11Mbit quantum 2000


TCROOT;

#upload
for($i=2;$i<501;$i++){
$y=2000+$i;
$tc_upload .=<<<TCUPLOAD
class add dev eth0 parent 1: classid 1:$y htb rate 512kbit
qdisc add dev eth0 parent 1:$y handle $y sfq perturb 10
filter add dev eth0 parent 1:0 protocol ip prio 200 handle $i fw classid 1:$y

TCUPLOAD;
}

$MYSQL_SERVER="localhost:3306";
$MYSQL_USER="root";
$MYSQL_PASS="";
$MYSQL_BASE="accounting";

$db = mysql_connect ($MYSQL_SERVER,$MYSQL_USER,$MYSQL_PASS);
mysql_select_db($MYSQL_BASE,$db);

$sql="select distinct clients.id as client,clients.ipaddr as ipaddr,tarifs.* from tarifs,clients where clients.tarifa=tarifs.name";
$sql_q=mysql_query($sql);

$num=2001;
$num1=2001;
$num2=6001;
while($arr=mysql_fetch_array($sql_q)){
$coef=$argv[1];
if($coef<1) $coef=0;


$rate_int=$arr[int_in_rate];
$ceil_int=$ceil_int."Kbit";


if($ipaddress!=""){

#qdisc add dev eth1 parent 1:$num handle $num sfq perturb 10
#qdisc add dev eth1 parent 1:$num2 handle $num2 sfq perturb 10


$tc_download .=<<<TCDOWNLOAD

class add dev eth1 parent 1:2000 classid 1:$num htb rate $rate_int ceil $ceil_int quantum 2000
filter add dev eth1 parent 1:0 protocol ip prio $prio u32 match ip dst $ipaddress classid 1:$num
qdisc add dev eth1 parent 1:$num handle $num sfq perturb 10

TCDOWNLOAD;

$num++;
$num2++;

}
}
echo $tc_root;
echo $tc_upload;
echo $tc_download;

$tc=$tc_root.$tc_upload.$tc_download;
?>



Така.
Общо взето.
Взимаш това чудо дето се казва htb.batch.
И се опитваш да разбереш кое какво е.
Като стигнеш до някъде все пак питай пак.

Цитат
От тук от там ми става ясно макар ,че не толкова разбирам от всичко това. '<img'> Мисля ,обаче че това няма възможност да ограничава конкретно зададени айпита -скороста за сваляне и за качване или съм тръгнал в погрешна посока.

Цитат
filter add dev eth0 parent 1:0 protocol ip prio 200 handle $i fw classid 1:$y

filter add dev eth1 parent 1:0 protocol ip prio $prio u32 match ip dst $ipaddress classid 1:$num

тези два филтъра ако си забелязъл имат променливи на единиа пише fw classid 1:$y което по мое скормно мнение се съобразява с маркировката на един ИП адрес.

Другото има променлива $ipaddress т.е. ..това нещо -  целия скрипт, изпълнява заявка към mysql. Прочита каквото му е нужно и изплюва много на брой команди за tc.

Друго да не ти е ясно.?

Маркировката изглезда горе долу така:
....
-A POSTROUTING -s 192.168.1.2  -o eth0 -j MARK --set-mark 0x2
-A POSTROUTING -s 192.168.1.8  -o eth0 -j MARK --set-mark 0x8
-A POSTROUTING -s 192.168.1.9 -o eth0 -j MARK --set-mark 0x9
-A POSTROUTING -s 192.168.1.10 -o eth0 -j MARK --set-mark 0xa
-A POSTROUTING -s 192.168.1.11 -o eth0 -j MARK --set-mark 0xb
-A POSTROUTING -s 192.168.1.12 -o eth0 -j MARK --set-mark 0xc
-A POSTROUTING -s 192.168.1.13 -o eth0 -j MARK --set-mark 0xd

....

Нека започнем с разположението ,зареждането ,отделянето на конкретни айпита за конкретно ограничаване.Освен ограничаване на download ограничаване и на upload.Досадно е особенно с торентите,ако може да се ограничи upload на 0,0001 проблема се решава до някъде.  '<img'>
169  Предложения и въпроси относно Linux-BG / Предложения за подобрения на този форум / подпис -: Sep 13, 2007, 23:04
Гледате лошата страна на нещата.Не мисля ,че посетителите на този форум биха "спамели".По същата логика и сегашните подписи са еднакви и се повтарят.Разликата е ,че ще се повтаря нещо по красиво. '<img'> Всеки си има мнение по въпроса,всеки си има вкус.
170  Linux секция за начинаещи / Настройка на програми / рутер+шейпър -: Sep 13, 2007, 22:59
С този пост ме прати в тъча. '<img'> Без думи.
171  Linux секция за начинаещи / Настройка на програми / Mastershaper -: Sep 13, 2007, 17:35
Цитат (VladSun @ Сеп. 13 2007,17:27)
Имам си подпис '<img'>


Видях ама не съм се впуснал.Има време и за това ще удариш едно рамо.  ':p'
172  Linux секция за начинаещи / Настройка на програми / Mastershaper -: Sep 13, 2007, 17:21
Ще пробвам сега макарче познах да се отказвам за web interface на шейпъра.Хареса ми скрипта и идеята за въвеждане на айпита във файлове за различни ограничения.При мен не се получи нещо,но малко по-малко дано да потръгне.

Примерен код

1. apt-get install libapache2-mod-php5 php5 php5-common php5-curl php5-dev php5-gd php5-idn php-pear php5-imagick php5-imap php5-json php5-mcrypt php5-memcache php5-mhash php5-ming php5-mysql php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-cgi php5-cli libapache2-mod-php5 php-pear

2.  cp -R htdocs/* /var/www/shaper/
    chown -R www-data.www-data /var/www/shaper
    cd /usr/src

libraries:

    apt-get install iproute
    apt-get install libphp-jpgraph
    apt-get install php-pear
    apt-get install sudo
    apt-get install php-db
    apt-get install php4-mysql
    apt-get install libphp-phplayersmenu
    pear install DB Net_IPv4
    cd /var/www/shaper
    ln -s /usr/share/php/libphp-phplayersmenu phplayersmenu
    ln -s /usr/share/jpgraph jpgraph




173  Linux секция за начинаещи / Настройка на програми / Проблем с премахването на bridge -: Sep 13, 2007, 16:53
Отдавна слагах fedora и немога да ти кажа точно кой файл трябва да едитнеш ,но търси проблема в това:Настройките в някой файл си стоят и след рестартирането се изпълняват пак.С командата ги махаш в момента.Поровисе докато някой от момчетата които са по запознати ще ти помогнат с по точна информация. '<img'>
174  Linux секция за начинаещи / Настройка на програми / Странен проблем -: Sep 13, 2007, 16:42
Цитат (VladSun @ Сеп. 13 2007,16:37)
Смяната на каквито и да е елементи на многослойна платка по принцип е доста рискован процес ...

Има и ентусиазти.Но в днешно време и социалната инжинерия помага много. '<img'> Пожелавам успех на момчето с откриването и отстраняването на проблема.



175  Предложения и въпроси относно Linux-BG / Предложения за подобрения на този форум / подпис -: Sep 13, 2007, 16:35
Цитат (VladSun @ Сеп. 13 2007,16:21)
Честно казано, аз съм *твърдо* против анимираните изображения точно в този форум.

Нямам наум някоя "върла анимация".Подпис ,но във картинка.За анимирано си мислех нещо от проекта на uptime-project ,но за жалост е вече в миналото.Между другото ,ако някой е попаднал на нещо подобно и атрактивно да драсне. '<img'>
176  Предложения и въпроси относно Linux-BG / Предложения за подобрения на този форум / подпис -: Sep 13, 2007, 16:18
Здравейте!Помъчих се да си сложа изображение на подписа което да показва версия,ядро и uptime на линукса ,но не успях.Възможно ли е това или е забранено умишлено?И ако е забранено ,защо потребителите да немогат да слагат анимирана информация ,която ще е доста заинтригуваща.Извинете ме ,ако е имало подобни запитвания ,но не открих нищо.
177  Linux секция за начинаещи / Настройка на програми / Странен проблем -: Sep 13, 2007, 16:02
Цитат (divak * Сеп. 13 2007 @ 15:44)
Предполагам ти е известно какво е работна честота на паметта ?
Какво се случва при работа на две различни по работна честота памети ?
При изгоряла клетка от паметта ?
@arda_kj  Компютъра 100% от времето си прави това което си му казал а не това което си мислиш че той трябва да направи

Ако за теб абсолютно винаги е проблем задклавиатурното устройство...можеби си прав ,но не забравяй че винаги са възниквали и ще възникват хардуерни проблеми.

Цитат (arda_kj * Сеп. 13 2007 @ 15:10)
Това ми звучи невероятно, но съм стигнал до извода, че при компютрите всичко е възможнo.


Дам ':xclam:' Напълно е възможно. '<img'>
178  Linux секция за начинаещи / Настройка на програми / Mastershaper -: Sep 13, 2007, 15:33
Искат phplayersmenu ,а то май се подържа само от php4 или аз не съм чел достоверни източници.
179  Linux секция за начинаещи / Настройка на програми / Странен проблем -: Sep 13, 2007, 14:54
Цитат (nfsto @ Сеп. 11 2007,01:00)
Значи проблема е следния.Както си работи нормално компютъра изведнъж мога да местя мишката но немога да натисна нищо секундите на часовника си вървят и това е.Не мога да ресна Х никакви клавишни комбинаций не работят.Реших че проблема е в дистрибуцията и смених няколко дистрибуций ,но не.Проблема си остана после установих ,че имам подути кондензатори айде и това оправих.Сложих си пак Slackware и си мислех ,че вече няма да има ядове но след 2-3 дни пак почна .Всичко забива решението е само 1 от копчето да го ресна и после всичко е на 6 обаче забелязвам нещо различно преди предимно при заспиване на монитора правеше тези номера и като река да го сабуда имам само мишка а сега както си работя и замръзва.Но това не го прави постоянно случва се по 2-3 пъти на ден.

Вече си мисля ,че проблема е в видео картата

Вие как мислите от какво прави така

Пусни един пост с колко рам си с колко платки и колко слота за рам пемет '<img'> .95% ти гарантирам ,че не е софтуерен проблем ,а е хардуерен.5% остават за евентуално неизключените проблеми предизвикани от софтуера.По специално ,ако слагаш нещо допълнително.Ще ти дам пример с моето дъно на едната машина:завибаше както при теб на няколко часа даже и по-често в зависимост от външната температура.Оказа се ,че е от рам паметта и то от това ,че съм запълнил всички слотове '<img'>.



180  Linux секция за начинаещи / Настройка на програми / рутер+шейпър -: Sep 13, 2007, 14:37
Цитат (angelinoff @ Сеп. 13 2007,14:47)
Пич, като гледам кога си пуснал темата и кой ден е днеска... да беше прочел едно хау-ту за iptables   и за iproute2  и да беше забравил за какво става дума. Те нали програмите с интерфейс ползват точно тия две програми ...

Реално погледнато е така '<img'> ,но невиждам смисъл просто от форумите като не се разисква даден проблем.Нищо ,че си прав мога да ти дам много аргументи .защо. .Прав си за това ,че мога да прочета достатъчно материали в интернет ,справка със гугъл ,но нека да си кажим истината-едно е да ти се каже от човек с практика да ти се разнищи основата на всичко и след това да почнеш теоретичната част ,отколкото да четеш ли четеш без да ти става ясно какво четеш понеже опита ти в тази сфера е малък и базовите термини които имаш трупащи се от практиката просто липсват.Също подкрепям твоето мнение,това предварително подготвяне преди задаване на въпроси и тормозене до някъква степен на момчетата които са се потрудили доста за това.
Страници: 1 ... 10 11 [12] 13 14