I did a little Googling on proximity switches, saw a hit relative to Arduino and proximity and looked about there.
First, here is a good reference diagram for interfacing to an Uno (5V logic), for Due and tinyG, Repalce Arduino +5V with Arduino/tinyG 3.3V
http://forum.arduino.cc/index.php?PHPSESSID=f069fbkaake7qpfntq51iu1nb2&action=dlattach;topic=158583.0;attach=40438
I now better understand what these are - sort of neat and should be good for your proposed application.
I saw at least one diagram that provided this info:
Sensor is a 3 lead device: Vin, Vout and Gnd.
An NPN (NC) proximity sensor has an NPN transistor output stage, which in the case I saw was pulled high internally to the Vin by a 10K resistor.
So, if you supply 6V on Vin and provide no load on Vout, the device will switch between Gnd and 6V, depending on the magnet position.
If you connect a 10K resistor from Vout to GND, then the device would switch between GND and 3V, with the internal resistor and the added 10K making a 2:1 voltage divider.
You'll need a source of 6V or greater, perhaps use 12V fan voltage from tinyG and modify your voltage divider accordingly.
There is no guarantee, without deeper research, as to what the internal pull-up for a particular sensor would be, but I think you can easily experiment to figure out what it is from the above.
So you could use just this voltage divider approach, or implement 6 of the Method 1 or Method2 interfaces for maximum protection.
Since this is a rather common problem, and you have 6 inputs to deal with, look around for a likely available 6 or 8 wide translator device, I bet they exist, don't have time to look at the moment.