Greetings,
I would like to work on your project.
I have done something similar to what you are asking for(vpn + proxy)
I just need to understand the 'based on internal ip' part.
If possible,contact me via chat so we discuss this. Am available to start the task right away.
Looking forward to hearing from you.