[BUG] ifconfig i PROMISC
Daniel Mróz
beorn w send.gromada.pl
Śro, 12 Cze 2002, 12:42:14 CEST
Czesc
Dzisiejsza sesyjka testowa:
[root w pfil root]# ntop -n -m 192.168.0.0/24 -i eth1 -d -S 1 -p protocol.list
[root w pfil root]# tail -1 /var/log/messages
Jun 12 12:28:28 pfil kernel: device eth1 entered promiscuous mode
[root w pfil root]# ifconfig eth1
eth1 Link encap:Ethernet HWaddr 00:60:08:04:5B:44
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:53926323 errors:2594 dropped:0 overruns:0 frame:2714
TX packets:33005431 errors:0 dropped:0 overruns:0 carrier:231
collisions:393990 txqueuelen:100
RX bytes:2146005875 (2046.5 Mb) TX bytes:2845638482 (2713.8 Mb)
Interrupt:10 Base address:0xf880
[root w pfil root]# ip link show eth1
3: eth1: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc pfifo_fast qlen 100
link/ether 00:60:08:04:5b:44 brd ff:ff:ff:ff:ff:ff
Dlaczego ifconfig nie pokazuje, ze interfejs eth1 jest w trybie
przechwytywania?
Jest to o tyle dziwne, ze ma to miejsce tylko wtedy, gdy tryb ten jest
ustawiany przez != ifconfig:
[root w pfil root]# ifconfig eth1 192.168.0.1 netmask 255.255.255.0 promisc up
[root w pfil root]# ifconfig eth1
eth1 Link encap:Ethernet HWaddr 00:60:08:04:5B:44
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:53932044 errors:2594 dropped:0 overruns:0 frame:2714
TX packets:33011207 errors:0 dropped:0 overruns:0 carrier:231
collisions:394029 txqueuelen:100
RX bytes:2148745295 (2049.2 Mb) TX bytes:2850867802 (2718.7 Mb)
Interrupt:10 Base address:0xf880
net-tools-1.60-6
ntop-1.3.2-2.010326
iproute2-2.4.7.ss010803-8
kernel 2.2.20-18 kompilowany ze zrodel dystrybucyjnych z nalozonym
patchem ip_masq_vpn
Pozdrawiam
Beorn
--
----------------------------------------------------------------------
Daniel `Beorn' Mróz <beorn w alpha.pl> http://127.0.0.1/beorn
GCS/E d-(pu) s-:- a--@ C++++ UL++++$ P+++ L+++ E--- X W+>++ N+++ o? K-
w--- O M- V- PS PE- !Y PGP+ t- 5- R tv-- b+ DI++ D+++ G++ e h+ r--- y?
----------------------------------------------------------------------
Więcej informacji o liście dyskusyjnej pld-devel-pl