Hi all, I've a configuration here where one of my interfaces has 2 ip-addresses (added by "ip addr add ...").
Now I'm running a proprietary license-daemon (no source available here) that should respond to request to that additional address. The license-daemon will receive the requests (UDP-packets), but any answer is sent out with the wrong source-address!! (see tcpdump below). So, do you know any method to force/change/filter (whatever :)) that packets have correct source address? Configuration: Server has: "host-ip", additional ip is "license-ip" (see output of "ip addr show eth0") 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000 link/ether 00:0c:29:xx:xx:xx brd ff:ff:ff:ff:ff:ff inet host-ip/23 brd xxx.xxx.xxx.255 scope global eth0 inet license-ip/23 scope global secondary eth0 Client connects with: "client-ip" Here's the tcpdump: 11:41:12.140606 IP client-ip.38668 > license-ip.371: UDP, length 108 11:41:12.140879 IP host-ip.371 > client-ip.38668: UDP, length 36 11:41:12.141121 IP client-ip.38668 > license-ip.371: UDP, length 112 11:41:12.141183 IP host-ip.371 > client-ip.38668: UDP, length 336 As said, the license-daemon cannot be modified (and I'm not sure whether the vendor will be willing to do...) Thanks a lot, Christian
_______________________________________________ rhelv5-list mailing list rhelv5-list@redhat.com https://www.redhat.com/mailman/listinfo/rhelv5-list