Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
generator ludkow dla niceshapera http://forum.freesco.pl/viewtopic.php?f=40&t=18842 |
Strona 1 z 1 |
Autor: | rikardo7 [ poniedziałek, 28 stycznia 2013, 20:34 ] |
Tytuł: | generator ludkow dla niceshapera |
Witam, po padnięciu dysku trzeba było postawić nowy serwer, sama myśl wpisywania setki lodków przeraziła mnie chcąc ułatwić sobie życie wyskrobałem generator dla niceshapera, moze jeszcze się komus przyda Cytuj: #!/bin/bash #gen_nice #rikardo7 #skrypt sluzy do tworzenia pliku class.conf dla niceshapera 0.6 i 1.0 # Wykrywanie sieci lan i=`which iptables` IP=`ifconfig eth1 | grep "inet " | awk '{print $2}' | cut -d ":" -f 2` PART_1=`echo $IP | cut -d "." -f1` PART_2=`echo $IP | cut -d "." -f2` PART_3=`echo $IP | cut -d "." -f3` PART_4=`echo $IP | cut -d "." -f4` PART_5=`echo $IP | cut -d "." -f4` IP_LAN=`echo $PART_1.$PART_2.$PART_3.` ADRES=`echo $2 | awk '{print $1}'` siec=$IP_LAN #ilosc komow do generowania #wpisz swoja ilosc kompow w sieci ileip=10 od_ip=2 numer=Komp_ plik="class.conf" cl=class dl=download #ustaw swoj eth dla lan L1=eth1 ma=match ds=dstip up=upload #ustaw swoj eth do internetu L2=eth0 sr=srcip pauza= low=#low ceil=#ceil kb=1kb/s PLIK=/etc/hosts licznik2=$od_ip do_ip=$(expr $ileip + 1) echo '#plik class.conf wygenerowany automatycznie' > $plik while [ $do_ip -gt $licznik2 ]; do echo $pauza >> $plik echo $cl $dl $L1 $komp$numer$licznik2 >> $plik echo $ma $ds $siec$licznik2 >> $plik echo $low $kb >> $plik echo $ceil $kb >> $plik echo $cl $up $L2 $komp$numer$licznik2 >> $plik echo $ma $sr $siec$licznik2 >> $plik echo $low $kb >> $plik echo $ceil $kb >> $plik licznik2=$(expr $licznik2 + 1) done A moze i mnie sie kiedys przyda jak znów mi dysk padnie. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |