What you need is to setup file sharing.
To share with iTunes on Mac, NFS is probably the best solution. You'd want to mount the NFS share on the Mac so you can access it using a local path. See this link for this.
To share files with Windows, you might want to use Samba instead (or in addition to it). You'll then be able to access it as you would a Windows share in your explorer.