Here is the scenario I have two private subnets in two separate VPCs.
The 10.1 subnet is connected to a VPN gateway to a customer's VPN that all works fine. The customer has allowed all IPs on the 10.1.0.0/16 address space to access the box on their network and that's all good.
What I want to do is have a box that is on the 10.0.0.0/16 subnet talk to the customer's network and make it look to the customer like it's coming from the 10.1.0.0/16 address range. The connection will be using sftp.
I can connect the two VPCs together using VPC peering and that works great. The issue is that boxes on the 10.0.0.0/16 range cannot talk to the customer's network due to rules on their router.
Is it possible to set up a private NAT box that sits on our 10.1.0.0 subnet and have the boxes on the 10.0.0.0 subnet use the NAT box to connect so the connection will work (as it will look to the customer that the requests are coming from a box in the 10.1.0.0/16 address space)? Or is there another solution to this problem?