got it to work :P
The answer happened to be my apache2 server that i was using for testing…. [still not bothered to fix that yet but meh]
I was running packet captures with pings between me and a friend and watched the packets pass as expected… I then asked if he could ssh to the same IP and he instantly got hit with the user request screen :P
For those who got confused with my other posts and need to work out how to get this far below is a summery of what I did.
On the WAN interface:
Type = PPPoE
Username = [user].btclick.com
pass = welcome123
Virtual IPs {i made 5 of these with all IPs in my range}
Type = IP Alias
Interface = WAN
Address = x.y.z.193/29
1:1 NAT
Interface = WAN
External subnet IP = x.y.z.193{one of my publicIPs}
Internal IP = 10.0.200.1 {one of my internal IPS}
FireWall
allowed any port from any source IP to port 22 on 10.0.200.1
Now i need to work out how to get openVPN to run of a VIP…..