Hi,
I’m getting following strange log message on our system:
martian source 255.255.255.255 from 10.3.3.1, on dev vlan3
ll header: ff:ff:ff:ff:ff:ff:00:15:c5:be:45:11:08:00
I suppose, I can ignore these messages but I would like to hear your comments first.
Our setup is this: we’re using vmware server 2 on an OpenSUSE 11.1 server using vlans, that means, one port of the server is connected to our switch and uses a vlan trunk to the switch to provide all vlans using 1 connection. On suse we’re having one vlan interface for each existing vlan and those vlan inteface have no ip address configured. If we need a new VM in one specific vlan we will add a bridge interface for this vlan and configure this bridge interface for the specific vm.
The logmessage regarding the martian source is sent from another host on the same subnet as the vlan interface and I think linux is logging this martian source because the kernel does not know about which ip addresses are used on which vlan, only the virtual machines know this information.
What do you think, is it safe to ignore these messages?
How would you disable martian source logging?
I know /proc/sys/net/ipv4/conf/vlan3/log_martians but how would I change this setting persistently and for all vlan interfaces if possible?
Thank you