Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Feb 2006 21:43:50 +0000 (GMT)
From:      Vince Hoffman <jhary@unsane.co.uk>
To:        Brian Candler <B.Candler@pobox.com>
Cc:        freebsd-net@freebsd.org, Edwin Groothuis <edwin@mavetju.org>
Subject:   Re: socket / bind - specific address
Message-ID:  <20060225214024.U11854@unsane.co.uk>
In-Reply-To: <20060225142846.GA70376@uk.tiscali.com>
References:  <20060225070722.GA92618@k7.mavetju> <20060225142846.GA70376@uk.tiscali.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On Sat, 25 Feb 2006, Brian Candler wrote:

> On Sat, Feb 25, 2006 at 06:07:22PM +1100, Edwin Groothuis wrote:
>> The situation is as follows:
>>
>> We have a couple of FreeBSD routers, with RFC1918 addresses on the
>> ethernets and a public address on the loopback. This works fine for
>> connecting to the routers, but is problematic for locally originated
>> outgoing traffic (think NTP, think syslog): it takes the IP address
>> of the outgoing interface, which is the RFC1918 address.
>>
>> Is there a way (sysctl, kernel option) to define which IP address
>> is used for locally originated outgoing traffic?
>
> One way is to run your daemon (ntpd, syslogd etc) within a jail, and give
> the jail your public loopback as its IP address.
>
> Another is just to configure each daemon to bind to the appropriate port, if
> it supports that option. syslogd has a '-b' flag; I don't know if ntpd can
> be configured thusly.


I seem to recall openntpd can be but I dont think the standard freebsd 
ntpd can. I have never tried openntpd on freebsd though (it is in ports.)
http://www.openbsd.org/cgi-bin/man.cgi?query=ntpd.conf&sektion=5&arch=&apropos=0&manpath=OpenBSD+Current

Vince

>
> Regards,
>
> Brian.
> _______________________________________________
> freebsd-net@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060225214024.U11854>