On Wed, 21 Mar 2001, Vaughan Clarkson wrote:
> behind a firewall. Now, I can still `access' my Coda server from home
> if I do the standard (?) firewall-piercing tricks, which basically
> involves running pppd inside pppd over ssh. However, this sets up a
> second interface (ppp0) on the Coda server, as well as the usual eth0,
> which have different IP addresses. So although I can `access' my Coda
> server (i.e., I can ping, ssh, etc., over the new interface), I can't
> actually mount a Coda filesystem from home since Coda seems to be
> sensitive about which interface it's responding to. However, I don't
> want to switch the Coda server to the ppp0 interface because of the
> other machines at work that communicate with the server over the eth0
> interface. Note that all machines are running pretty standard Red Hat
> 6.2 or 7.0.
>
Have you tried to use the proxyarp option on your gateway pppd and to
assign a "LAN" address to your remote (from the gateway point-of-view)
host?
This might solve this particular problem problem (if you have set up
routing correctly via eg. /etc/ip-up on the remote client).
peter