On Thursday 05 October 2006 14:01, Dan Langille wrote:
> On 5 Oct 2006 at 12:34, James Ray wrote:
> 
> > Jonas Björklund wrote:
> > > Hello,
> > > 
> > > On Thu, 5 Oct 2006, James Ray wrote:
> > > 
> > >> All,
> > >>     I am wanting the communications from bacula to come out of the
> > >> same IP
> > >> address I have DirAddress set as in the Director {} resource. This is
> > >> not the default system address.
> > >>
> > >> I have just tried to do this with IPTables and source NATing but due to
> > >> a bug in the Fedora Kernel (or what seems to be) I get a panic ;(
> > >>
> > >> Any ideas other than me writing a quick patch to do it?
> > > 
> > > On the director resource you can use DirAddresses.
> > > On the client resource you can use FDAddresses.
> > > On the storage resource you can use SDAddresses.
> > 
> > This specifies listening addresses rather than bind addresses for out
> > going communications doesn't it? Or have I misunderstood the meaning of
> > these options?
> 
> I said "the documentation does say listen".  I was wrong.  From 
> http://www.bacula.org/rel-manual/Client_Fi_daemon_Configura.html:
> 
> FDAddress = <IP-Address> This record is optional, and if it is 
> specified, it will cause the File daemon server (for Director 
> connections) to **bind** to the specified IP-Address, which is either 
> a domain name or an IP address specified as a dotted quadruple. If 
> this record is not specified, the File daemon will **bind** to any 
> available address (the default).
> 
> The documentation for FDAddresses (note plural) mentions listen. 
> FDPort also mentions listen.

Well, I am a little confused.  First, forgetting the technical programming 
(i.e. the C calls) points for a moment, aren't listen and bind the same 
thing?  or is there some error in the manual?

Second, James (perhaps his request was not properly formulated) wanted 
communications to "come out" of certain IP addresses -- this implies we are 
talking about a client, not the server.  Note, all three daemons (DIR, FD, 
and SD) are both a client and a server depending on whom they are talking to 
so one needs to carefully specify what we are dealing with.

> 
> I think you want to use FDAddress.  Here is what I used:
> 
> FileDaemon {
>   Name = ngaio-fd
>   FDport = 9102
>   WorkingDirectory = /home/bacula/db
>   Pid Directory = /var/run
>   Maximum Concurrent Jobs = 20
> 
>   FDAddress = 192.168.0.68;
> }
> 
> 
> FYI:
> # ifconfig fxp0
> fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>         options=8<VLAN_MTU>
>         inet6 fe80::204:acff:fea3:703d%fxp0 prefixlen 64 scopeid 0x1
>         inet 192.168.0.67 netmask 0xffffff00 broadcast 192.168.0.255
>         inet 192.168.0.68 netmask 0xffffffff broadcast 192.168.0.68
>         ether 00:04:ac:a3:70:3d
>         media: Ethernet autoselect (100baseTX <full-duplex>)
>         status: active
> 
> I then ran this while running a status command:
> 
> # tcpdump -i fxp0 host 192.168.0.67 and not host 192.168.0.99
> 
> where 192.168.0.99 is the host I'm ssh'ing from...
> 
> No comms were captured.
> 
> -- 
> Dan Langille : Software Developer looking for work
> my resume: http://www.freebsddiary.org/dan_langille.php  
> 
> 
> 
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys -- and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Bacula-users mailing list
> Bacula-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-users
> 

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to