From another site
Stuff you will need.
feather-0.7.5.iso
http://mymirrors.homelinux.org/linux/feather-linux/
vmware server
http://www.vmware.com/download/server/
TcpView for windows
http://www.microsoft.com/technet/sysinternals/Utilities/TcpView.mspx
Once vmware server is installed open it up and click local host->then ok
Then click file.
Then click new->virtual machine click next
choose typical ->next->linux->version->(drop down menu)other version 2.4xkernel->next
Choose a name for it and the place u want to store the virtual machine
click next->use bridge networking->next
i did 1gb for disk capacity (you can make it smaller )then click finish.
Once that is done click host then virtual network settings->click host virtual network mapping
for vMnet0 choose your network adaptor u connect to the net with then leave the rest as they are ->click ok.
In the inventory window in vmware server right click on the virtual machine click settings then click memory choose 128mb.
Then click cd-rom click use iso image and point that to the feather-0.7.5.iso you downloaded click ok.
Now time to boot feather linux right click on the virtual machine in the inventory and click power on.
It takes a few seconds for it to start up.
For the setup routine choose the 2nd option xfdev press enter.
For the mouse choose no to usb mouse then yes to the next option.
Test to make sure your internet connection is working on the vm machine right click on desktop apps->net->firefox.
Now to get the ip for your wow server log a character into wow (leave vmware open

)
alt+tab to desktop and run tcpview.exe scroll down until u find wow and right click and copy the ip address.and paste it into notepad or something.
Then close wow.
Go back into vmware linux and open console (its on the desktop) and type in Yarre's fix. (the stuff in caps are not a typo

)
sudo iptables -t nat -A PREROUTING -p tcp -d your.wow.server.ip.address --dport 3724 -j REDIRECT --to-ports 3724 press enter
sudo socat -d -d -d TCP4-LISTEN:3724,nodelay,fork,reuseaddr,su=nobody TCP4:your.wow.server.ip.address:3724,nodelay press enter
now hopefully that should be working now open up a new console window and type ifconfig now in eth0 look for your inet addr that is the ip address of the virtual machine.You will need that to route wow traffic to your vmware linux.
Now go back into windows click start menu click run type cmd then ok, Now time to route your wow traffic through your vm linux.
From Baalzaman post on page 2.
Replace wow.server.ip with your wow server ip and replace vm.machine.ip with the vm machine ip
route -p ADD wow.server.ip MASK 255.255.255.255 vm.machine.ip
input that into the cmd window
(if u want to connect to wow not using the vm linux u will have to delete that route just type route delete wow.server.ip)
Now log into wow and it should be routing wow traffic to your vmware linux box and you should be enjoying lower pings.
Credit goes to Yarre for this excellent fix and Baalzaman for the route add cmd Thank you

.
If u want to install feather linux to your hdd righ click on the vm linux desktop and choose enhancements and extra and
choose hd install->install hard to hard disk-safer option and follow the prompts.
After you have installed it to the vmware hdd you can open up sciTE and save the iptables,socat cmds to disk and then all you have to do is copy the iptables,socat cmds
into the console (middle mouse button to paste) when you want to run it. (There is probably an easier way to save and run it later i dont know much about linux)