Split nets and SAMBA

Bill Broadhurst
Sun, 28 Dec 1997 18:02:04 -0000

I have a situation where a machine (mine) is directly connected to the
Internet by an ethernet card and to an internal network by another
ethernet card.  The internal network contains printers, scanners, and
other peripherals, plus added recently, an NT machine used exclusively
to run some special graphics software.  Until I split these networks,
I had SAMBA running just fine.

When I split the network I created a situation where now the NT can't
see the Linux machine.  Unfortunately, NT is too brain-dead to see the
network only peripherals because they aren't attached directly to a
machine which is acting as a queuing server.  The Linux machine was
serving the peripherals via SAMBA and everyone was happy - until the
split.

The topology is:

Internal net:192.168.0.0                   External net:24.0.0.0
192.168.0.1               Linux machine              24.0.xxx.xxx
192.168.0.2		  Typesetter
192.168.0.3		  Scanner
192.168.0.4		  NT Layup station.
   ...
192.168.0.20		  Last printer.


As it stands now, SAMBA is trying to serve the peripherals (which
mostly look like printers) to the outside net.  What I want to do is
cause SAMBA to service only the inside network.  On the inside
network, NT can see the Linux machine as CX492564-a but it refuses to
show any shared resources or any other data concerning CX492564-a.  If
I try to select the host I get machine not reachable message.

All networking is correct.  I can even use IP masquerade and browse
the net from the NT machine.  (This was the final test of the TCP/IP
setup.)


What do I have to do to get SAMBA to ignore the external net and
service only the internal?

socket address = 192.168.0.1
    and
interfaces 192.168.0.1/32

 seem to make no difference.

I've been through all the FAQ's and README files I can find but none
seems to have considered this arrangement.

Any assistance appreciated.

-bb

--
------------------------------------------------------------------------
  Dr. Bill Broadhurst                 | Independent contract Engineer.
  (619)296-3710                       | BIOS, Firmware, & Diagnostics.
  bbroad@CX492564-a.dt1.sdca.home.com | Finger for PGP 2.6 public key.
------------------------------------------------------------------------