I have a scenario, where my PC(SYSTEM1) acts as a router/packet forwarder. And i wanted to have my other PC(SYSTEM2) connected to router(R1) via SYSTEM1. If the subnet length is /48, i know it is easy to handle the routing. But i have got IPv6 /64 prefix length from the provider.
How could i setup the routing tables to allow the traffic in either ways at SYSTEM1? Or any possibility to use Host-part of IPv6 address to subnet /64.
The architecture is here,
+---------+ +----------+ +----------+ | Router |______________| SYSTEM 1 |_________________| SYSTEM 2 | | (R1) | (eth0)| |(eth1) (eth0)| | +---------+ +----------+ +----------+ Prefix: 2001:e10:1:2::/64 GW: 2001:e20:1:2::1 SYSTEM1 eth0: 2001:e10:1:2::100 eth1: 2001:e10:1:2::200 SYSTEM2 eth0:2001:e10:1:2::201
Here, i tried to ping 2001:e10:1:2::200 from 2001:e10:1:2::201, but i can not reach 2001:e10:1:2::100 (or) 2001:e10:1:2::1(Router gw).
The route entries at SYSTEM1 is something like, 2001:e10:1:2::/64 via eth0.
Please suggest me how to go ahead with this?