On Thu, Aug 20, 2009 at 17:43, Bob Proulx <b...@proulx.com> wrote:

> Dotan Cohen wrote:
> > >> Can I configure an FTP server locally, that would allow for easy
> > >> connection via Windows Explorer, Konqueror, and Nautilus? I need the
> > >> ability to transfer files in both directions. Thanks in advance for
> > >> any ideas.
>
> MS-Windows machines have an ftp client by default.  So you could
> initiate a connection using the ftp client on MS.  But MS does not
> include an ftp daemon and so without installing something like
> Cygwin's ftp deamon it would be difficult to symetrically have
> connection ability both ways.  But you could investigate Cygwin if you
> needed that capability.  If you can restrict to just always connecting
> from the MS client then you can copy files both ways from that
> client without needing to install anything else on the simple MS
> clients.
>
> Also, if you have an Apache web server enabled then the clients can
> pull files by http.  That may be even simpler for your purpose than
> using ftp.  However that would be a one way copy only.  Still might be
> useful in that direction though.  No encryption overhead from SSH.  No
> passwords.  Just go.  But you need to think about whether security is
> required for those files or not.
>

I think that, using a crossover ethernet connection between the two
computers, network encryption does not matter much, at least in this case :)


> > Also, as there is no router involved, how would the the "other"
> > machine connect to my machine? Will I need to install a DHCP server?
> > Can I assign a name to my laptop, so that the other machine could just
> > connect to that name?
>
> Yes.  If I were doing this I would install a DHCP server such as
> dhcp3-server on my Debian machine and have it serve addressees for the
> thin clients that are attached on the wire.  Most simple MS client
> machines are configured for DHCP and therefore they would be assigned
> an address automatically at connection time and no reconfiguration of
> them would be needed.
>
> However on your "server" machine you would probably need or want to
> reconfigure for this configuration on and off as you needed it.  You
> might have a script that swaps configuration files between your two
> configurations.  Because you wouldn't want a dhcp server running on
> the wire if you were to plug into a wired network yourself for normal
> use as that would probably produce two dhcp servers there!  Don't
> break someone else's network!  But if you turn things on and off only
> as needed then you should be okay.
>
> Using dhcp would assign addresses.  Use a private RFC1918 address
> range such as 192.168.*.* and you can use the numbers to refer to your
> server machine immediately.  If you want to use a name then that is
> more complicated.  For that you would need to set up a DNS nameserver
> on your machine that would serve that name to your dhcp clients.  That
> is certainly reasonable and relatively easy to do.  You can use a
> private domain name without needing to register it globally.
>
> There are lot of strong opinions about the best nameserver software.
> Personally I would install bind9 and then set up a zone for a private
> domain.  Configure dhcp to tell clients to use your server for the
> nameserver.  Seems like it should work fine.
>
> > Thanks! I have been googling this all morning and I cannot believe
> > that not many people have been in this situation before, it seems so
> > commonplace.
>
> I think most people are satisfied with sneakernet using hard media for
> transfer.  But don't let that stop you.  :-)
>
> Bob
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (GNU/Linux)
>
> iEYEARECAAYFAkqNbyMACgkQ0pRcO8E2ULYeFwCeL4vOYB2s03Sg/JLojB+ReClU
> XrEAnRZErb1MkR0UdxzfDBULSijuHXWD
> =MMHA
> -----END PGP SIGNATURE-----
>
>

As Alexandre Rossi has already said, I would go with avahi and zeroconf
setups.

Best Regards,

-- 
Jonás Andradas

Reply via email to