From owner-freebsd-current Tue Jun 15 16:28:52 1999 Delivered-To: freebsd-current@freebsd.org Received: from apollo.backplane.com (apollo.backplane.com [209.157.86.2]) by hub.freebsd.org (Postfix) with ESMTP id 65B8215468 for ; Tue, 15 Jun 1999 16:28:49 -0700 (PDT) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.9.3/8.9.1) id QAA23704; Tue, 15 Jun 1999 16:28:40 -0700 (PDT) (envelope-from dillon) Date: Tue, 15 Jun 1999 16:28:40 -0700 (PDT) From: Matthew Dillon Message-Id: <199906152328.QAA23704@apollo.backplane.com> To: Ian Dowse Cc: freebsd-current@FreeBSD.ORG, iedowse@maths.tcd.ie Subject: Re: NFS with IP aliases or multiple interfaces References: <9906152318.aa15606@salmon.maths.tcd.ie> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG :In certain setups with multiple network interfaces or IP aliases, nfsd(8) :can send a reply using a source IP address that is not the same as the :destination address of the request. This is explained in more detail in :PRs 2858, 5964, 6412 and 9612. :... Dave Sharnoff has the same problem w/ NFS on idiom.com -- he has dozens of interfaces and can't isolate NFS on one side of his firewall because it uses the wrong IP addresses. If someone else doesn't review, test & commit your patch, I will, but it may be a little while. I need to get my commit privs back and have a bunch of other NFS-related stuff that is in the queue ahead of this. -Matt :(These patches are against -stable, and while they appear to apply cleanly :to -current, I haven't actually tested them there) : :Essentially these changes cause nfsd to register one UDP socket for each :interface as well as the wildcard socket. On the kernel side, I have :... :Ian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message