Hi, I've got a server on FreeBSD9 ( acting as fs + db) that listens on a number of IP adresses, on more than one interface, but one interface has got several addresses in the same broadcast domain.
I want the OpenAFS processes to listen on only one address, for all sorts of
reasons.
I've made a NetInfo file and a NetRestrict file, the first one containing the
desired address, the second all the undesired ones. The file server still shows
up on every interface if I try a 'vos lista':
vsu_ClientInit: Could not get afs tokens, running unauthenticated.
UUID: 00537082-7247-12b1-bb-db-367324c0aa77
192.36.115.54
192.36.115.56
192.36.115.53
10.194.13.2
UUID: 004fe17e-3dda-17da-92-31-585002ccaa77
192.36.115.42
UUID: 008ba0ba-e61a-106d-91-3c-82edeafdaa77
130.237.234.253
...yet the same file server is well behaved in the log:
laka# bos getlog laka FileLog -locala | grep add
Wed Dec 18 11:07:25 2013 Getting FileServer address...
Wed Dec 18 11:07:25 2013 FileServer laka.besserwisser.org has address
192.36.115.54 (0x367324c0 or 0xc0247336 in host byte order)
udebugging the ptserver gives similar results:
udebug laka 7002 | head -1
Host's addresses are: 192.36.115.54 192.36.115.56 192.36.115.53 10.194.13.2
I've restarted everything except bosserver and the OS.
I've built with these --prefix values:
--prefix=/usr/local/openafs162
--sysconfdir=/etc
--localstatedir=/var
In between reading the manual and discussing with Harald I've
concluded that the proper place for NetInfo and NetRestrict ought to be
/etc/openafs/server and there they are. Is this correct?
thanks,
--
Måns Nilsson primary/secondary/besserwisser/machina
MN-1334-RIPE +46 705 989668
... I'm IMAGINING a sensuous GIRAFFE, CAVORTING in the BACK ROOM
of a KOSHER DELI --
signature.asc
Description: Digital signature
