Hello again

Here is the second version of this setup.  I have tried to include
the suggestions from yesterday.  At the bottom I have included some
questions which come up in the discussion.

( NOTE: the changes begin with "Ver: 2", so we can do ASCII
configuration control. ;-)  )

I appreciate the information provided about IP forwarding and Email
below.  But I was looking for some more information about where to
start and what to do.  So let me see if I can state what I think is
the correct attack.  If something is missing or wrong, PLEASE correct
me.  I will attempt to post a summary once I get this working.

Initial Setup:

  I have three computers, one running Redhat Linux 6.0, and two
  running Windows 95, all with new unconfigured installations.  They
  all contain ethernet cards,  and the cabling is in place.  The Linux
  box has a modem attached to access the Internet.  I have a dialup
  connect to my ISP which uses dynamic IP addresses. 

Configuration Steps:

  1. Pick names for the computers, and a domain name for the
     network.  These are private names, so they are not registered to
     appear on the Internet.

     Ver 2.0: Comment: There was a suggestion to pick a machine.domain
     name based on my ISP's domain, such as linux.jmoore.myisp.com .
     I don't think this is useful since email must be masqueraded as
     [EMAIL PROTECTED] and not [EMAIL PROTECTED] .  Besides
     it is more fun to pick your own domain name since it will not
     resolve under DNS anyway.

  2. Assign IP addresses to the machines using unrouted IP numbers
     such as 192.168.10.1-3 .

  3. Configure the Windows boxes, in the networking section of the
     control panel, for their name, workgroup, fixed IP
     addresses, Wins lookup, no DNS, and no Gateway.  (I plan on using
     Samba.) 

     Ver 2.0: create a hosts file on each Win 95 system which is a
     copy of /etc/hosts on the Linux box.  This allows internal name
     resolution without configuring DNS.  Setup the Linux box as the
     gateway, in the Win95 Network config panel.

  4. Configure the Linux box for it's hostname, domain name, and IP
     address.  Create accounts on Linux for the users of the Windows
     95 machines.  Confirm that they have mail boxes on the Linux
     machine. 

  5. Configure, start and test Samba.  Configure Sendmail for Envelope
     masquarading using ISP domain name, and relay of internal
     systems.  Configure the Windows 95 mail programs to use the Linux
     box with IMAP.  Set up a procmail filter if you want the Windows
     users to have internet email.  Send messages from each box to all
     the users.  Configure PPP and diald for Internet access from both
     Linux and Windows 95. Check that the Windows 95 browsers can
     access the internet through the Linux modem.

     Ver 2.0: You need to define SMART_HOST in the sendmail config
     file.  In addition you should setup relaying for your internal
     machines.  Configure sendmail to make connections expensive,
     `confCON_EXPENSIVE', `True'.  Configuration information for
     sendmail, procmail, and fetchmail available at:
     http://www.moongroup.com/unix/mailhelp.html 

     Ver 2.0: Netatalk is also nice if you want to allow any Macintosh
     users LAN or Internet to access your machine.

  6. Recompile the kernel to include IP Forwarding, set up IPchains to
     protect the internet communication. Configure a Cron job to
     exchange email with the ISP machine using fetchmail to get the
     mail, with procmail filtering, and use sendmail -c to upload the
     waiting email.  

     Ver 2.0: No need to do a recompile, since IP Forwarding is
     already included.  Configuration information on Linux is
     available at the "Linux Administrator's Security Guide" 
     http://www.securityportal.com/lasg/ (this site seems like a lot
     of good information, I just wonder if it would be overkill for a
     new Linux admin?)

Questions:  
   
  1. How to I get the Win95 boxes to trigger a PPP connection to the
     Internet?  Some suggestions are: masqdialer, diald, and pppd.
     Does anyone have experience with this configuration.  I have read
     that masqdialer is the way, but I have no experience.

  2. Would a dialup user be better using a Proxy like Squid rather
     than IPchains?  I know that more security is better, but is a
     Proxy overkill?  What are the pros and cons to the different
     levels of security for a dial-up user?  I know firewalls are
     COMPLEX to configure, like sendmail.  But for sendmail Chuck Mead
     at www.moongroup.com has done a good job of creating cookbook
     configuration.  

  3. What about allowing the Window PC to use telnet, ftp, chat, and
     real audio through the Linux box?  Do these need some setup, or
     can they simply work through the Linux interface to the Internet?


OK, what have I forgotten, overlooked, or missed?  

Yes I know this is a long list, but I think many people might not know
what is involved in setting up this type of a system.  The easier we
make it, the more people will catch on to the real power of Linux.

Help me get this right, and I will help spread the word.

Thanks

John Moore

Contributors:  (Thanks)
  [EMAIL PROTECTED]
  Charles Galpin <[EMAIL PROTECTED]>
  Chris Morton <[EMAIL PROTECTED]>
  Kevin Diffily <[EMAIL PROTECTED]>
  [EMAIL PROTECTED] (COXG1)
  [EMAIL PROTECTED]
  



-- 
To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe"
as the Subject.

Reply via email to