How to configure a Linux server for NT, Mac and SCO Unix clients?

How to configure a Linux server for NT, Mac and SCO Unix clients?

Post by Enrico Ballarin Dolf » Sat, 31 May 1997 04:00:00



Hi!

I'm setting up a small Linux (RedHat 4.0) server for my small
private network.

This is my network (TCP/IP on Ethernet 10Mb):

- the server PC Pentium 133Mz with RedHat 4.0 and an
  HP SureStore 2000 SCSI tape streamer.

- a PC Pentium 90Mz with removable SCSI hard disks so that I can
  choose between:
    - Windows NT 4.0 Workstation
   - SCO OpenServer 5.0

- a Power Mac 8100 AV

- my wife's PC Pentium 133Mz with IDE HD with partitions for
  RedHat 4.0 and Windows NT 4.0 Workstation.

- an HP LaserJet 5MP connected to the network through an
  HP JETDIRECT EX PLUS Print Server (should get its IP-address
  with BOOTP from the Linux server).

- an HP DeskJet 850C connected to the parallel port of the
  Linux server.

My wish would be to configure the network, so that I could have
the Linux server doing following for the connected hosts:

- centralized backups for the hosts running Linux, Windows NT,
  SCO OpenServer 5.0 (and possibly Mac).

- initialize the HP JETDIRECT EX PLUS Print Server IP-address with
  BOOTP.

- printer server for the HP DeskJet 850C for the hosts running Linux,
  Windows NT, SCO OpenServer 5.0 (and possibly Mac).
  The Mac is also connected directly through a second network (LocalTalk)
  to the HP DeskJet 850C.

- possibly a small file server for all the hosts.

For the backups, the printer server and the file server between Linux and
Windows NT I think the solution may be Samba or NFS. Between Linux and
SCO OpenServer 5.0 may be NFS (or Samba if available?). Between Linux and
Mac may be AppleTalk.

The problem is if all this different protocols are the best solution and if
they will work together clean.

What is your suggestion?

Thanks a lot in advance for your help!

Enrico

+--------------------------------------------------------+

+--------------------------------------------------------+

 
 
 

1. Mac DHCP client + Linux bootpgw + NT DHCP server

We are using an NT4 server to handle DHCP requests from some Mac and WinNT
clients. We have about a dozen segments (each with it's own class C block)
routed by 4 linux boxes. I have got bootpgw (from RedHat 4.0, bootpd 2.4.3)
running on the routers:

On intra1 (192.168.1.1)

bootpgw apollo

On intra2 (192.168.21.1)

bootpgw apollo

apollo (192.168.51.11) is the NT box
intra1 has four segments (192.168.1.0, 192.168.6.0, 192.168.11.0, 192.168.16.0)
intra2 has four segments (192.168.21.0, 192.168.31.0, 192.168.41.0,
192.168.51.0)
intra1 and intra2 are connected to another segment 192.168.128.0

If I connect Mac (Open Transport 1.1.2) and WinNT (workstation 4) boxes
onto the segment that the DHCP server is on they work fine.

If I connect the a Mac to one of the segments on intra2 that doesn't have
the DHCP server on I see this in the logs:

Feb 12 14:15:45 intra2 bootpgw[8449]: version 2.4.3
Feb 12 14:20:03 intra2 bootpgw[8449]: recvd pkt from IP addr 0.0.0.0
Feb 12 14:20:03 intra2 bootpgw[8449]: request from 0.0.0.0
Feb 12 14:20:06 intra2 bootpgw[8449]: recvd pkt from IP addr 0.0.0.0
Feb 12 14:20:06 intra2 bootpgw[8449]: received short packet
Feb 12 14:20:11 intra2 bootpgw[8449]: recvd pkt from IP addr 0.0.0.0
Feb 12 14:20:11 intra2 bootpgw[8449]: request from 0.0.0.0
Feb 12 14:20:24 intra2 bootpgw[8449]: recvd pkt from IP addr 0.0.0.0
Feb 12 14:20:24 intra2 bootpgw[8449]: received short packet
Feb 12 14:20:49 intra2 bootpgw[8449]: recvd pkt from IP addr 0.0.0.0
Feb 12 14:20:49 intra2 bootpgw[8449]: request from 0.0.0.0

The Mac never gets a response from the DHCP server. If I connect an NT box
the same happens (except I don't see any "short packets").

I have the log turned on on the DHCP server, it records the sucessful
leasing when things are working, nothing is recorded when going via bootpgw.

Help.

Routing table for intra2:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.128.0   0.0.0.0         255.255.255.0   U     0      0        9 eth0
192.168.21.0    0.0.0.0         255.255.255.0   U     0      0        7 eth1
192.168.41.0    0.0.0.0         255.255.255.0   U     0      0        1 eth2
192.168.51.0    0.0.0.0         255.255.255.0   U     0      0      269 eth3
192.168.31.0    0.0.0.0         255.255.255.0   U     0      0        5 eth4
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0       15 lo
0.0.0.0         192.168.128.1   0.0.0.0         UG    0      0      471 eth0

apollo's dns entries are ok

--

2. Neat little cursor

3. NT Server, Unix DNS, NT Clients...HELP!!!!!!

4. Problem with file locking on nfs mounted filesystem

5. Using a Mac as CVS server, Linux and Mac clients

6. What do I need to do to make a Linux system server TCP/IP?

7. Unix-Linux-OSF server and Mac client

8. 2.4-ac: real-time / scheduling information out of /proc

9. Linux print client & SCO Unix print server

10. File Server for Windows clients (was: Window NT vs x86 solaris vs SCO?)

11. Linux client with MS Proxy Server 2.0 on NT Server

12. Linux client=>NT Server + MS Proxy server Question

13. UNIX RPC client, NT RPC server