We have more than 70 subnets and lots of switches. I want to install Mac OS X to client computers. By the way the computer may have an operating system installed or not. I want to put an Apple Server in one place and all clients install Mac OS X from there. In the local network everything is fine but in a different subnet net install does not work. I searched some techniques but I think they are not for us. For example my Mac OS server's IP is and the destination computer's IP is

Also our switches' configs are fine for netboot/netinstall (portfast and etc.) But our technicians says "Computer cannot see the OS X Server".

I also read bootpd, Apple shell script solution vs. but the main problem is destination computer may not have operating system.

Please give me easy way to do it.

  • 1
    If your switches'/routers' configs were fine everything would work. Please add some details about your network devices like config/models: – klanomath Feb 24 '16 at 16:47
  • We have different switches, like cisco 4500, 2960, Nortell(Avaya), Hp etc. I can easily use remote desktop application in that network using Windows and Mac OS X. For example my machine IP is let say 10.10.X.Y I can easily connect switch or desktop or server in lets say 10.30.Z.T or 10.10.K.L Also one question is can I boot those computer and install OS X? I mean no other person involve, just me boot remotely and install remotely. – PeerNet Feb 24 '16 at 19:41
  • 2
    The following ports have to be forwarded/relayed properly: bootpd (DHCP) – UDP 67, 68, tftpd (TFTP) – UDP 69 (some of the following have to be accessible: AppleFileServer (AFP) – TCP 548. nfsd (NFS) – TCP/UDP 2049, rpcbind (RPC) – TCP/UDP 111, NetInfo - TCP/UDP 600-1023, httpd (Web) – TCP 80) – klanomath Feb 24 '16 at 19:47
  • I think these ports are in good position, but I will check them @klanomath – PeerNet Feb 24 '16 at 19:53
  • By the way we have too much switches, more than 600. Does it cause any problem? @klanomath – PeerNet Feb 24 '16 at 21:14

I'm late to this party but @klanomath's comments are correct- you probably need to open the network ports. If you can see the images on the local network but not the remote network then it's likely the traffic isn't making it through.

Watch the server's system.log file for messages like this from bootpd:

BSDP INFORM [en0] 1,0:1b:63:39:d0:9f NetBoot024 arch=i386 sysid=iMac5,2

Or get a packet trace from the server:

sudo tcpdump -i en0 -s 0 -B 524288 -w ~/Desktop/NetBoot.pcap

I usually open them in Wireshark and filter for "bootp or tftp" to see how far things get. If there isn't any bootp traffic from that client then something on the network is probably blocking it.

| improve this answer | |

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .