Coda File System

Multiple interfaces

From: Vaughan Clarkson <>
Date: Wed, 21 Mar 2001 12:41:17 +1000
Dear all

I'm running a Coda server at work for my own use around the lab for two
reasons: to be able to have a shared filesystem between several machines
in the lab, and to be able to easily access my files from home (or
wherever else I might happen to be away from the office) over a modem.
It seems to me that Coda ought to be perfectly suited for this, and
indeed it has been, up until recently.

The problem I have is that our machines at work have recently moved
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.

Is there any solution to this problem?  My current thought is that I'll
have to bridge the two interfaces, but it all seems so messy.  Am
I missing something obvious?

I would be most grateful for any advice.

- Vaughan

Vaughan Clarkson
School of Computer Science    |  ph. +61 7 3365 8834
  & Electrical Engineering    |  fax +61 7 3365 4999
The University of Queensland  |
Queensland, 4072, Australia   |
Received on 2001-03-20 21:43:09