Greetings all. I have a question about using Netatalk as a proxy AFP
server. (We are using version netatalk-1.5.2-3).
On our campus, we have an appleshare server system that operates over TCP/IP
only. Let's say it has IP address a.b.c.d.
I would like to use Netatalk running on Linux to advertise a name for this
server over Appletalk. Let's say the Appletalk name is FOO in zone BAR.
So what I want to do is configure Netatalk such that it is advertising the
name FOO over Appletalk in zone BAR, but I want Netatalk to return the
associated IP number as a.b.c.d, rather than the IP address of the Netatalk
The documention for Netatalk seems to imply that this is possible. The
description for option "-ipaddr" says "This option also allows one machine
to advertise TCP/IP for another machine." But we have not been able to make
this work. We have tried lines in our afpd.conf file that look like this:
"FOO@..." -transall -uamlist uams_dhx.so -nosavepassword -ipaddr a.b.c.d
But this doesn't seem to work. We can see FOO in the chooser in zone BAR,
but connecting to it takes us to the Netatalk server itself, not the
Appleshare server at a.b.c.d.
So my first question is simply is it, in fact, possible to do what I'm
trying to do? Can the "-ipaddr" option be used this way?
Second, if this can be done, must there be any kind of relationship between
the name used for the Appleshare name that is being advertised by Netatalk,
and the Appleshare name of the TCP/IP server at a.b.c.d? Do they have to
match, or does it not matter since the connection is being made to an IP
I notice, going through the afpd.conf man page, that there are three options
that might be involved here: "-ipaddr", "-fqdn", and "-proxy". The
descriptions of these in the man page for afpd.conf are, frankly, a bit
weak. It is not clear exactly what these options do, and under what
conditions one might want to use them. (What, for example, is the
relationship between the "-fqdn" option and the "-ipaddr" option? And when
the man page for the "-proxy" option refers to the address and port, are
these parameters to the "-proxy" option, or the "-ipaddr" and "-port"
options, or the "-fqdn" option?)
Any help or suggestions anyone can provide will be most helpful and greatly
-- John W. Manly <jwmanly@...>
Systems and Networking, Amherst College