I'm having a wierd problem at one of our customer's sites. The system has multiple IP addresses bound to one NIC, eth0 and eth0:[0-3]. NFS clients can't mount NFS directories because the UDP replies are coming from addresses other than eth0.
I've looked at the source for mountd.c, and there's no option to bind to a specific interface (the man pages don't have one so I went to the source to make sure that there's not an undocumented option). The system in question is running Caldera eDesktop 2.4, but I've looked at the source on SuSE 8.2 Professional and the code is largely the same. It seems to me that the return packet should show as coming from the primary interface on that network. The only thing I see that looks a little strange is that ``netstat -rn'' shows two routes to the internal network, both on eth0: # netstat -rn Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.254.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 192.168.254.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 192.168.254.8 0.0.0.0 UG 0 0 0 eth0 Any ideas? Bill -- INTERNET: [EMAIL PROTECTED] Bill Campbell; Celestial Software LLC UUCP: camco!bill PO Box 820; 6641 E. Mercer Way FAX: (206) 232-9186 Mercer Island, WA 98040-0820; (206) 236-1676 URL: http://www.celestial.com/ ``I don't care how little your country is, you got a right to run it like you want to. When the big nations quit meddling, then the world will have peace.'' Will Rogers _______________________________________________ Linux-users mailing list [EMAIL PROTECTED] Unsubscribe/Suspend/Etc -> http://www.linux-sxs.org/mailman/listinfo/linux-users