Mustafa Karci
2013-Mar-01  08:51 UTC
XCP 1.6 don’t pass throug all traffic to (tpcdump) snort
Hi all,
I have been troubled with the traffic flow on the XCP 1.6 and XCP 0.5.
   - I have 4 servers in VLAN2 on port b12,b13,b14,b15 (these servers work
   on a XCP 0.5)
   - on port a3 have have mirrort al ports from a1,a2,a4-b24
   - have a other HP server with XCP1.6 with (Debian 6.0.6 as host) and
   install snort. this has 2 eth carts in it. Eth0 is plugt in the VLAN2
   network and configured with ip andn eth1 is in the a3 mirror port. The eth1
   is not configured with any IP address. This is only for listing.
   - have a AP in VLAN 4 on port a13
   - And other 8 VLAN for other purpose.
 a1 | a3            a13                              b12
b14                        b23
|--------------------------------------------------------------------------------------------------|
|    VLAN1        LAN3                           VLAN2
                         |
|--------------------------------------------------------------------------------------------------|
HP switch
|                                                         VLAN2
                     |
|--------------------------------------------------------------------------------------------------|
 a2 | a4                                               b13
b15                       b24
Now the problem:
When I install snort on the a3 mirror port I do not get ICMP packet’s. I
tried tcpdum -n -i eth1 proto ICMP en ping in de VLAN 2 from one server to
the other but without success.
I tried the tcpdump also on de XCP1.6 host ''tcpdump -n -i eth1 proto
ICMP''
no success
, also i tried this with the xenbr1 and vif2.5 but still not getting any
ICMP packets through. So i tried the XEN bridge - promiscous mode
brctl setageing xenbr1 0
ifconfig eth1 promisc
Still not working.
I tried this also on pif-param-set uuid=xxxxxxxx
other-config:promiscous=´on´
and the vif-param-set uuid = xxxxxxx other-config:promiscous=´on´
still I can not see any ICMP packet getting through the XCP1.6 server.
I plug in a laptop with Ubuntu 12.04 and give the same tcpdump -n -i eth1
proto ICMP and with this I see all the ICMP packet’s coming through.
What is see is the next. When I ping in the VLAN 2 network from one server
tot the other I do not get any ICMP packets on the XCP1.6 but when I ping
from the VLAN 2 server to the switch I get only the request from the
x.x.x.x -> x.x.x.x
whit my own pc I`m in the companys network i have added a route to this
testing servers. But when i ping from the VLAN 2 server to my own pc i see
the ICMP request and replay.
output of brctl show :
xenbr0        0000.e4115b0db5b4    no        eth0
                                                              vif2.3
xenbr1        0000.e4115b0db5b5    no        eth1
                                                              vif2.5
output pif-param-list uud=xxxxxxxx
device ( RO): eth1
                 MAC ( RO): xx:xx:xx:xx:xx:
                 physical ( RO): true
                 currently-attached ( RO): true
                 MTU ( RO): 1500
                 VLAN ( RO): -1
                 bond-master-of ( RO):
                 bond-slave-of ( RO): <not in database>
                 tunnel-access-PIF-of ( RO):
                 tunnel-transport-PIF-of ( RO):
                 management ( RO): false
                 network-uuid ( RO): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
                 network-name-label ( RO): Pool-wide network associated
with eth1
                 host-uuid ( RO): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
                 host-name-label ( RO): test
                 IP-configuration-mode ( RO): None
                 IP ( RO):
                 netmask ( RO):
                 gateway ( RO):
                 IPv6-configuration-mode ( RO): None
                 IPv6 ( RO):
                 IPv6-gateway ( RO):
                 Primary-address-type ( RO): IPv4
                 DNS ( RO):
                 io_read_kbs ( RO): 7.491
                 io_write_kbs ( RO): 0.000
                 carrier ( RO): true
                 vendor-id ( RO): 8086
                 vendor-name ( RO): Intel Corporation
                 device-id ( RO): 10d3
                 device-name ( RO): 82574L Gigabit Network Connection
                 speed ( RO): 1000 Mbit/s
                 duplex ( RO): full
                 disallow-unplug ( RW): false
                 pci-bus-path ( RO): 0000:03:00.0
                 other-config (MRW): promiscous=on
on the interface vif2.5 i see lot of packet lost
vif2.5  Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx
          UP BROADCAST RUNNING NOARP PROMISC  MTU:1500  Metric:1
          RX packets:6 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2199450 errors:0 *dropped:32233* overruns:0 carrier:0
          collisions:0 txqueuelen:32
          RX bytes:384 (384.0 b)  TX bytes:327882492 (312.6 MiB)
So what am I doing wrong?
kind regards
MK
_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
