I have plumbed a Floating IP on my CentOS 6.7. IP is pingable from all the machines on LAN. On the same host, there is one UDP Server and a UDP client where both of them are using this FIP(Floating IP). Now, UDP server sends a UDP packet to UDP client but somehow UDP client didn't receive the packet. However, the packet is visible in Tcpdump/Wireshark and all the headers (Ethernet , MAC, IP, and UDP ) seems alright.
Can anyone suggest how to proceed?
UDP packet not getting received on Centos 6.7 using Floating IP
Re: UDP packet not getting received on Centos 6.7 using Floating IP
I would run "yum update", then reboot.
Re: UDP packet not getting received on Centos 6.7 using Floating IP
Also, tcpdump/wireshark "sees" the packet before any firewall has inspected it and possibly dropped or rejected it.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Re: UDP packet not getting received on Centos 6.7 using Floating IP
What is a "Floating IP"?
Does that IP resolve to a name? Does that name resolve to the IP?
If the destination of a packet is any of the IP addresses of the localhost, then the packet is routed to the loopback device (lo). The default CentOS 6 firewall ruleset starts:
Yes, the loopback should accept all.
Does that IP resolve to a name? Does that name resolve to the IP?
If the destination of a packet is any of the IP addresses of the localhost, then the packet is routed to the loopback device (lo). The default CentOS 6 firewall ruleset starts:
Code: Select all
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT