Originally posted by Tyler McAdams:
Is what port do I need to open?
Several.
It al depends on what you are doing and where the machines are etc...
Are the machines on the same subnet?
Is either machine "exposed" to the internet?
Are you running some sort of firewall on either machine? If so can you turn it off?
Which machine is exporting the share? (Which one is the server?)
Which machine is mounting (importing) the share? (Which one is the client?)
If the Mac OS X box is, in this case, the server you can just use Samba and Windows can mount the share using the native SMB protocol. Just right click on "My Computer" (or whatever) and there is a choice for "Map a network drive".
If the Mac OS X box is the server and exporting the share via NFS then you have to set up the export on the Mac OS X side first. See: page 269 in the Mac OS X server admin guide. Once done with that refer to the documentation for your Windows XP.
If the Windows box is, in this case, the server... again you can just use Samba. Export the share the usual way on Windows XP. Then mount it on the Mac.
If the Windows box is the server and you are exprting the share via NFS then refer to your Windows XP documentation on how to set that up. On the Mac (client side) just open a terminal and:
sudo /sbin/mount_nfs -P servername:/sharename /mountpoint
Note: the folder /mountpoint must exist on the Mac OS X machine. Any empty folder will do. You can create one with:
sudo mkdir /mountpoint