Author |
Message |
|
Post subject: Potreboval by som DHCP server..
Posted: 24.07.2004 - 01:04 #10315
|
|
Basic
Joined: Júl 24, 2004
Posts: 240
|
|
...ktory prideluje IP-cku podla MAC adresy.Mohly by ste pomoct??
A este by som potrebola nieco take, co zapisule prenesene MB z internetu-ale kontroluje to na kazdu IPcku zvlast.
teda napr. 192.168.0.22---stiahol 200MB
192.168.0.5 ---- stiahol 500GB
Dalo by sa to??? diky!! |
|
|
|
|
|
|
Post subject: RE: Potreboval by som DHCP server..
Posted: 24.07.2004 - 02:28 #10316
|
|
Guru
Joined: Feb 19, 2003
Posts: 1133
Location: blizko Trencina
|
|
na data pouzi iptables, kazde pravidlo v nich ma vlastny paket aj bytes counter |
|
|
|
|
|
|
Post subject: RE: Potreboval by som DHCP server..
Posted: 24.07.2004 - 09:37 #10322
|
|
Guru
Joined: Dec 27, 2002
Posts: 1505
|
|
kazdy DHCP umoznuje pridelit IPcku podla MAC adresy. AK si pozres nejaky manual, urcite to najdes.
# dhcpd.conf
pridaj si tam napr. toto
host pocitac01 { hardware ethernet <MAC_ADRESA>; fixed-address: <IP>; }
kde MAC_ADRESA je napr v tvare 00:0e:a0:4e:00:01
a ip je 10.176.1.100
ako na to najdes v kazdom slusnom dhcpd manuale.
co sa tyka accountingu trafiku, prosim na kazdu otazku otvor new thread, pripadne si pozri diskusiu. |
|
|
|
|
|
|
Post subject: RE: Potreboval by som DHCP server..
Posted: 24.07.2004 - 09:41 #10324
|
|
Majster
Joined: Jan 12, 2003
Posts: 4250
Location: /dev/null
|
|
dhcp server (pre *nixove systemy) najdes tu:
http://www.isc.org/sw/dhcp/
(inac byva sucastou takmer kazdej normalnej distribucie linuxu)
konfiguracia pre segment a jednotlivych hostov moze vyzerat nasledovne:
# dhcpd.conf
#
# Configuration file for ISC dhcpd (see 'man dhcpd.conf')
#
ddns-update-style none;
subnet 10.8.4.128 netmask 255.255.255.192
{
option routers 10.8.4.129;
option domain-name-servers 10.8.254.17, 213.215.72.6;
option netbios-name-servers 10.8.254.17;
option domain-name "localnet.sk";
range 10.8.4.164 10.8.4.167;
max-lease-time 3600;
default-lease-time 3600;
host HOST1 {
option domain-name "localnet.sk";
hardware ethernet 00:00:00:00:00:00;
fixed-address 10.8.4.130;
}
}
subnet 10.8.4.192 netmask 255.255.255.192
{
option routers 10.8.4.193;
option domain-name-servers 10.8.254.17, 213.215.72.6;
option netbios-name-servers 10.8.254.17;
option domain-name "localnet.sk";
range 10.8.4.232 10.8.4.235;
max-lease-time 3600;
default-lease-time 3600;
host HOST2 {
option domain-name "localnet.sk";
hardware ethernet 00:00:00:00:00:00;
fixed-address 10.8.4.194;
}
host HOST3 {
option domain-name "localnet.sk";
hardware ethernet 00:00:00:00:00:00;
fixed-address 10.8.4.195;
}
}
....
toto je maly vycuc z jednoho konfiguraku na jednom z mojich routrov, nechal som ti to aj s konkretnymi cislami aby si sa v tom (mozno) vedel lepsie zorientovat, len MAC a mena hostov som prepisal (z bezpecnostnych dovodov)
na prenesene data z netu ako tu uz jmi spomenul, sa da velmi rozumne pouzit iptables, ktore je vhodne este skombinovat s par scriptami a databazou, aby si neprisiel o hodnoty pri reboote |
|
|
|
|
|
|
Post subject: RE: Potreboval by som DHCP server..
Posted: 25.07.2004 - 01:08 #10335
|
|
Basic
Joined: Júl 24, 2004
Posts: 240
|
|
Sorry ze som na tu druho otazku nezalozil novy thread,ale tak...-nabuduce!
Si: a prosim ta ako by ten script mal vyzrat?
Ludia dakujem vam!-velmy ste mi pomohli!! |
|
|
|
|
|
|
Post subject: RE: Potreboval by som DHCP server..
Posted: 25.07.2004 - 09:52 #10337
|
|
Majster
Joined: Jan 12, 2003
Posts: 4250
Location: /dev/null
|
|
countre z iptables dostanes za pomoci parametrov -L -n -v -x
princip spracovania cisel je nasledovny (plati rovnako pre IN aj OUT)
$CUR = 'iptables ... so vsetkym oparsovanim'
$TOTAL = 'query na mysql databazu'
$PREV = 'query na mysql databazu'
if ($CUR < $PREV) //doslo k preteceniu countra
$TOTAL = $TOTAL + $CUR
else
$TOTAL = $TOTAL + ($CUR - $PREV)
endif
$PREV = $CUR
'zapis do mysql databazy hodnoty $TOTAL a $PREV'
Za pozvanie na veceru pre mna (autorky mam na svedomi shellscriptovu cast) a moju babu (ta zas spachala veci okolo mysql a php-ckove rozhranie na to aby sa to dalo aspon neak prezerat) ti to mozem komplet rozchodit |
|
|
|
|
|
|
Post subject: RE: Potreboval by som DHCP server..
Posted: 26.07.2004 - 01:23 #10346
|
|
Guru
Joined: Dec 22, 2003
Posts: 1101
Location: Košice
|
|
na ratanie dat mozes pouzit ntop (znacne obsiahle statistiky), alebo ip accounting http://ipaccounting.standus.com/ (jednoduxe, prehladne) prip si spravit nieco vlastne na ratanie dat |
|
|
|
|
|
|
Post subject: RE: Potreboval by som DHCP server..
Posted: 27.07.2004 - 23:29 #10382
|
|
Basic
Joined: Júl 24, 2004
Posts: 240
|
|
Si: velmy pekne ti (vam) dakujem ze si taky ochotny ale mam taky pocit ze pouzijem radsej ten ip accounting,lebo cez iptables je toho na mna vela, a kedze niesom ziadny linux guru(a linuxom sa zacinam len zaoberat)-tak to bude lepsie riesenie,ale neboj tvoju snahu si cenim a ukadam si vsetky toje rady,a ked budem o nieco lepsi tak by som to chcel spravit cez ip tables a cez databazu MySQL.
Zatial diky! |
|
|
|
|
|
|
Post subject: RE: Potreboval by som DHCP server..
Posted: 03.08.2004 - 13:02 #10540
|
|
Ucen
Joined: Nov 04, 2003
Posts: 544
|
|
Michal: ked len zacinas tak rychlo prejdi na FreeBSD ,,,... v linuxe je strasny bordel a konfiguraky su roztrieskane kade tade... vo FreeBSD je vsetko tam kde ma byt
no flame |
|
|
|
|
|
|
Post subject: RE: Potreboval by som DHCP server..
Posted: 03.08.2004 - 13:16 #10541
|
|
Majster
Joined: Feb 05, 2003
Posts: 2686
Location: Topolcany
|
|
prejdi rychlo na windowsd ziadne riadky ziadne utrpenie iba klikas a vsetko ide samo
no flame;o)))) |
|
|
|
|
|
|
Post subject: RE: Potreboval by som DHCP server..
Posted: 04.08.2004 - 17:34 #10560
|
|
Basic
Joined: Okt 12, 2003
Posts: 354
|
|
@si : by ma zaujimalo ako povies tomu serveru ze napr subnet 10.8.4.192 netmask 255.255.255.192 patri na eth0 dasli na eth1... alebo to berie zaradom? |
|
|
|
|
|
|
Post subject: RE: Potreboval by som DHCP server..
Posted: 04.08.2004 - 23:10 #10572
|
|
Majster
Joined: Feb 05, 2003
Posts: 2686
Location: Topolcany
|
|
kedze pouzivam sickovu technologiu tu je priklad z dhcpd conf:
# dhcpd.conf
#
# Configuration file for ISC dhcpd (see 'man dhcpd.conf')
#
ddns-update-style none;
authoritative;
#siet 10.100.0.0/25 server 10.100.0.1
subnet 10.100.0.0 netmask 255.255.255.128
{
option routers 10.100.0.1;
option domain-name-servers 10.100.0.1, vonkajsia ip daka;
option netbios-name-servers 10.100.0.1;
option domain-name "volaco.sk";
range 10.100.0.96 10.100.0.103;
host nazovkompu {
option domain-name "volaco.sk";
hardware ethernet 00:00:00:00:00:00;
fixed-address 10.100.0.22;
}
.................................
................................
atd atd
a ako vie kade ma ist ktora ip? to uz nesuvisi s dhcp to urcujes s net ini skriptov ktory interfejs ma ktory rozsah
pr:
/sbin/ip a a 10.100.0.1/25 brd + dev eth1 |
|
|
|
|
|
|
Post subject: RE: Potreboval by som DHCP server..
Posted: 05.08.2004 - 11:02 #10586
|
|
Majster
Joined: Jan 12, 2003
Posts: 4250
Location: /dev/null
|
|
magnum: vid to co ti tu napisal fleg, IP pre jednotlive sietove rozhrania sa prideluju v bootscripte (u mna standardne /etc/rc.d/rc.inet1) ktory vyzera asi takto:
#! /bin/sh
#
# file: /etc/rc.d/rc.inet1
# desc: network initscript
# created by SI
#ako sa to vlastne volam ? )
HOSTNAME=`cat /etc/HOSTNAME`
/sbin/ip a a 127.0.0.1/8 brd + dev lo
#/sbin/ip a a 10.8.0.200/24 brd + dev eth0
/sbin/ip a a 10.8.254.18/28 brd + dev eth0
/sbin/ip a a 10.8.192.81/28 brd + dev eth1
/sbin/ip a a 10.8.4.1/25 brd + dev eth2
/sbin/ip a a 10.8.254.97/28 brd + dev eth3
/sbin/ip a a 10.8.4.129/26 brd + dev eth4
/sbin/ip a a 10.8.4.193/26 brd + dev eth5
/sbin/ip a a 10.8.255.4/32 dev lo
/sbin/ip a a 213.215.73.125/32 brd + dev lo
/sbin/ip link set dev lo up
/sbin/ip link set dev eth0 up
/sbin/ip link set dev eth1 up
/sbin/ip link set dev eth2 up
/sbin/ip link set dev eth3 up
/sbin/ip link set dev eth4 up
/sbin/ip link set dev eth5 up
/sbin/ip link set dev eth6 up
/sbin/ip a a 3ffe:80ee:05f9:0000:0000:fffe:ffff:0022/124 dev eth0
/sbin/ip a a 3ffe:80ee:05f9:0000:0000:fffe:0041:0001/112 dev eth1
/sbin/ip a a 3ffe:80ee:05f9:0000:0000:fffe:0042:0001/112 dev eth2
/sbin/ip a a 3ffe:80ee:05f9:0000:0000:fffe:ffff:0401/124 dev eth3
/sbin/ip a a 3ffe:80ee:05f9:0000:0000:fffe:0043:0001/112 dev eth4
/sbin/ip a a 3ffe:80ee:05f9:0000:0000:fffe:0044:0001/112 dev eth5
##/sbin/mii-tool -F 10baseT-FD eth0
##/sbin/mii-tool -F 10baseT-FD eth2
#/sbin/mii-tool -F 10baseT-FD eth4
#/sbin/mii-tool -F 10baseT-FD eth5
/sbin/ip ro add 10.8.5.0/24 via 10.8.4.199
/sbin/ip ro add 10.8.6.0/24 via 10.8.254.99
/sbin/ip ro add 10.8.8.0/24 via 10.8.254.98
/sbin/ip ro add default via 10.8.254.17
#mex home
/sbin/ip ro add 10.8.192.0/28 via 10.8.254.98
#/sbin/ip ro add default via 10.8.0.1
#holicska
/sbin/ip ro add 3ffe:80ee:05f9:0000:0000:fffe:0060:0000/108 via 3ffe:80ee:05f9:0000:0000:fffe:ffff:0403
#silvanska
/sbin/ip ro add 3ffe:80ee:05f9:0000:0000:fffe:0080:0000/108 via 3ffe:80ee:05f9:0000:0000:fffe:ffff:0402
/sbin/ip -f inet6 ro add default via 3ffe:80ee:05f9:0000:0000:fffe:ffff:0021
/etc/rc.d/rc.zebra
/etc/rc.d/rc.firewall
echo 1 > /proc/sys/net/ipv4/ip_forward
/bin/echo "1" > /proc/sys/net/ipv6/conf/all/forwarding
#/etc/rc.d/cbq.init start
/etc/rc.d/shaper.sh
# End of /etc/rc.d/rc.inet1 |
|
|
|
|
|
|
Post subject: RE: Potreboval by som DHCP server..
Posted: 09.11.2004 - 20:56 #12759
|
|
Basic
Joined: Jún 26, 2003
Posts: 270
|
|
A ako zabezpecit aby DHCP prideloval IPcky iba na jedno rozhrani? Mam konretne v routri 3 rozhrania - dve spojene s WiFi a na jedno je pripojena kabelazna siet v budove. Na WiFi rozhraniach IPcky pridelovat nepotrebujem - tam su nastavene staticky, ale v ramci kabelaznej siete v budove by som ich rad prideloval - a nemusia byt pridelene ani podla MAC |
|
|
|
|
|
|
Post subject: RE: Potreboval by som DHCP server..
Posted: 09.11.2004 - 21:23 #12760
|
|
Majster
Joined: Feb 05, 2003
Posts: 2686
Location: Topolcany
|
|
dhcp ti prideluje ip len tam kam mu povies...konkretne dhcpd eth1 len na eth1 ked chces aj eth2 tag dhcpd eth1 eth2....atd |
|
|
|
|
|
|
Powered by PNphpBB2 © 2003-2005 The PNphpBB Group Credits |