What do you mean... I'm asking if there is away to make vb to be able to do this... I'm not sure how the process would work since i'm not a coder... Although i do have a friend that uses vb also but he uses a cluster of servers that work together, but i'm just trying to see if someone has thought of away just to use 1 server for the forum and the other server for just storing the attachments.... I guess the process can be any of the methods that you mentioned above but not sure how that coder would make it happen...
vb can use any of the methods I mentioned as well. How your servers are connected is a system decision which you need to make first, then code up a solution. The easiest would be some kind of mount, which would be a simple change to the attachment path.
The real question is why do it? attachments are just blob files that occupy disk space, why put them somewhere else?